首页 > Web开发 > 详细

Linux 第十节( APACHE )

时间:2020-11-25 15:23:56      阅读:25      评论:0      收藏:0      [点我收藏+]

 

Apache   基金会,软件

http 协议

httpd  软件包

 

 

 

vim /etc/httpd/conf/httpd.conf   //网站配置主文件

systemctl restart httpd

systemctl enable httpd

1.网站数据不存在

     /var/www/html

2.权限不足

 

------------------------------------------------------------

   SElinux 安全子系统 

   vim /etc/selinux/config

     SElinux域    //对管理服务功能

     SElinux安全上下文            

 

 三种方式:

    enforcing       //强制开启

    permissive

    disabled

  

getenforce

关闭:setenforce 0

开启:setenforce 1

 

semanage fcontext -a -t   http_sys_con_content_t /home/wwwroot/*  

restorecon -Rv /home/wwwroot  //立即生效

 

-----------------------------------------------------------------------------

useradd  xiao   //新建一个用户

vim /etc/httpd/conf.d/userdir.conf  //用户准入功能文件

su - xiao

mkdir public_html

cd public_html

vim index.html

chmod -R 755 public_html/

systemctl restart httpd

setenforc 0

getsebool -a  | grep http   //查看SElinux的http策略信息

setsebool -P   //设置selinux策略

htpaswd -c /etc/httpd/passwd xiao   //创建一个密码验证文件

vim /etc/httpd/conf.d/userdir.conf

                        allowoverrid all

                        authuserfile /etc/http/passwd

                        authname  xxxxxxxxxxxxxxxx

                        authtype basic

                        requier user   xiao

systemctl restart httpd

 

-------------------------------------------------------------------------------

虚拟主机功能:

1.Ip 地址

2.域名

3.端口

vim /etc/sysconfig/network-scripts/ifcfg-eno16777728

 

Linux 第十节( APACHE )

原文:https://www.cnblogs.com/edesion999/p/14035472.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!