这是我在http://community.linuxmint.com发现的教程
翻译改编自http://community.linuxmint.com/tutorial/view/486


通过这个教程,你可以学会安装LAMP集成环境。

如果是你在使用PHP,mySQL和Apache做网页设计或网站开发,你一定需要安装这些软件。当我安装了Linux Mint,我搜索了很多关于安装LAMP的方法,然后在一个叫Cargoship的人的网站上发现了这个教程。这个教程是针对Ubuntu的,但是我在Mint上使用,照样成功了。

在这个指南中,我会向你展示怎样在Linux MInt上安装LAMP(Linux,Apache,MySQL,PHP)集成环境。这篇指南旨在帮助那些使用Linux Mint,但还不太熟悉的人。

我们不会讨论如何安装Linux,因为Linux MInt已经安装在你电脑上了。

Install Apache

  1. 打开终端(应用>附件>终端),也可以使用Ctrl+Alt+t

  2. 复制下面的代码并粘贴到终端,回车

    1
    sudo apt-get install apache2
  3. 因为是通过管理员权限安装,终端会提示你输入密码

Testing Apache

  1. 打开浏览器,在地址栏输入下面地址:

    1
    http://localhost/

    如不能显示,请参照如下方式修改
    你应该看到一个名为Apache2的文件夹,默认的/。打开它,你会看到一条消息,说:“It works!”,恭喜你!或者类似的东西!

Install PHP

  1. 再次打开终端

  2. 复制下面的代码粘贴到终端,回车

    1
    sudo apt-get install php5 libapache2-mod-php5
  3. 为了让PHP工作并与Apache兼容,我们需要重启Apache,在终端键入以下代码

    1
    sudo /etc/init.d/apache2 restart

Test PHP

  1. 在终端输入以下代码

    1
    sudo gedit /var/www/testphp.php
  2. 打开一个叫testphp.php的文件,复制下面代码到文件中,保存并关闭

    1
    <?php phpinfo(); ?>
  3. 现在打开你的浏览器,输入下面地址

    1
    http://localhost/testphp.php

    如不能显示,请参照如下方式修改
    它会告诉你,有你的PHP的所有信息的页面。如果你有一些其他的操作系统安装PHP之前的经验,你一定见过这个页面。

Install MySQL

  1. 再次打开终端,输入下面代码

    1
    sudo apt-get install mysql-server
  2. (可选)为了让其他网络上的计算机,查看您所创建的服务器,必须先编辑“绑定地址”。通过打开终端编辑my.cnf文件开始。

    1
    sudo gedit /etc/mysql/my.cnf

    改变下行

    1
    bind-address = 127.0.0.1

    把127.0.0.1设为你的IP地址

    在Linux Mint系列系统中,终端本身要求设定密码,不必遵循步骤3
  3. 下面可能变得很棘手,输入以下代码到终端

    1
    mysql -u root

    复制下面的代码并粘贴

    1
    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');

    务必将yourpassword改成你选择的密码

  4. 我们需要安装一个简单的工具(phpmyadmin)来管理你的数据库。复制下列代码并粘贴

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

    接下来我们需要把PHP和MySQL连接起来,我们需要打开一个叫php.ini的文件。打开并输入下列代码:

    1
    sudo gedit /etc/php5/apache2/php.ini

    现在我们需要去掉下行的注释(由于Apache更新,可能mysql.so已经变成msql.so,和原操作操作一样)

    1
    ;extension=mysql.so

    像这样

    1
    extension=mysql.so

    现在需要重启Apache

    1
    sudo /etc/init.d/apache2 restart

Tips

如果你访问http://localhost/phpmyadmin,出现404错误,你需要配置apache2.conf

1
sudo gedit /etc/apache2/apache2.conf

在最后加上这句

1
Include /etc/phpmyadmin/apache.conf

重启apache

1
sudo /etc/init.d/apache2 restart


由于apache已经有了很大更新,默认首页发生了变化,现在变成了/var/www/html/下,如果想改到www下,输入下面代码

1
sudo gedit /etc/apache2/sites-enabled/000-default.conf

找到这行

1
DocumentRoot /var/www/html

改为

1
DocumentRoot /var/www

保存,然后重启apache

1
sudo /etc/init.d/apache2 restart

接下来就是你的事了。