1

概述

Aapche是目前使用率最高的WEB服务器,并且兼容多个平台,但是并不是每个平台的安装和配置都是一样的。现在以Ubuntu系统为例,来讲诉一下Aapche服务器在在Ubuntu系统的下的配置,在配置之前,最好更新一下软件源。更新的命令为:sudo apt-get update

通过软件源的方式来安装Apache

虽然安装Apache的方式有多种,常见的有源码安装方式和软件源安装方式,由于源码编译的方式可能比较复杂而且可能出现未知的错误,如果单纯是在开发机上配置环境,建议使用系统自带的软件源的方式来安装Aapche,这种傻瓜式安装基本上不会失败,而且整个过程也相对简单。安装的命令如下所示:

sudo apt-get install apache2

输入命令后,紧接着会提示你是否安装,你输入y并且回车,系统就自动按默认的方式帮你安装了。

怎么测试你安装是否成功呢?简单在浏览器上输入服务器的IP地址,如果出现下面的画面,就说明安装成功了。

图片描述

常用命令介绍

启动apache服务:sudo /etc/init.d/apache2 start

停止apache服务:sudo /etc/init.d/apache2 stop

重新启动apache服务:sudo /etc/init.d/apache2 restart

查看Apache的版本号:apachectl -v 或者 apache2 -version

注意:在启动或者重启服务器的时候,有时候控制台会输出以下的日志信息:

输出警告信息一:

NameVirtualHost *:80 has no VirtualHosts

解决办法:将/etc/apache2/ports.conf中的NameVirtualHost *:80注释掉即可。

输出警告信息二:

Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message

解决方法:使用root权限在/etc/apache2/apache2.conf末尾添加ServerName 127.0.0.1:80这句话然后重启,就可以消除那句警告了.

目录路径

web的根目录:/var/www

配置文件的根目录:/etc/apache2

更多的细节可以参考web根目录下的html/index.html文件。如图所示:

图片描述

帮助链接:

http://segmentfault.com/blog/liangyi/1190000000732028


两仪
9.6k 声望729 粉丝

向上努力、不卑不亢、两仪相生