zoukankan      html  css  js  c++  java
  • 在虚拟机上的关于Apache(1)开启Apache服务以及介绍基础服务

    Apache   使得一台服务器上放很多网站,网站同时访问  可以使网站更安全(木马如果是root权限  如果webshell  apache 可用的命令很少)

    Apache    80端口(http)     

    https       443端口(https)

    apache 1~1999  属于系统用户              Apache :指定监听的ip地址、端口号,默认为80

    安装Apache(文件报名并不是apache而是httpd)

     

    虚拟网站主机功能

    Apache的虚拟主机功能 (Virtual Host) 是可以让一台服务器基于IP、主机名或端口号实现提供多个网站服务的技术

     

    apache服务

     接下来我们来装apache服务

    在虚拟机上看看,是默认没有apache的

     下载apache服务  输入:yum install httpd*

     完成

    安装完毕之后默认是死的,要给他启动一下

    输入命令:systemctl start httpd

    这时候你在虚拟机中打开浏览器输入localhost或者(本虚拟机的ip或者127.0.0.1)就会得到这样一个界面

    现在我们来改变一下网页显示的内容

    接下来进入/var/www/html文件夹

    输入命令:cd  /var/www/html 

    创建个html文件并写入,显示在浏览器上

     这个时候再次访问localhost网页时就变成了你输入的结果

     apache服务(改成其他的后缀)

     刚才建立文件夹的时候取名字叫index.html,如果我们取别的名字他还可以吗?我们来试一下

    输入命令:mv  index.html   1.html(html文件夹内操作)     mv命令在同一目录下为修改文件名

    浏览器上显示的内容没有啦

     

    但是你在localhost后面加上1.html它就可以出来了

    为什么会这样呢?秘密藏在它的配置文件中

    输入命令:vi  /etc/httpd/conf/httpd.conf  

    在里面默认的是以index.html为后缀,

     我们将其改成 1.html

     改完之后,输入命令:systemctl  restart  httpd  重启服务      ,再去浏览器搜索localhost

    apache服务 (改成其他的目的文件)

    默认家目录是在/var/www/html下面  我们也可以更改它的目录

    比如说改成在/home/www 

     在这个文件夹下新建一个内容为 /home/www 的网页

    接下来进入配置文件,更改

    输入命令: vi  /etc/httpd/conf/httpd.conf  将这里改成你网页所在的目录

    改成

     保存退出后,之后重启以下服务  输入命令:systemctl  restart  httpd

    改完之后没有重启结果

    如果没有出来,出现的下面这个情况,则是权限不够

     

    我们来改一下权限 改目录文件www的(/home/www 的)

     

    或者改变一下属组

  • 相关阅读:
    题解 P1030 【求先序排列】
    行列式及其打开方式
    题解 P2580 【于是他错误的点名开始了】
    题解 P1130 【红牌】
    题解 P5239 【回忆京都】
    题解 P1184 【高手之在一起】
    【笔记】自学ST表笔记
    题解 P1208 【[USACO1.3]混合牛奶 Mixing Milk】
    树状数组自学笔记
    EBS R12.2系统logo的修改
  • 原文地址:https://www.cnblogs.com/escwq/p/11782446.html
Copyright © 2011-2022 走看看