Ubuntu搭建LAMP环境
前段时间在Ubuntu下安装LAMP,安装配置过程中遇到一系列问题,在此总结一下。
测试版本:Ubuntu11.10
安装Apache
首先打开终端(Ctrl+Alt+T)。
输入命令:sudo apt-get install apache2为了确定安装是否成功,打开浏览器,访问http://localhost 。如果页面显示“It works!”,证明安装成功了。
- 安装完之后,不必重启,待会安装好PHP等之后在重启,节约时间。
- 安装PHP5
- 同样打开终端输入命令:
sudo apt-get install php5 libapache2-mod-php5
。
为了使PHP与Apache正常运行,我们需要重启下Apache。在/var/www/目录下新建test.php文件touch /var/www/test.php
或vi /var/www/test.php
),输入<?php phpinfo(); ?>
,保存文件。打开浏览器,访问http://localhost/test.php,正常会显示PHP信息。 安装MySQL在终端输入命令:sudo apt-get install mysql-server
。安装过程中,需要设置MySQL的root用户密码。 5.安装PHPMyAdmin,在终端输入命令:sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
。在安装过程中会要求选择运行PHPMyAdmin的Web Server:apache2或lighttpd。选择apache2,按Enter。 1.默认,按Enter继续。
2.然后会提示要求输入MySQL的root用户密码。
3.设置PHPMyAdmin密码。
4.确认phpMyAdmin密码。最后连接PHP与apache服务器。
PHPMyAdmin与Apache2建立连接:将PHPMyAdmin目录软链接到/var/www/下sudo ln -s /usr/share/phpmyadmin /var/www
。
打开浏览器,访问http://localhost/phpmyadmin/。至此LAMP搭建成功。
[
](http://www.tencrance.com/wp-content/uploads/2012/02/10.png);;;;;;;;;;;;;;;;;;;;;;; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
修改红颜色的两处,即把“;”去掉能够解决ubuntu11.10中phpmyadmin下的缺少mysql.so配置的错误提示。
; If you wish to have an extension loaded automatically, use the following
; syntax:
; extension=modulename.extension
; For example, on Windows:
; extension=msql.dll
; … or under UNIX:
extension=msql.so
; … or with a path:
extension=/path/to/extension/msql.so
; If you only provide the name of the extension, PHP will look for it in its
; default extension directory.