CentOS7搭建Web网站

一:

Web服务器介绍

      linux的Web服务是指在Linux操作系统上运行的Web服务器软件或程序。Web服务器软件是一种服务器端软件,用于向客户端提供Web页面、文件、图像等信息。常见的Linux Web服务器软件有Apache、Nginx、Lighttpd等。

 

Linux Web服务器软件有以下特点:(5个)

      多平台支持、可定制性、安全性、高效性、开源性。

 

CentOS7离线使用Apahce部署Web网站步骤:

1:下载安装包

在联网状态下,在另一台计算机上下载Apahce的安装包以及其依赖包。

使用 yumdownloader 命令来下载,例如,要下载最新版本的Apache安装包,执行以下命令:

yumdownloader -- resolve htppd

这个命令会自动下载Apahce及其依赖项的RPM包,并将它们保存在当前目录下。

2:复制安装包

通过Xftp,再通过Xshell传压缩包

3:安装Apache

将RMP安装包进行安装

yum localinstall httpd-2.4.41rpm

4:安装依赖

如有依赖项也需要复制过来

yum locqlinstall htppd-2.4.41.rpm apr-1.6.5 rpm apr-util-1.6.1.rpm

5:配置网站文件

默认情况下,Apache的网站文件存放在 /var/www/html 目录下。

6:设置网站配置

在 /etc/htppd/conf.d目录下创建一个配置文件。

例如:mywebtesr.conf:

vi /etc/httpd/conf.d/mywebtest.conf

添加以下内容:

<VirtualHost *:80>

       ServerName mywebtest.com   //设置Web服务器的主机名

       DocumentRoot /var/www/html   //设置网页文档的存储位置

        <Directory /var/www/html>

              AllowOverride All    //允许文件覆盖配置

              Require all granted    // 授权允许所有人访问

          </Directory>

</VirtualHost>

7:启动Apache

systemctl start httpd

8:设置开机启动

systemctl enable httpd

9: 将制作好的网页文档存放在目录中,测试用首页建立如下:

echo  “Welcome to 德雅职业学校网站”   〉 / var/www/html/index.html

10: 重启htppd服务

systemctl restart httpd

11:打开网站输入网址即可访问网站

 

 

           

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值