• 在虚拟机上的关于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 的)

     

    或者改变一下属组

  • 相关阅读:
    60个生僻成语汇总
    人民网 ***讲话
    组合排序
    工具
    网络之网络设备
    《TCP协议到TCP通讯各种异常现象和分析》的学习
    Console
    RTT学习之ulog
    RTT之MQTT学习笔记
    项目管理-禅道
  • 原文地址:https://www.cnblogs.com/escwq/p/11782446.html
Copyright © 2020-2023  润新知