CentOS7安装Apache httpd服务

  • 时间:
  • 浏览:1
  • 来源:彩神幸运飞艇_神彩幸运飞艇官方

加入以下代码

ServerName www.9ddog.com

package httpd is not installed

没法安装过,使用yum命令进行安装

刚刚 再加入条件,这两句加到自定义的配置文件vhost-conf.d下面的vhost-name.conf,在目录定义区后面 加两句

下面开始修改配置文件

去配置文件,备份一下配置,刚刚 看一下后面 的内容

[root@iZuf6cgkp2jyuocr1lk3n7Z ~]# cd /etc/httpd/conf

[root@iZuf6cgkp2jyuocr1lk3n7Z conf]# ls

httpd.conf magic

[root@iZuf6cgkp2jyuocr1lk3n7Z conf]# cp httpd.conf http.confd.origin

[root@iZuf6cgkp2jyuocr1lk3n7Z conf]# more httpd.conf

有一项,配置文件

DocumentRoot "/var/www/html"

Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.

手动代码创建首页

echo “Hello World" > /wwwroot/www/index.html

这里就全好了,打开浏览器,刚刚 输入IP地址http://106.15.94.70/,能够 访问啦

配置虚拟主机

把Apache设置为自动启动

遇到问题报告 报告 :

过还会安装wordpress,发现时需安装Apache的mod_rewrite模块

发现httpd.conf 文件里没法这名 项

先去目录httpd/modules里查看,有mod_rewrite.so这名 文件

转到http/conf文件目录下,找httpd.conf 配置文件,把模块加载命令加写到文件尾:

配置WEB站点,主要的目录放进这里

还有一项,新的Apache 2.4默认拒绝所有请求

合适5秒就安装完毕了

//安装过程httpd会自动安装以下依赖包

apr

apr-util

httpd-tools

mailcap

特意重启了一下服务

AH00526: Syntax error on line 7 of /etc/httpd/vhost-con...onf

Failed to start The Apache HTTP Server.

//显示文件和第7行有错。

安装教程:

使用RPM安装httpd

先使用命令查看是是否安装了服务

我的运行环境,阿里ECS服务器,系统是CentOS7.4

我使用的是Mac笔记本,使用终端ssh命令远程登录服务器。

以下为原创,写的比较杂。

再次检查会发现,环境都安装好了

[root@iZuf6cgkp2jyuocr1lk3n7Z ~]# rpm -qi httpd

Name : httpd

Version : 2.4.6

Release : 45.el7.centos.4

Architecture: x86_64

Install Date: Fri 11 Aug 2017 01:40:15 AM CST

Group : System Environment/Daemons

Size : 9823677

License : ASL 2.0

Signature : RSA/SHA256, Thu 13 Apr 2017 09:04:44 AM CST, Key ID 24c6a8a7f4a150eb5

Source RPM : httpd-2.4.6-45.el7.centos.4.src.rpm

Build Date : Thu 13 Apr 2017 05:05:23 AM CST

Build Host : c1bm.rdu2.centos.org

Relocations : (not relocatable)

Packager : CentOS BuildSystem http://bugs.centos.org

Vendor : CentOS

URL : http://httpd.apache.org/

Summary : Apache HTTP Server

Description :

The Apache HTTP Server is a powerful, efficient, and extensible

web server.



刚刚一开始代码输入错误,结果使用检查运行状况,系统报错,改了后好了。

刚刚 感觉这名 又出了新问题报告 报告 。刚刚加了AllowOverride All 刚刚,输入任何错误 的网站,总要指向index.html其它网页都在起作用了,刚刚 php能够够工作。

还是要把AllowOverride 的All改成None