1.apache2的安装
sudo apt-get install apache2
2.php模块安装
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo apt-get install php5-gd
3.mysql安装
sudo apt-get install mysql-server mysql-client
Ubuntu的apache2配置在/etc/apache2目录下。
这个目录下有个apache2.conf文件,这个文件通过包含其他配置文件涵盖了所有的apache2系统配置信息。
php解析部分在的配置在/etc/apache2/mods-available下的php5.conf和php5.load中,apache2.conf文件中并没有将这两个文件包含进来,只要包含进去就OK了。
***************************************
在apache2.conf中找到
# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
在其后面添加
Include /etc/apache2/mods-available/php5.load
Include /etc/apache2/mods-available/php5.conf
***************************************
改变apache2的默认目录到当前的开发目录
在var/www下建立一个到你的目录的链接。
比如你的目录在/home/username/phptest,那么你只要
sudo ln -s /home/username/phptest /var/www/phptest
[注意]链接文件名中不能含有“.”,否则apache2会将其当作为一个文件试图解析而无法达到链接目录的效果。
改变权限
sudo chmod -R 777 /var/www/html
测试,在phptest目录下新建一个PHP 文件:test.php
PHP Site保存退出。
打开浏览器,输入:localhost/phptest/tset.php