Tôi đã thiết lập một phiên bản VPS mới của Ubuntu và tự hỏi cách dễ nhất để khởi động và chạy với ngăn xếp LAMP cơ bản (nghĩa là các gói nào là bắt buộc, tùy chọn cấu hình nào cần được điều chỉnh, nếu có, v.v.).
Sudo apt-get update
Sudo apt-get install tasksel
Sudo tasksel install lamp-server
Nó sẽ cài đặt tất cả ngăn xếp LAMP cơ bản cho bạn, Nhắc mật khẩu root của MySQL, v.v.
Cụ thể hơn, nó sẽ cài đặt các gói sau và phụ thuộc của chúng.
mysql-client-core-5.1 libwrap0 Apache2
libaprutil1-dbd-sqlite3 tcpd
libapache2-mod-php5 Apache2.2-common
Apache2-utils php5-common
libaprutil1-ldap libaprutil1
php5-mysql mysql-server-core-5.1
libdbi-Perl libplrpc-Perl mysql-server
Apache2.2-bin libdbd-mysql-Perl
libhtml-template-Perl
libnet-daemon-Perl libapr1
mysql-server-5.1 libmysqlclient16
ssl-cert Apache2-mpm-prefork
mysql-common mysql-client-5.1
Bạn cũng có thể muốn xem qua Hướng dẫn máy chủ Ubunt .
Cài đặt Apache
Sudo apt-get install Apache2
Cài đặt PHP
Sudo apt-get install php5 libapache2-mod-php5
Theo ngày 16.04, số này bị giảm:
Sudo apt-get install php libapache2-mod-php
Cài đặt MySQL
Sudo apt-get install mysql-server
Cài đặt phpMyAdmin
Sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Như với cài đặt PHP, trong 16.04, số bị bỏ:
Sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin
Cài đặt kết hợp
16.04:
Sudo apt-get install Apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin
Trước 16.04:
Sudo apt-get install Apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
Cách dễ nhất để cài đặt LAMP với PHPMyAdmin là sử dụng:
Sudo apt-get install lamp-server^ phpmyadmin
Bạn thậm chí không cần phải cài đặt taskel. Thông tin chi tiết có thể được tìm thấy tại đây , cung cấp cho điều này:
Để truy cập PHPMyAdmin, hãy mở terminal & gõ:
Sudo -H gedit /etc/Apache2/Apache2.conf
Thêm dòng này ở đâu đó trong tệp đó:
Include /etc/phpmyadmin/Apache.conf
Cuối cùng khởi động lại Apache bằng cách sử dụng:
/etc/init.d/Apache2 restart
hoặc là
Sudo service Apache2 restart
Trong Synaptic, nhấp vào chỉnh sửa và đánh dấu theo tác vụ. Sau đó chọn LAMP Server và nhấn áp dụng. Làm xong.
Trên dòng lệnh, cách đơn giản nhất có lẽ là sử dụng taskel :
Sudo tasksel install lamp-server
Cá nhân tôi luôn thấy rằng việc cài đặt máy chủ MySQL và sau đó PHPMyAdmin sẽ cài đặt tất cả các phần tôi cần
Sudo apt-get install mysql-server
(làm điều này trước tiên có nghĩa là nó yêu cầu mật khẩu tài khoản gốc được đặt trước)
sau đó
Sudo apt-get install phpmyadmin
Nó cũng cung cấp cho bạn tất cả các công cụ bạn sẽ cần để quản trị máy chủ MySQL của mình sau khi được cài đặt :)
Các gói là Apache2
và libapache2-mod-php5
. php5 có một số mô-đun bổ sung, bạn có thể cần một số mô-đun. Liệt kê chúng với apt-cache search php5
Hãy thử xem lại tìm kiếm của bạn hoặc
Sudo apt-get install Apache2 libapache2-mod-php5
Kích hoạt php5 với
Sudo a2enmod php5
Khởi động lại Apache
Sudo service Apache2 restart
Các trang wiki sau đây có thể rất hữu ích nếu bạn bắt đầu với Apache.
https://help.ubfox.com/community/ApacheMySQLPHP
https://help.ubfox.com/11.10/serverguide/C/httpd.html
Lưu ý- Câu trả lời này đã được di chuyển từ nơi khác. Để thêm cài đặt mysql
Sudo apt-get install mysql-server php5-mysql
http://www.apachefriends.org/en/xampp-linux.html
Nó có LAMP cũng như phpmyadmin được tích hợp cùng với các mô-đun Perl. Cài đặt trong/opt/lampp để có thể dễ dàng cài đặt/gỡ bỏ ...
Lệnh dao quân đội Thụy Sĩ của tôi:
Sudo apt-get install Apache2 mysql-server mysql-client libapache2-mod-auth-mysql php5 php5-mysql libapache2-mod-php5 php5-mcrypt php5-curl php5-cli php5-Gd phpmyadmin
PHP7.0 là tiêu chuẩn trên Ubuntu 16+
Đây là danh sách:
Sudo apt-get update
Sudo apt-get install Apache2
Sudo apt-get install mysql-server
Sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-curl php-mbstring php7.0-mbstring php-gettext php7.0-json php-xml
Sudo a2enmod php7.0
Sudo apt-get install mcrypt
Sudo apt-get install phpmyadmin
Lưu ý, bạn sẽ cần thêm Include /etc/phpmyadmin/Apache.conf
vào tệp bạn sẽ mở bằng lệnh sau. ( tín dụng )
Sudo gedit /etc/Apache2/Apache2.conf
Sudo a2enmod rewrite
Thiết bị đầu cuối mở
Ctrl + Alt + T
Kiểu
Sudo apt install synaptic
Điều này sẽ cài đặt synaptic trên hệ thống của bạn
Kiểu
Sudo synaptic
mở nó ra.
Đi đến hộp tìm kiếm
Trong loại trường tìm kiếm Apache và nhấp vào nút Tìm kiếm
Trường sau xuất hiện
Cuộn xuống Apache2 và chọn hộp còn lại cho nó.
Bấm vào áp dụng
Chọn tất cả các phụ thuộc và làm theo hướng dẫn trên màn hình để cài đặt.
Theo cách tương tự cài đặt
php7.0 và máy chủ mysql từng cái một
Trong quá trình cài đặt hệ thống máy chủ mysql yêu cầu root mật khẩu. Cung cấp nó.
Sau khi mọi thứ hoàn tất, đóng synap.
Bây giờ hãy mở trình duyệt của bạn và trong loại thanh địa chỉ localhost và hãy nhấn Enter
Nếu trang sau xuất hiện
sau đó Apache2 cài đặt thành công
Trong loại thiết bị đầu cuối
apt install vim
cd /var/www/html
vim testphp.php
Nhấn
i
Kiểu
<?php phpinfo(); ?>
Nhấn
Esc:xEnter
Chuyển đến trình duyệt của bạn và trong loại thanh địa chỉ localhost/testphp.php
Nếu trang sau xuất hiện
Sau đó cài đặt php7.0 thành công
Đi đến thiết bị đầu cuối và gõ
mysql --version
Nếu bạn nhận được Lời nhắc sau (số phiên bản cho hệ thống của bạn có thể khác):
mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrapper
Sau đó, cài đặt máy chủ mysql của bạn thành công.
Kiểu
mysql -u root -p
Bạn sẽ nhận được:
Enter password:
Cho mật khẩu.
Nếu bạn nhận được những lời nhắc nhở sau đây
Sau đó, bạn đã có thể đăng nhập thành công
Kiểu
mysql> quit
thoát ra.
Xin chúc mừng, bây giờ bạn đã có một công việc đầy đủ LAMP Stack
Không bắt buộc:
Bạn cũng có thể cài đặt phpmyadmin sử dụng synap. Trong quá trình cài đặt, nó sẽ yêu cầu máy chủ mặc định sử dụng. Lựa chọn Apache2. Thực hiện theo các hướng dẫn khác trên màn hình.
Sau đó mở trình duyệt của bạn và trong loại thanh địa chỉ localhost/phpmyadmin
Trang sau xuất hiện
Bên trong username Loại lĩnh vực root và trong mật khẩu trường nhập mật khẩu cho người dùng root mà bạn đã chọn trong quá trình cài đặt máy chủ mysql.
Bấm vào Đi nút.
Trang sau xuất hiện
Bây giờ bạn đã cài đặt thành công phpmyadmin trên hệ thống của bạn.
Tôi có một kịch bản cho nhiệm vụ này: lampi
Sử dụng:
Sudo lampi -i -s -n example.com.local -dr ~/example-site
-i
)-n
)-dr
)-s
)Bây giờ, trang web có thể được truy cập với http: //example.com.local hoặc https: //example.com.local
Bạn có thể cài đặt Chụp đèn Bitnami . (Gói chứa tất cả các gói phụ LAMP cần thiết).
Trước hết hãy tạo một tài khoản trong trang web bitnami để tải xuống bitnami-lampstack-5.5.30-1-linux-x64-installer.run tập tin. Sau đó sao chép tệp vào máy tính để bàn của bạn (để thuận tiện). Để cung cấp quyền đọc và kiểm tra, hãy mở terminal (Ctrl + Alt + T). và gõ
chmod 755 chmod 755 'location of bitnami-lampstack-5.5.30-1-linux-x64-installer.run
Tốt hơn hãy kéo và thả tệp .run từ máy tính để bàn của bạn sau khi nhập chmod 755
, nhấn enter.
Bây giờ, nhấp đúp chuột vào tập tin .run. Nó sẽ hướng dẫn bạn trong suốt quá trình cài đặt.
Cảm ơn bạn.
Tôi có một cách dễ sử dụng, tập lệnh bash đơn giản tự động cài đặt ngăn xếp LAMP trên hệ thống của bạn.
Chỉ cần chạy lệnh này trong thiết bị đầu cuối của bạn để sử dụng tập lệnh bash:
wget --no-cache -O - https://Gist.github.com/EmpireWorld/737fbb9f403d4dd66dee1364d866ba7e/raw/install-lamp.sh | bash
Ngoài ra cài đặt phpMyAdmin có trong Gist.
Nếu bạn đang sử dụng unbfox 16, thật đơn giản với một lệnh:
Sudo apt-get install Apache2 mysql-server php libapache2-mod-php php-mcrypt php-mysql phpmyadmin
Và chỉ cần làm theo hướng dẫn trên màn hình để nhập mật khẩu cho cấu hình mysql, phpmyadmin
Bạn có thể xem thêm chi tiết trên blog của tôi http://tvivu.com/install-lamp-stack-ub Ubuntu-16-04 /
Thực hiện theo tất cả các bước
Sudo apt-get update
Sudo apt-get install Apache2
Sudo apt-get install mysql-server
Sudo apt install php7.0-cli
Sudo apt-get install phpmyadmin php-mbstring php-gettext
Sudo phpenmod mcrypt
Sudo phpenmod mbstring
Sudo systemctl restart Apache2
Sudo apt-get update
(Lưu ý Nếu phpmyadmin không hoạt động sau Than Hãy thử mã ba dòng cuối cùng này)
gksu gedit /etc/Apache2/Apache2.conf
/etc/init.d/Apache2 restart
Sudo apt-get install gksu^C