赞
踩
例题:
1.对现有的html文件不做修改,2.将Web服务端口设置为82(系统默认为80),3.将Web服务设置为自动启动
vim /etc/selinux/config
修改:SELINUX=enfoecing
SELINUXTYPE=targeted
setenforce 1
getenforce
yum provides semanage (查询semanage相关软件包)
可以看到semanage命令相关软件包是policycoreutils-python-utils
安装policycoreutils-python-utils:
yum -y install policycoreutils-python-utils
semanage fcontext -a -t httpd_sys_content_t ''/var/www/html(/.*)?''
restorecon -RvF /var/www/html/
查看现有http服务端口
semanage port -l | grep http
将82号端口加入http_port_t中:
semanage port -a -t http_port_t -p tcp 82
修改httpd.conf配置文件
vim /etc/httpd/conf/httpd.conf
Listen 82
systemctl restart httpd (重启服务,让修改的信息生效)
systemctl enable httpd (设置为自动启动服务)
通过本地访问82号端口
curl localhost:82
通过局域网访问82号端口
curl 192.168.118.135:82
会输出根目录下对应的index.html文件内容
注意:
通过局域网访问82号端口需要在防火墙上做放行82号端口设置
firewall-cmd --add-port=82/tcp --per
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。