概述
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://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。