码迷,mamicode.com
首页 > Web开发 > 详细

在虚拟机上的关于Apache(阿帕奇)(1)开启Apache服务以及介绍基础服务

时间:2019-11-02 16:05:29      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:under   介绍   地址   功能   基础服务   安全   strong   默认   html   

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 的)

 技术图片

或者改变一下属组

 

在虚拟机上的关于Apache(阿帕奇)(1)开启Apache服务以及介绍基础服务

标签:under   介绍   地址   功能   基础服务   安全   strong   默认   html   

原文地址:https://www.cnblogs.com/escwq/p/11782446.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!