启动http server后用到应用路径vi编辑html可以访问,但是自己上传资源后出现403,查看error_log发现access denied,网上搜索解决方法:
1、修改httpd.conf中用户,
把apache改成上传文件用户,我觉着上传文件的用户应该没权限监听80端口,我把用户直接改成root了,重启服务报错,
User apache
Group apache
失败。
2、chcon -R -t httpd_sys_content_t <path to web files>
运行这个命令,具体内容没细看,仍然forbidden,并且连vi编辑都不行。
按照Apache (httpd) 403 errors & SELinux in FC3上说的,修改httpd.conf中DocumentRoot为自定义目录,,然后再输入开头命令,vi编辑的html可以访问了。
然后上传的也可以了,问题解决。网上查chcon命令是共享文件(夹)的意思,大概就是新建一个目录,设置好共享。
相关推荐
centos7 httpd ssl apr prce apr-util openssl apache
centos6.3 httpd配置文件
CentOS 7安装httpd所需RPM包
centos7.6下httpd的离线安装包,适用centos7.5,centos7.4,centos7.8等
centos7环境下编译安装httpd,亲测有效,如有问题可留言
安装步骤如下: rpm -ivh httpd-2.4.6-93.el7.centos.x86_64.rpm
CentOS配置httpd使局域网可以正常访问.docx
主要包括httpd、httpd-debuginfo、httpd-devel、httpd-manual、httpd-tools五个rpm包,下载之前麻烦仔细确认是否包含所需的rpm包
CentOS6下使用Apache部署HTTP服务:pache--目前用于实现http服务的软件有许多,包括主流的Apache、Nginx,还有微软的IIS等,这篇文章只介绍Apache实现的各种功能的http服务,通过Apache的功能说明配置文件中每个指令...
centos7编译安装httpd
httpd-2.2.15-60.el6.centos.6.x86_64.rpm httpd-2.2.15-60.el6.centos.6.x86_64.rpm
centos6_64 yum配置,一键搞定.centos6_64 yum配置,一键搞定
此内容主要用于CentOS7.6、CentOS7.9操纵系统中,并且操作系统不能够链接外网无法使用yum安装httpd服务,所以只能使用离线安装包进行安装。其中步骤在实际的CentOS与服务器验证过,可能安装过程中会有问题,请根据...
主要给大家介绍了关于在Centos 6中编译配置httpd2.4的多种方法,文中分别利用了分别编译法和一次编译法两种方法实现,文中将实现的方法一步步介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
CentOS6 yum 源:centos6_base.repo
一、目标 在Centos7.6平台下使用openssl给apache做自签名证书,并给apache设置HTTPS的SSL证书。(无坑版) 二、平台 [root@kahn.xiao ~]# uname -r ...httpd-tools-2.4.6-90.el7.centos.x86_64 httpd-2.4.6-9
centos6.X从2020年11月底开始已经没有可用源了,在本地物理机,本地虚拟机都无法使用yum安装,非常不方便,为此特意解决了centos6的源问题,亲测可用,用好了希望给与好评!
centos6离线rpm安装unzip和zip zip-3.0-1.el6_7.1.x86_64.rpm unzip-6.0-5.el6.x86_64.rpm 解决Red Hat 6.9系统No more mirrors to try问题; 1.查看 unzip 是否被安装 rpm -qa | grep unzip 2.先安装unzip: rpm ...
centos 6 openssh升级流程,最佳实践,本人亲测升级成功。
CentOS是Linux发行版之一,相信不少朋友想知道CentOS系统安装配置的方法,下面小编给大家介绍下安装配置CentOS6.6的具体步骤,感兴趣的朋友不妨来了解下吧。