andyyuduo 发表于 2017-12-24 13:31:13

CentOS7 搭建Apache环境

  一、安装
  yum -y install httpd
  二、配置
  主路径:/etc/httpd/
Apache目录说明drwxr-xr-x 2 root root 4096 Mar 18 18:57 conf #配置文件drwxr-xr-x 2 root root 4096 Mar 18 18:57 conf.d #其他附属配置,如虚拟机配置vhost.conf(该目录下的所有文件已自动加载)drwxr-xr-x 2 root root 4096 Mar 18 18:17 conf.modules.d   #加载模块配置(该目录下的所有文件已自动加载)lrwxrwxrwx 1 root root   19 Mar 18 18:17 logs -> ../../var/log/httpd#日志存放目录lrwxrwxrwx 1 root root   29 Mar 18 18:17 modules -> ../../usr/lib64/httpd/modules   #专属模块lrwxrwxrwx 1 root root   10 Mar 18 18:17 run -> /run/httpd #执行文件  虚拟主机配置,通过apache 80端口代理访问tomcat 8090端口:
虚拟主机配置<VirtualHost *:80> # *表示监听所有IP,后面的80表示监听从哪个端口发来的数据    ServerAdmin maojianlw@139.com #管理员的邮件地址    ServerName wiki.test.com #你的域名地址    ProxyPass / http://wiki.test.com:8090/#转发到新的地址    ProxyPassReverse / http://wiki.test.com:8090/    ErrorLog "/etc/httpd/logs/wiki.test.com/error.log"#日志目录一定要存在,否则会报错    CustomLog "/etc/httpd/logs/wiki.test.com/access.log" common</VirtualHost>  三、启动与关闭服务
服务相关命令systemctl enable httpd.service #设置为开机自动启动systemctl restart httpd.service #重新启动服务systemctl start httpd.service #启动服务systemctl stop httpd.service #关闭服务systemctl status httpd.service #查看服务状态(包括启动失败状态)
页: [1]
查看完整版本: CentOS7 搭建Apache环境