在Ubuntu上为新手安装LAMP
在本指南中,我将向您展示如何安装LAMP系统。 LAMP代表L inux, A pache, M ySQL, P HP。 该指南旨在帮助那些对Linux非常少知识的人。
**更新**
下面的教程是Ubuntu 11.x和12.x. 如果您正在寻求当前Ubuntu版本的LAMP教程,请使用本指南:
https://www.youcl.com/tutorial/install-apache-with-php-and-mysql-on-ubuntu-lamp/
安装Apache
要开始我们将安装Apache。
1.打开终端(应用程序>附件>终端
)。
2.将以下代码行复制/粘贴到终端中,然后按Enter键:
sudo apt-get install apache2
3.然后终端将要求您输入密码,然后输入。
测试Apache
为了确保一切安装正确,我们现在将测试Apache,以确保其正常工作。
1.打开任何Web浏览器,然后在Web地址中输入以下内容:
http://localhost/
您应该看到一个名为apache2-default /
的文件夹。 打开它,你会看到一个消息说“它的工作! , 恭喜你!
安装PHP
在这一部分我们将安装PHP 5。
第1步.再次打开终端(应用程序>附件>终端
)。
第2步.将以下行复制/粘贴到终端,然后按Enter键:
sudo apt-get install php5 libapache2-mod-php5
为了使PHP工作并与Apache兼容,我们必须重新启动它。 在终端中键入以下代码:
sudo /etc/init.d/apache2 restart
测试PHP
为了确保PHP没有任何问题,我们给它一个快速的测试运行。
第1步.在终端复制/粘贴以下行:
sudo gedit /var/www/testphp.php
这将打开一个名为phptest.php
的文件。
第2步.将此行复制/粘贴到phptest文件中:
<?php phpinfo(); ?>
第3步.保存并关闭文件。
第4步.现在打开你是网络浏览器,并在网址中输入以下内容:
http://localhost/testphp.php
页面应如下所示:
恭喜你现在安装了Apache和PHP!
安装MySQL
要完成本指南,我们将安装MySQL。 (注意 - 从Apache和PHP开始,MySQL是最难设置的,我将为本指南末尾的任何人提供一些很棒的资源。)
第1步.再次打开惊人的终端,然后复制/粘贴此行:
sudo apt-get install mysql-server
第2步(可选)。 要使网络上的其他计算机查看您创建的服务器,您必须先编辑“绑定地址”。 开始终端编辑my.cnf
文件。
gksudo gedit /etc/mysql/my.cnf
换行
bind-address = 127.0.0.1
并将127.0.0.1
更改为您的IP地址。
这是事情可能开始变得棘手的地方。 首先在终端中输入以下内容:
mysql -u root
以下复制/粘贴此行:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
(确保将密码更改为您选择的密码。)
第4步.我们现在要安装一个名为phpMyAdmin的程序,这是一个简单的编辑数据库的工具。 将以下行复制/粘贴到终端中:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
之后,我们的下一个任务就是让PHP与MySQL一起使用。 为此,我们需要打开一个名为php.ini的文件
。 打开它键入以下内容:
gksudo gedit /etc/php5/apache2/php.ini
现在我们要通过取出分号( ;
)来取消注释以下行。
更改此行:
;extension=mysql.so
看起来像这样:
extension=mysql.so
现在只需重新启动Apache,你就全部设置好了!
sudo /etc/init.d/apache2 restart
结束
对于设置MySQL密码遇到问题的任何人,请快速注意,请参阅本页: MysqlPasswordReset
我赞扬所有花时间阅读本指南的人。 这本指南也是我的第一次,所以我很乐意听到你们的想法回到公众! 只是不要太苛刻。 ;)
如果您有任何关于安装LAMP的任何部分的问题,请将其放在评论框中,我将尽全力帮助您。