- 论坛徽章:
- 0
|
第一步:安装apache2
sudo apt-get install apache2
设定主机名为localhost:
gksudo gedit /etc/apache2/httpd.conf
添加ServerName localhost一行
设定站点主目录为/home/lqm/public_html:
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite
gksudo gedit /etc/apache2/sites-available/mysite
设定DocumentRoot为/home/lqm/public_html/
修改为
关闭默认站点,启用自定义站点:
sudo a2dissite default && sudo a2ensite mysite
重启apache2:
sudo /etc/init.d/apache2 restart
在/home/lqm/public_html/中创建文件测试新站点:
echo 'Hello! It is working!' > /home/lqm/public_html/index.html
浏览http://localhost观看效果
第二步:安装PHP5
sudo apt-get install php5
启用apache2服务器的PHP5支持:
sudo a2enmod php5
sudo /etc/init.d/apache2 restart
第三步:安装MySQL(with PHP5)
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
第四步:安装phpmyadmin或者mysql-admin
sudo apt-get install phpmyadmin 或者 sudo apt-get install mysql-admin
第五步:修改一些配置
设定当前用户(for example: lqm )为PHP页面文件管理员:
gksudo gedit /etc/apache2/apache2.conf查找到User和Group的设定文件/etc/apache2/envvars
gksudo gedit /etc/apache2/envvars
修改默认配置APACHE_RUN_USER=www-data为APACHE_RUN_USER=lqm, APACHE_RUN_GROUP=www-data为APACHE_RUN_GROUP=lqm
重新启动apache2(以lqm身份启动): sudo /etc/init.d/apache2 restart
附一:
运行、停止、测试与重启apache2的命令:
sudo /usr/sbin/apache2ctl start
sudo /usr/sbin/apache2ctl stop
sudo /usr/sbin/apache2ctl configtest
sudo /usr/sbin/apache2ctl restart
附二:
测试配置后的站点:
gksudo gedit /home/lqm/public_html/testphp.php
写入保存后浏览http://localhost/testphp.php观看效果
附三:
如果仅仅想运行apache2安装作为开发服务器而阻止监听外来连接只需要:
gksudo gedit /etc/apache2/ports.conf
修改Listen 80为Listen 127.0.0.1:80保存即可
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/10600/showart_652807.html |
|