it-swarm-vi.com

Cách dễ nhất để thiết lập ngăn xếp LAMP là gì?

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.).

124
jerhinesmith
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 .

122
andol

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
31
Sniper

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
29
Abhishek Bhardwaj

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.

15
Owais Lone

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
10
txwikinger

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 :)

10
JonTheNiceGuy

Các gói là Apache2libapache2-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
4
Panther

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ỏ ...

2
sagarchalise

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
2
thucnguyen

PHP7.0 là tiêu chuẩn trên Ubuntu 16+

Đây là danh sách:

1 như mọi khi

 Sudo apt-get update

2 Cài đặt Apache2

 Sudo apt-get install Apache2

3 Cài đặt máy chủ mysql

 Sudo apt-get install mysql-server

4 Cài đặt PHP 7.0

 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

5 Cài đặt phpmyadmin

 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 

Không bắt buộc

 Sudo a2enmod rewrite
1
Ulad Kasach

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.

enter image description here

Đi đến hộp tìm kiếm

enter image description here

enter image description here

Trong loại trường tìm kiếm Apache và nhấp vào nút Tìm kiếm

enter image description here

Trường sau xuất hiện

enter image description here

Cuộn xuống Apache2 và chọn hộp còn lại cho nó.

enter image description here

Bấm vào áp dụng

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

Bây giờ bạn đã cài đặt thành công phpmyadmin trên hệ thống của bạn.

1
rancho

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

Nó làm gì:

  1. Cài đặt ngăn xếp LAMP (cờ -i)
  2. Thiết lập và định cấu hình Apache2 , mysql , php , phpmyadmin
  3. Sau đó, thiết lập một trang web tùy chỉnh có tên example.com.local (tùy chọn -n)
  4. Đặt thư mục ~/example-site làm gốc tài liệu (tùy chọn -dr)
  5. Kích hoạt SSL (https) cho trang web này (cờ -s)

Bây giờ, trang web có thể được truy cập với http: //example.com.local hoặc https: //example.com.local

0
Jahid

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.

0
user441517

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.

Kiểm tra Gist

0
Hasan Bayat

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 /

0
Vu Tran

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
0
Siddharth Shukla