Ubuntu上使用Apache搭建web服务器
虚拟机上Ubuntu的安装
- 打开VM虚拟机,新建虚拟机
- 一步步默认即可,在新建虚拟机向导窗口——>位置,这里是Ubuntu安装后生成文件的路径,可以自定义
- 网络类型,可以选择NAT模式
- 一步步默认即可,在新建虚拟机向导窗口——>自定义硬件,这里显示器勾选3D图形;CD/DVD(IDE)勾选中使用ISO映像文件,文件路径为下载的Ubuntu镜像位置
- 重启启动Ubuntu便会自动开始安装Ubuntu
Ubuntu上安装Apache
源码安装Apache
下载Apache
解压Apache
tar zxvf httpd-2.2.22.tar.gz
cd httpd-2.2.22
配置Apache
./configure --prefix=/usr/local/apache
–prefix参数指定了将要安装到的目录。此时/usr/local下还没有该目录,make install后才会出现。注意:Apache在安装时不会检查参数是否正确,错误的参数会直接被丢弃,不会报告给用户。所以使用echo $?命令检查是否有错误,当输出结果为0时表示没有错误。
编译和安装
make
make install
启动Apache
cd /usr/local/apache/bin
./apachectl start
为了以后使用方便,可以把启动文件apachectl复制到/sbin下,以后直接apachectl start启动。
vi /etc/rc.local
增加一行
/sbin/apachectl start
验证Apache
ps -ef|grep httpd
在客户端浏览器输入服务器的IP地址(或者http://localhost),浏览器会显示:It works! <