栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Apache的安装和部署

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Apache的安装和部署

一 安装Apache服务器软件

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

        [root@localhost ~]# rpm -qa | grep -i httpd

        如果安装了或者说安装不全可以看下面进行卸载重新安装

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

            [root@localhost ~]# dnf remove httpd*

3. 安装的Apache服务器软件

          [root@localhost ~]# yum -y install httpd*

4. 可以使用下面命令来查询是否安装成功    

         [root@localhost ~]# rpm -qa | grep -i httpd

            上面是显示安装成功的

5.启动httpd服务程序并将其加入到开机启动项中,使其能够随系统开机而运行;     [root@localhost ~]# systemctl start httpd   

 [root@localhost ~]# systemctl enable httpd

6. 在浏览器中输入服务器的IP地址,测试服务是否开启

 

二、配置Apache服务

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

2.我们可以修改apache网页的默认页,并浏览查看是否成功

        默认网页的位置存放在/var/www/html目录中你可以自己创建一个目录放到自己的目录文件中

               上面目录是我自己建的

3.然后进入vim /etc/httpd/conf/httpd.conf 更改一下路径

 i 进行编写

Esc先退出编写模式

:wq!强制保存

4.向新创建的网站目录写入要存放的网页

[root@localhost ~]# echo "这是我的自己定义网站,我很厉害吧,你是不是很佩服我!" > /text/www/index.html

5.重新启动httpd服务,并测试是否更换成功       

 [root@localhost ~]# systemctl restart httpd

进入虚拟机 应用程序浏览器登录 127.0.0.1网址查看

 这个是成功的不行的话应该是网站被拦截了

输入 [root@localhost ~]# setenforce 0   

         [root@localhost ~]# getenforce

再刷新网页就可以了但这是一次性的关机称重启还要拦截

6.设置自定义网站目录Selinux安全上下文

[root@localhost ~]# semanage fcontext -a -t httpd_sys_content_t /text/www

[root@localhost ~]# semanage fcontext -a -t httpd_sys_content_t /text/www/*

9..刷新Selinux安全上下文

[root@localhost ~]# restorecon -Rv /text/www/

  这样设好下滑就不会拦截了

谢谢观看!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/468174.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号