在Linux Mint上安装LAMP集成环境
这是我在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
打开终端(应用>附件>终端),也可以使用Ctrl+Alt+t
复制下面的代码并粘贴到终端,回车
1
sudo apt-get install apache2
因为是通过管理员权限安装,终端会提示你输入密码
Testing Apache
打开浏览器,在地址栏输入下面地址:
1
http://localhost/
如不能显示,请参照如下方式修改
你应该看到一个名为Apache2的文件夹,默认的/。打开它,你会看到一条消息,说:“It works!”,恭喜你!或者类似的东西!
Install PHP
再次打开终端
复制下面的代码粘贴到终端,回车
1
sudo apt-get install php5 libapache2-mod-php5
为了让PHP工作并与Apache兼容,我们需要重启Apache,在终端键入以下代码
1
sudo /etc/init.d/apache2 restart
Test PHP
在终端输入以下代码
1
sudo gedit /var/www/testphp.php
打开一个叫testphp.php的文件,复制下面代码到文件中,保存并关闭
1
phpinfo();
现在打开你的浏览器,输入下面地址
1
http://localhost/testphp.php
如不能显示,请参照如下方式修改
它会告诉你,有你的PHP的所有信息的页面。如果你有一些其他的操作系统安装PHP之前的经验,你一定见过这个页面。
Install MySQL
再次打开终端,输入下面代码
1
sudo apt-get install mysql-server
(可选)为了让其他网络上的计算机,查看您所创建的服务器,必须先编辑“绑定地址”。通过打开终端编辑my.cnf文件开始。
1
sudo gedit /etc/mysql/my.cnf
改变下行
1
bind-address = 127.0.0.1
把127.0.0.1设为你的IP地址
在Linux Mint系列系统中,终端本身要求设定密码,不必遵循步骤3下面可能变得很棘手,输入以下代码到终端
1
mysql -u root
复制下面的代码并粘贴
1
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
务必将yourpassword改成你选择的密码
我们需要安装一个简单的工具(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 |
接下来就是你的事了。