Chinaunix首页 | 论坛 | 博客
  • 博客访问: 55742
  • 博文数量: 3
  • 博客积分: 980
  • 博客等级: 准尉
  • 技术积分: 240
  • 用 户 组: 普通用户
  • 注册时间: 2005-10-06 19:09
文章分类
文章存档

2008年(3)

我的朋友

分类:

2008-04-30 10:46:13

第一步:安装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
浏览观看效果

第二步:安装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
写入保存后浏览/testphp.php观看效果

附三:
如果仅仅想运行apache2安装作为开发服务器而阻止监听外来连接只需要:
gksudo gedit /etc/apache2/ports.conf
修改Listen 80为Listen 127.0.0.1:80保存即可
阅读(636) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~