使用Ubuntu apt-get install即可配置web server。
mysql:
sudo apt-get install mysql-server-5.5 mysql-workbench
apache2:
sudo apt-get install apache2
php5:
sudo apt-get install php5 php5-mysql
需要修改/etc/php5/apache2/php.ini
在extension章节,添加:
extension=mysql.so
nginx:
sudo apt-get install nginx
安装到最后的时候会提示端口绑定失败,这是因为apache2已经把默认的80端口占用了。解决的办法是修改apache2的监听端口,以及VirtualHost的监听端口。
然后reload apache2和nginx。
如果安装较新的Nginx,则需要按照nginx.org网站的说明,修改/etc/apt/sources.list文件,添加nginx的源,之后update, install。
对于Ubuntu 12.04版本,做如下修改:
deb http://nginx.org/packages/ubuntu/ precise nginx
deb-src http://nginx.org/packages/ubuntu/ precise nginx
然后就可以体验了web server了。