Câu trả lời:
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 nhập mật khẩu root 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 về Máy chủ Ubuntu .
E: Package 'php5' has no installation candidate
, E: Package 'libapache2-mod-php5' has no installation candidate
, E: Unable to locate package libapache2-mod-auth-mysql
và E: Package 'php5-mysql' has no installation candidate
Làm thế nào để hơn đến điều này?
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
Cũng như cài đặt PHP, vào ngày 16.04, số lượng bị loại bỏ:
sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin
Kết hợp cài đặt
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
libapache2-mod-auth-mysql
không còn cần thiết trong 16.04
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 ở đâ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
^
) không phải là một lỗi đánh máy trong câu trả lời này. Xem thêm: Tôi có nên sử dụng taskel, task trong APT hoặc cài đặt các siêu dữ liệu thông thường không?
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.
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 :)
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ác gói được 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ớiapt-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
Thể loại
sudo apt install synaptic
Điều này sẽ cài đặt synaptic trên hệ thống của bạn
Thể loại
sudo synaptic
mở nó ra.
Đi đến hộp tìm kiếm
Trong trường tìm kiếm, gõ 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 bên trái.
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à mysql-server từng cái một
Trong quá trình cài đặt hệ thống máy chủ mysql yêu cầu mật khẩu root . 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 thanh địa chỉ gõ localhost và nhấnEnter
Nếu trang sau xuất hiện
sau đó cài đặt Apache2 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
Thể loại
<?php phpinfo(); ?>
nhấn
Esc : x Enter
Chuyển đến trình duyệt của bạn và trong thanh địa chỉ gõ 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.
Thể loại
mysql -u root -p
Bạn sẽ nhận được:
Enter password:
Cho mật khẩu.
Nếu bạn nhận được lời nhắc sau
Sau đó, bạn đã có thể đăng nhập thành công
Thể loại
mysql> quit
thoát ra.
Xin chúc mừng, bây giờ bạn đã có một LAMP Stack hoạt động đầy đủ
Không bắt buộc:
Bạn cũng có thể cài đặt phpmyadmin bằng synaptic. Trong quá trình cài đặt, nó sẽ yêu cầu máy chủ mặc định sử dụng. 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 thanh địa chỉ gõ localhost / phpmyadmin
Trang sau xuất hiện
Trong trường tên người dùng, hãy nhập root và trong trường mật khẩu, 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 nút Go .
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.
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 tệp bitnami-lampstack-5.5.30-1-linux-x64-installer.run . 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à giải thích, 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 là 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 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
cờ)-n
tùy chọn)-dr
tùy chọn)-s
cờ)Bây giờ, trang web có thể được truy cập bằng http: //example.com.local hoặc https: //example.com.local
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
Tôi có một tập lệnh bash đơn giản , dễ sử dụng, tự động cài đặt LAMP stack 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 bao gồm trong ý chính.
Nếu bạn đang dùng Ubuntu 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-ubfox-16-04/
Hãy thử EHCP (bảng điều khiển lưu trữ dễ dàng) ...
Cài đặt ehcp trên một máy chủ sạch sẽ thực hiện công việc bẩn thỉu cho bạn ...
tasksel
để làm điều này. Xem điều này: Tôi có nên sử dụng taskel, task trong APT hoặc cài đặt các siêu dữ liệu thông thường không?