Apache实验(图文版)

目录

httpd

工具

配置过程

一、连接光盘

二、挂载光盘

三、编写yum仓库

四、安装软件

五、关闭selinux

六、关闭防火墙

七、开启服务

八、查看首页文件路径

九、自定义首页文件

十、刷新网页--->输入自己IP 

十一、修改端口号

十二、再次刷新---->加上端口号 

 十三、修改首页文件路径和首页文件名称


httpd

httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。

工具

Centos操作系统  这里使用7版本

配置过程

一、连接光盘

二、挂载光盘

[root@localhost ~]# mount /dev/cdrom /mnt
mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost ~]# df -h

三、编写yum仓库

[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls     \\查看本地仓库文件
[root@localhost yum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo.bak     \\备份
[root@localhost yum.repos.d]# vim CentOS-Base.repo       \\编辑仓库
  1 [BaseOS]
  2 name=BaseOS
  3 baseurl=file:///mnt
  4 gpgcheck=0
[root@localhost yum.repos.d]# yum clean all      \\清仓
[root@localhost yum.repos.d]# yum makecache      \\建立缓存
[root@localhost yum.repos.d]# yum repolist       \\刷新仓库

四、安装软件

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

五、关闭selinux

[root@localhost ~]# vim /etc/selinux/config     \\永久关闭selinux
7 SELINUX=disabled

[root@localhost ~]# setenforce                            \\临时关闭selinux
usage: setenforce [ Enforcing | Permissive | 1 | 0 ]

[root@localhost ~]# setenforce 0
Permissive 

[root@localhost ~]# getenforce        \\查看selinux状态

六、关闭防火墙

[root@localhost ~]# systemctl stop firewalld.service

七、开启服务

[root@localhost ~]# systemctl restart httpd

八、查看首页文件路径

[root@localhost ~]# rpm -qc httpd
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf
119 DocumentRoot "/var/www/html"
164 DirectoryIndex index.html

九、自定义首页文件

[root@localhost ~]# echo "<h1>csdn</h1>" > /var/www/html/index.html

十、刷新网页--->输入自己主机IP 

十一、修改端口号

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf
42 Listen 8080
43 #Listen 80

十二、刷新网页---->加上端口号 

 十三、修改首页文件路径和首页文件名称

创建首页文件目录

[root@localhost ~]# mkdir /csdn

修改配置文件(自定义首页文件路径和首页文件名称) 

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

/DocumentRoot ---搜索
120 DocumentRoot "/csdn"                    修改此处
121 #DocumentRoot "/var/www/html"

/Directory ---搜索
133 <Directory "/csdn">                  修改此处
134 #<Directory "/var/www/html">

/index.html ---搜索
166 <IfModule dir_module>
167 DirectoryIndex admin.html              修改此处
168 #DirectoryIndex index.html
169 </IfModule>

重启服务

[root@localhost ~]# systemctl restart httpd

验证

[root@localhost ~]# vim /csdn/admin.html
csdn

猜你喜欢

转载自blog.csdn.net/qq_62683583/article/details/128190104