Ubuntu 8.04 LTS 下 AMP 环境的构建过程记要
时间:2008-04-30 来源:3385
第一步:安装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保存即可
相关阅读 更多 +