1:Apache相关软件
[root@localhost ~]# rpm -qa | grep httpd
httpd-2.2.15-69.el6.centos.x86_64 主程序包,服务器端必须安装该软件
httpd-devel-2.2.15-69.el6.centos.x86_64 Apache开发程序包
httpd-tools-2.2.15-69.el6.centos.x86_64
httpd-manual-2.2.15-69.el6.centos.noarch 手册文档和说明指南
2:Apache服务的运行管理
[root@localhost ~]# service httpd restart
3:检查httpd运行的端口
[root@localhost ~]# netstat -nutap | grep httpd
tcp 0 0 :::80 ::? LISTEN 1794/httpd
4:防火墙开放80
[root@localhost ~]# iptables -I INPUT -p tcp --dport 80 -j ACCEPT
5:apache的主要工作目录和配置文件
/etc/httpd/ 服务器守护进程httpd的工作目录
/etc/httpd/conf/httpd.conf apache服务主配置文件
/var/www/html 网页文件存放的目录
/var/log/httpd/access_log 主服务器的访问日志文件
/var/log/httpd/error_log 主服务器的错误日志文件
搭建一台web服务器
1:修改主配置文件httpd.conf
[root@localhost httpd]# grep -v “^#” /etc/httpd/conf/httpd.conf 可以去掉#号查看有效配置
ServerRoot “/etc/httpd” 设置apache的根目录为/etc/httpd
Listen 80 设置httpd监听端口80
ServerAdmin root@localhost 设置管理员email地址
ServerName 118.188.20.5:80 设置web服务器的ip地址和监听端口
DocumentRoot “/var/www/html” 设置网页文档的主目录为 /var/www/html
DirectoryIndex index.html 设置主页文件为index.html
AddDefaultCharset UTF-8 设置服务器的默认编码为UTF-8
2:重新启动httpd
[root@localhost httpd]# service httpd restart
3:测试
在浏览器输入http://ip 即可访问