Ubuntu+apache2+php5+mysql+phpmyadmin的php环境搭建
环境:
- ubuntu14.04
- apache2
- php5
1、安装apache2
(1)更新最新源
sudo apt-get update
(2)通过apt-get方式安装Apache
sudo apt-get install apache2
(3)检测安装是否成功:
在浏览器输入:127.0.0.1或locahost.浏览器上出现内容并有It works,如下图所示,则说明安装成功
注:
(1)、Apache在Ubuntu中默认根目录为:/var/www
(2)、主配置文件目录为:/etc/apache2/apache2.conf
(3)、虚拟机配置目录为:/etc/apache2/sites-enabled
2、安装php5
(1)安装php5和apachephp5模块
sudo apt-get install php5 libapache2-mod-php5
(2)安装好后,重启apache
sudo /etc/init.d/apache2 restart
(3)测试PHP是否安装成功
sudo vim /var/www/html/phpinfo.php
输入如下内容:
<?php
phpinfo();
?>
保存,然后再在浏览器地址栏输入:http://localhost/phpinfo.php,出现如下图所示内容表示安装成功
3、让Ubuntu中的Apache2列出文件和目录
(1)用vim以管理员权限/身份编辑默认站点的配置文件000-default.conf。
sudo vim /etc/apache2/sites-available/000-default.conf
添加以下内容
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
如下图所示:
(2)重启apache的服务,让配置生效。
sudo service apache2 restart
(3)用浏览器打开 http://127.0.0.1或http://localhost/,看到目录已成功列出,如下图所示:
4、安装mysql
(1)安装mysql-server、mysql-client
sudo apt-get install mysql-server mysql-client
安装过程会提示设置密码,如下图所示:
(2)安装php5-mysql ,将php和mysql连接起来
sudo apt-get install php5-mysql
(3)测试mysql是否安装成功
终端输入:
mysql -uroot -p密码
如下图所示可以进入mysql数据库,则表示安装成功
重启apache
sudo /etc/init.d/apache2 restart
5、安装phpmyadmin
(1)安装phpmyadmin
sudo apt-get install phpmyadmin
安装过程会有提示选择web服务器,选中apache,回车,还会提示设置密码
注:
phpmyadmin安装完后,并不在apache默认路径下,需要建立一个连接,终端输入:
sudo ln -s /usr/share/phpmyadmin /var/www/html
(2)重启apache服务器
sudo /etc/init.d/apache2 restart
浏览器打开:http://localhost/phpmyadmin,出现如下图所示登录页面则表示安装成功
6、开启rewrite 模块
(1)启用 Mod_rewrite 模块
sudo a2enmod rewrite
成功后,如下图所示:
(2)重启apache服务器
sudo /etc/init.d/apache2
(3)启动apache2 对.htaccess 的支持
修改/etc/apache2/sites-enabled/000-default
sudo vim /etc/apache2/sites-enabled/000-default.conf
添加如下内容:
<Directory "/var/www/html">
Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
如下图所示:
参考资料:
1、 Ubuntu 14.04 麒麟版安装:Apache+php5+mysql+phpmyadmin