知识扫盲
- firewall简介:保护互联网对服务器的影响
- selinux简介:保护服务器内部程序对内部文件的访问
- firewall临时关闭:systemctl stop firewalld
- firewall永久关闭:systemctl disable firewalld
- firewall状态查询:systemctl status firewalld
- selinux临时关闭:setenforce 0
- selinux永久关闭:vim /etc/selinux/config,将SELINUX=enforcing修改为SELINUX=disabled后reboot即可永久关闭selinux
- selinux状态查询:getenforce(enforcing开启,permissive放行,disable关闭)
安装apache步骤
- 关闭防火墙
systemctl stop firewalld
关闭selinuxsetenforce 0
(selinux的配置文件:/etc/selinux/config,将SELINUX=enforcing修改为SELINUX=disabled后reboot即可永久关闭selinux
) - 安装httpd
yum -y install httpd
- 重启httpd
systemctl restart httpd
认识配置文件里的主要参数
默认配置文件目录:/etc/httpd/conf/httpd.conf
- serverRoot "/etc/httpd"配置文件目录
- Listen 80 apache服务监听端口
- User apache 子进程的用户
- Group apache 子进程的组
- ServerAdmin root@localhost 设置管理员的邮件地址
- DocumentRoot “/var/www/html” 网站家目录
配置操作演示
- 修改家目录
- 修改家目录文件类型(此处可知家目录文件类型为.html,所以在写网站的时候创建的家目录文件一定要是.html类型的,不然读取不出来)