目录

一、安装Apache服务

二、配置Apache服务 

三、自定义网站存放目录

四、配置Selinux安全子系统


一、安装Apache服务

1、检查是否安装了Apache服务器软件

rpm -qa | grep -i httpd

 

2、卸载安装的Apache服务器软件

dnf remove httpd*

注:如果提示bash: dnf:未找到命令需要安装dnf命令,分别执行下列两个命令

yum install epel-release
yum install dnf

3、再次检查是否安装了Apache服务器软件

rpm -qa | grep -i httpd

 

 4、安装Apache服务软件

dnf  -y install httpd*

出现下列情况表示安装成功

 5、可以使用rpm -qa | grep -i httpd命令查询是否安装成功

rpm -qa | grep -i httpd

6、启动httpd服务程序并将其加入开机启动项中,使其能够随系统开机运行

systemctl start httpd
systemctl enable httpd

 7、在浏览器输入服务器的IP地址测试服务是否开启

二、配置Apache服务 

1、Apache服务常见配置文件介绍

文件名 作用
/etc/httpd 服务目录
/etc/httpd/conf/httpd.conf 配置文件
/var/www/html 网站数据目录

/var/log/httpd/access_log

访问日志

/var/log/httpd/error_log

错误日志

/etc/httpd/conf.d

附加模块配置文件

/etc/httpd/modules

模块文件路径链接

/etc/httpd/bin/

二进制命令

/etc/httpd/logs

默认日志文件位置

2、Apache主配置文件介绍

        httpd服务程序的主配置文件中,存在三种类型信息注释信息全局配置区域配置。(位置:/etc/httpd/conf/httpd.conf

vim /etc/httpd/conf/httpd.conf

     

  3、配置http服务程序常用的参数及用途

4、修改apache网页默认页,并浏览查看是否成功

  在httpd配置文件中,可以看出,默认网页的位置存放在/var/www/html目录中,经过查看得知,默认网站首页名称index.html,因此可以修改默认主页内容替换掉httpd服务程序默认页面

 修改主页内容

echo "hello word" > 	/var/www/html/index.html

 

 修改完之后,通过浏览器进行访问可以发现此时的主页没有改变

 三、自定义网站存放目录

1、建立存放网站数据的目录

mkdir /home/wwwroot

 2、打开httpd服务程序的主配置文件,修改网站数据保存路径的参数,将119行的DocumentRoot修改为/home/wwwroot,将定义目录权限参数124行和131行的Directory的路径也修改为/home/wwwroot

打开主配置文件

vim /etc/httpd/conf/httpd.conf

 

 保存退出

3、向新创建网站目录写入存放的网页

echo "这是我的自己定义网站" > /home/wwwroot/index.html

 4.、重新启动httpd服务

systemctl restart httpd

四、配置Selinux安全子系统

1、查看linux系统Selinux运行状态

vim /etc/selinux/config

 通过以上面内容可以看到,Selinux安全子系统处理强制运行状态

2、把Selinux服务的运行模式修改为强制启用状态

setenforce 1

 

3、设置自定义网站目录Selinux安全上下文

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

4、 刷新Selinux安全上下文

restorecon -Rv /home/wwwroot/

5、通过URL访问

原文地址:https://blog.csdn.net/weixin_57839268/article/details/124154870

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_28354.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注