腾讯云主机Linux Centos7系统httpd Apache HTTP server服务安装记录

博主看的安装教程是centos6.3的,发现安装时与centos7.1有许多不一样,因而边查边安装,记录了这篇Centos7的安装教程。html

1、安装httpd服务apache

apache在centos7中是Apache HTTP server。以下对httpd的解释就是Apache HTTP Server。因此想安装apache实际上是要安装httpd。centos

  1. 首先,检测系统中是否已安装其余版本的httpd,结果没有输出则证实没有安装过;服务器

    检测命令:rpm -qa | grep httpdide

  2. 查询系统内置的httpd版本状况,找到httpd.****:Apache HTTP Server这一句,其中的httpd.****就表明你的服务器自带的httpd版本;测试

    命令:yum search httpdui

  3. 运行你的httpd安装文件;编码

    命令:yum install httpd.x86_64  ----红色部分替换成你本身的httpd版本。centos7

  4. 安装成功,启动httpd服务spa

    命令(centos7):systemctl start httpd.service

  5. 启动成功!咱们如今来访问ip测试一下吧!

  6. 激动人心的时刻到了!当当当当!出现这个页面即表明安装成功!

    (若是有朋友使用的是腾讯云主机,服务器显示安装成功,可是网页链接不上的话,请参考个人上一篇博文)

  7. 少侠,先别走!最后,咱们来配置一下咱们的httpd文件!

    打开/etc/httpd/conf.d/目录,里面的【httpd.conf】文件便是httpd的主配置文件;

  8. 而后,咱们可使用vi编辑命令对这个文件进行编辑(通常来讲安装完无异常的话能够不用动)

    分别修改如下几点

#服务器根目录

ServerRoot "/etc/httpd"


#端口

#Listen 12.34.56.78:80

Listen 80


#域名+端口来标识服务器,没有域名用ip也能够

#ServerName www.example.com:80


#不准访问根目录

<Directory />

AllowOverride none

Require all denied

</Directory>


# 文档目录

DocumentRoot "/var/www/html"

# 对 /var/www目录访问限制

<Directory "/var/www">

AllowOverride None

# Allow open access:

Require all granted

</Directory>


# 对/var/www/html目录访问限制

<Directory "/var/www/html">

Options Indexes FollowSymLinks

AllowOverride None

Require all granted

</Directory>


# 默认编码

AddDefaultCharset UTF-8

#EnableMMAP off

EnableSendfile on


# include进来其它配置文件

IncludeOptional conf.d/*.conf

    9.使用vi命令 :wq保存退出,而后再重启httpd服务就大功告成了!

相关文章
相关标签/搜索