使用Apache服务部署静态网站

Web服务部署在网站服务器上,当Web服务器接收到网络中客户端的请求之后会以HTTP(超文本传输协议)或HTTPS(安全的超文本传输协议)把用户请求的内容传送到客户端,再通过浏览器将内容呈现给用户。

一、目前能够提供web服务的程序主要有一下几种:

1、Windows平台:IIS(Internet Information Service,互联网信息服务)

2、Linux平台:Nginx,Apache

(注:Apache服务程序可以运行在Linux,UNIX和Windows系统中)

二、在Linux系统中Apache服务的软件包名称为httpd,因为httpd软件包没有默认安装,所以需要           通过本地软件仓库进行安装,步骤如下:

1、创建挂载点      mkdir  -p  /media/cdrom

2、编辑软件仓库的配置文件   vim /etc/yum.repos.d/rhel8.repo  写入如下内容并保持退出

     [BaseOS]
     name=BaseOS
     baseurl=file:///media/cdrom/BaseOS
     enabled=1
 
     gpgcheck=0
     [AppStream]
     name=AppStream
     baseurl=file:///media/cdrom/AppStream
     enabled=1
     gpgcheck=0

3、让挂载配置永久生效 vim /etc/fstab 加入如下信息并保存退出

      /dev/cdrom   /media/cdrom     iso9660    defaults    0    0

4、进行挂载操作

      mount -a

5、安装Apache服务的软件包httpd

      dnf  install  httpd -y

6、启动httpd服务程序并加入到开机启动项

      systemctl  start  httpd
      systemctl  enable httpd

7、验证httpd服务是否已经能够正常工作

      打开一个浏览器,在地址栏输入 127.0.0.1 后如果能够正常打开带有Apache徽标的测试页面则
      证明httpd服务正常工作。

8、httpd服务的各配置文件默认位置

      /etc/httpd      服务目录

      /etc/httpd/conf/httpd.conf    主配置文件

      /var/www/html    网站数据目录

      /var/log/httpd/access_log   网站的访问日志

      /var/log/httpd/error_log     网站的错误日志

      主配置文件中包括:注释行信息,全局配置和区域配置

 

 

     


版权声明:本文为YWBOGDA原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。