【学习总结】快速上手Linux玩转典型应用-第7章-WebServer安装和配置讲解

课程目录连接

目录

==============================================================html

1 Apache的安装

  • 安装演示:

    • 第一步:启动虚拟机并由xshell链接到Linux虚拟主机的非root帐户

  • 第二步:安装命令:sudo yum install httpd

  • 第三步:启动关闭以及进程查询:sudo service httpd start/stop

  • 第四步:浏览器访问80端口(web服务器默认):关闭防火墙之后能够在浏览器访问阿帕奇

    (再次启动时须要从新开启阿帕奇以及关闭防火墙)





==============================================================linux

2 Apache的虚拟主机配置及伪静态操做

  • 虚拟主机配置

    • 注:虚拟主机:在配置多域名时,好比在服务器配置多个网站。

    • 第一步:进入配置文件目录下并提权打开配置文件进行编辑:cd /etc/httpd/conf/httpd.conf

  • 第二步:提权访问httpd.conf文件并搜索/virtual后在相应位置进行编辑




#### 注:上图文字第二行,是“其实”,不是“其余”,打错了。。nginx

  • 第三步:键入相应的配置内容


  • 第四步:重启阿帕奇httpd

  • 第五步:新建刚刚配置的文件DocumentRoot /data/www

    (不存在,须要手动新建,为方便操做能够另开一个终端)

  • 第六步:在/data/www/路径下新建index.html文件并编辑内容




  • 第七步:浏览器访问www网址发现不行:须要在hosts文件进行配置




#### 注:Windows系统在修改hosts文件保存失败时,能够尝试先复制hosts文件到其余目录,修改保存后再复制到系统hosts文件所在目录,并用管理员权限经过,亲测有效
#### 参考连接:Win7系统保存hosts时提示拒绝访问如何解决




web

  • 第八步:查询相关信息



  • 第九步:在另外一个窗口的imooc帐户中进行设置:cd /etc/httpd/conf/httpd.conf







  • 第十步:重启服务器:重启后失败因而发现上一个修改,即路径错误,这里把这个部分放在第九步说了


  • 第十一步:当重启服务器仍是不行时,进行这步操做:切换宽松模式/强制模式





  • 后续:配置多个虚拟主机










  • 伪静态操做

    • 注:伪静态技术是指展现出来的是以html一类的静态页面形式,但实际上是用ASP一类的动态脚原本处理的。

      • ps:不过这里所说的伪静态彷佛好像跟上述定义不太同样??

    • 准备步骤:查看相关文件

  • 第一步:编辑相应路径下的httpd.conf文件的内容

  • 第二步:esc切换状态后定位LoadModule/LoadModule


  • 第三步:httpd重启


  • 第四步:在httpd.conf文件的虚拟主机部分进行相应的设置


  • 第五步:从新访问

  • 后续:自行搜索阿帕奇伪静态语法规则并学习

  • 注意:

    • 若是进行下述操做时没有关闭终端或者重启终端窗口,能够先把httpd关闭

    • 命令:sudo service httpd stop

==============================================================shell

3 Nginx的基本操做

==============================================================apache

4 Nginx伪静态的实现

==============================================================浏览器

5 实例演示反向代理和负载均衡

END

相关文章
相关标签/搜索