设置 LAMP 堆栈的最简单方法是什么?

设置 LAMP 堆栈的最简单方法是什么?

我设置了一个新的 Ubuntu VPS 实例,并想知道使用基本 LAMP 堆栈启动和运行的最简单方法是什么(即需要哪些包、需要调整哪些配置选项(如果有的话)等)。

答案1

sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server

它将为您安装所有基本的 LAMP 堆栈,提示输入 MySQL 根密码等。

更具体地说,它将安装以下包及其依赖项。

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  

你可能还想看看Ubuntu 服务器指南

答案2

安装 Apache

sudo apt-get install apache2

安装 PHP

sudo apt-get install php5 libapache2-mod-php5

从 16.04 开始,该数字被删除:

sudo apt-get install php libapache2-mod-php

安装 MySQL

sudo apt-get install mysql-server

安装 phpMyAdmin

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

与 PHP 安装一样,在 16.04 中,该数字被删除:

sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin

组合安装

16.04:

sudo apt-get install apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin

16.04 之前版本:

sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin

答案3

使用 PHPMyAdmin 安装 LAMP 的最简单方法是使用:

sudo apt-get  install lamp-server^ phpmyadmin 

您甚至不需要安装 taskel。更多详细信息请参见这里,得出:

要访问 PHPMyAdmin,请打开终端并输入:

sudo -H gedit /etc/apache2/apache2.conf

在该文件的某处添加此行:

Include /etc/phpmyadmin/apache.conf 

最后使用以下命令重新启动 Apache:

/etc/init.d/apache2 restart

或者

sudo service apache2 restart

答案4

我个人总是发现安装 MySQL 服务器然后安装 PHPMyAdmin 将安装我需要的所有部分

sudo apt-get install mysql-server

(首先执行此操作意味着要求提前设置 root 账户密码)

然后

sudo apt-get install phpmyadmin

它还为您提供了安装后管理 MySQL 服务器所需的所有工具:)

相关内容