http文件服务器搭建
1,基础设置-防火墙开与关
$ systemctl status firewalld //查看防火墙状态
$ systemctl stop firewalld //关闭防火墙,停止'firewall'服务
$ systemctl start firewalld //开启防火墙,启动'firewall'服务
$ systemctl restart firewalld //重启防火墙,重启'firewall'服务
开启一个指定端口:
$ firewall-cmd --zone=public --add-port=80/tcp --permanent //--permanent 永久生效,没有此参数重启后失效
1
重新加载 firewall,修改配置后,必须重新加载才能生效:
$ firewall-cmd --reload
完整操作流程,请注意,需要有root的权限或者使用 sudo 命令:
# firewall-cmd --zone=public --list-port //查看已打开的所有端口
3307/tcp
# firewall-cmd --zone=public --add-port=80/tcp --permanent
success
# firewall-cmd --reload
success
# firewall-cmd --zone=public --list-port 3307/tcp 80/tcp
这里顺便说一下关闭指定端口操作。
# firewall-cmd --zone=public --remove-port=9898/tcp --permanent //--permanent 表示永久生效,没有此参数重启后失效
# firewall-cmd --reload //重新加载使其生效
http服务的安装
yum install -y httpd
yum --disableexcludes=all install -y httpd
sudo systemctl start httpd
能访问道http://IP:port看到apach默认页面则代表启动成功