zoukankan      html  css  js  c++  java
  • 使用Apache服务部署静态网站

      使用Apache服务部署静态网站(一)

      这节课主要学习了Apache网站服务程序的基本部署、个人用户主页功能以及基于IP地址、主机名(域名)、端口号的虚拟主机功能。

      Apache用的端口是80.

      Apache——取自美国印第安人土著语Apache,寓意着拥有高超的作战策略和无穷的耐性,由于其跨平台和安全性广泛被认可且拥有快速、可靠、简单的API扩展。目前拥有很高的Web服务软件市场占用率,全球使用最多的Web服务软件,开源、跨平台(可运行于Unix,linux,windows中)。

      支持基于IP或域名的虚拟主机
      支持多种方式的HTTP认证
      集成代理服务器模块
      安全Socket层(SSL)
      能够实时见识服务状态与定制日志
      多种模块的支持

    下面来安装Apache服务程序吧~

    一、使用Apache服务部署静态网站

    一、安装并配置Apache服务程序

    因为之前已经设置好与yum仓库ping通,所以我们就可以直接用yum下载

    1.验证与yum仓库ping通

     

    2.安装Apache服务程序:

    需要注意apache服务程序的软件包名称叫做httpd,因此直接执行yum install apache则是错误的。

     

      3.运行Apache服务程序并设置为开机启动

     

    打开浏览器后键入http://127.0.0.1,就能看到默认页面了哦~

    先别激动!!刚刚学会的安装和运行只是学习Apache服务成功路上的第一步,现在来了解下各个httpd服务目录都是干嘛用的吧:

    服务目录

    /etc/httpd

    配置文件

    /etc/httpd/conf/httpd.conf

    网站数据目录

    /var/www/html

    访问日志

    /var/log/httpd/access_log

    错误日志

    /var/log/httpd/error_log

    重要的是:

    Apache服务程序的配置文件中,

    #号开始的叫注释行,这些只是描述介绍而已,真正的参数有:

    ServerRoot

    服务目录

    ServerAdmin

    管理员邮箱

    User

    运行服务的用户

    Group

    运行服务的用户组

    ServerName

    网站服务器的域名

    DocumentRoot

    网站数据目录

    Listen

    监听的IP地址与端口号

    DirectoryIndex

    默认的索引页页面

    ErrorLog

    错误日志文件

    CustomLog

    访问日志文件

    Timeout

    网页超时时间,默认为300秒.

    Include

    需要加载的其他文件

    默认的网站数据是存放在/var/www/html目录中的,首页名称是index.html,可以动手写入一个文件代替默认页面哦

    使用echo命令将指定的字符写入到网站数据目录中的index.html文件中:

    二,如果要想将网站数据放在/home/wwwroot目录,步骤如下

    1.编辑Apache服务程序的主配置文件:

    将在119行的DocumentRoot参数修改为/home/wwwroot“,再把在123行的”/var/www“修改为”/home/wwwroot

     保存并退出wq

    2.建立网站目录并写入文件,重启Apche服务

     3.打开浏览器看效果,依然是键入http://127.0.0.1

  • 相关阅读:
    Remmina:一个 Linux 下功能丰富的远程桌面共享工具(转载)
    Linux安装多功能词典GoldenDict
    Ubuntu18.04 更改GRUB引导菜单背景图片和默认启动项
    ubuntu 18.04网卡命名规则改回传统的ethx
    Linux Putty 复制粘贴
    Ubuntu 18.04图形化软件包管理器
    Ubuntu 18.04 安装 Broadcom Limited BCM43142无线网卡驱动
    Linux下通过rdesktop连接Windows远程桌面
    Debian9.5 系统配置NFS配置说明
    CentOS6.9下NFS配置说明
  • 原文地址:https://www.cnblogs.com/amberhome-wei/p/11752943.html
Copyright © 2011-2022 走看看