我读过一些关于安装LAMP的教程,我看到它们为MySQL和PHP安装了不同的包。
例如,要安装MySQL:
1. mysql-server
2. mysql-server libapache2-mod-auth-mysql php5-mysql
3. mysql-server mysql-client libmysqlclient-dev
4. mysql-server mysql-client对于PHP:
1. php5 libapache2-mod-php5 php5-mcrypt
2. php5 libapache2-mod-php5 php5-cli php5-mysql
3. libapache2-mod-php5
4. php5 php-pear 我还注意到,只有一个命令可以安装LAMP:
lamp-server^也有流苏:
sudo apt-get install tasksel
sudo tasksel install lamp-server这一切都很令人困惑。我有两台机器,一台是ubuntu12.04,另一台是ubuntu14.04。我如何知道我需要安装哪些软件包?
发布于 2014-11-20 18:26:24
这些教程可能会“有所帮助”,让您同时安装多个东西,然后再使用它们;大多数是库将不同的技术粘合在一起。因此,要安装MySQL服务器,mysql-server是您唯一需要的包,但是如果您想让MySQL进行MySQL身份验证,您将需要libapache2-mod-auth-mysql,并且要让PHP与MySQL对话,您将需要php5-mysql。
tasksel安装一组预先设置的软件包,并且可能拥有您所需的大部分内容,如果需要的话,您可以在以后安装附加的库包。
https://serverfault.com/questions/645901
复制相似问题