Apache 总结
- 确认环境
- 防火墙
- Selinux
- IP地址
- yum源及挂载
- 安装
- 上传软件包
- yum安装依赖包
- 解压软件包到指定位置
- ./configure 配置
- make && make install
- 确认服务
- 使用软连接方式 ln -s (公司中建议使用)
- ln -s httpd /usr/bin ln -s apachectl /usr/bin
- 使用临时添加环境变量 PATH=$PATH:/路径
- 永久添加环境变量 vi /etc/profile (公司中建议使用,学习建议使用)
- 使用systemd服务 4.1 chkconfig (学习建议使用)
4.2 添加severs服务
四.启动服务
1. apachectl start/stop/status/restart
- systemctl start/stop/status/restart httpd
五.确认服务是否启动
netstat -anpt | grep apache/httpd
- 客户端验证
配置文件汇总:
1.ServerRoot "/usr/local/httpd" 服务安装目录
2. Listen 80 监听端口,如果端口改变,则客户端访问时需要增加端口号才能访问
3. ServerAdmin webmaster@benet.com 管理员的邮箱
4.ServerName www.test.com 域名,可修改,修改后按照新的域名进行访问,如果端口也有修改,访问时需要域名+端口访问
客户端修改hosts文件
- DocumentRoot "/usr/local/httpd/htdocs" 主页文件存放位置,如果修改存放位置,则需要在服务器内创建修改后的目录
- DirectoryIndex index.html index.php 网站主页的首页