CentOS7安装Apache

Apache是一个开源的Web服务器,可以在同一台物理主机上配置单个或多个web站点。

安装:

sudo yum update
sudo yum install httpd

配置Virtual Hosts:

配置Virtual Hosts有多种方式,在这里我提议使用一种简单的方式:

1. 在conf.d目录下创建 vhost.conf 来配置你的virtual host。下面是针对 example.com 的例子;修改一些值来符合你的项目(在/etc/httpd/conf.d/vhost.conf目录下):

NameVirtualHost *:80

<VirtualHost *:80>
    ServerAdmin webmaster@example.com
    ServerName example.com
    ServerAlias www.example.com
    DocumentRoot /var/www/html/example.com/public_html/
    ErrorLog /var/www/html/example.com/logs/error.log
    CustomLog /var/www/html/example.com/logs/access.log combined
</VirtualHost>

若你还想添加别的域名,复制 VirtualHost 配置块然后更改一些值。当请求进来时,Apache 检测 VirtualHost 哪一个符合请求的URL,然后提供合适的内容:

2. 创建上面的目录:

sudo mkdir -p /var/www/html/example.com/{public_html,logs}

3. 把 Apache 加入开机启动,同时重启Apache来看一下效果:

sudo systemctl enable httpd.service
sudo systemctl restart httpd.service

你可以访问服务器的域名来验证,如果在/etc/httpd/conf/httpd.conf

下没有发现 index 页面,就会看到如下的默认页面:

原文发布于微信公众号 - 前端黑板报(FeHeiBanBao)

原文发表时间:2018-09-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏野路子程序员

【CentOS】Apache多虚拟主机多版本PHP(5.3+5.6+N)共存运行配置全过程

4005
来自专栏赵威的专栏

taf 异步调用源码分析

对于服务端来说,异步处理相比同步处理在性能上可能会有成倍的提高,本篇就对 taf 的异步处理进行一个简单的分析。描述客户端进行异步调用之后,taf 的都进行了哪...

9851
来自专栏后端技术探索

安全:nginx禁止ip访问, 只能通过域名访问

我的一个地方站(www.cxzaixian.com)曾经遇到过被无故断网的事情,阿里云给的原因是绑定了未备案的域名。

4443
来自专栏云霄雨霁

死锁、饥饿和活锁

3154
来自专栏everhad

Android代码分析工具lint学习

1 lint简介 1.1 概述 lint是随Android SDK自带的一个静态代码分析工具。它用来对Android工程的源文件进行检查,找出在正确性、安全、性...

2519
来自专栏技术博客

ExtJs十二(ExtJs Mvc图片管理之二)

接着图片管理一http://www.cnblogs.com/aehyok/archive/2013/04/27/3048278.html。

1351
来自专栏www.96php.cn

Apache多虚拟主机多版本PHP(5.3+5.6+N)共存运行配置全过程

常规的PHP配置方式有很多种,例如CGI、fast-cgi、apache module handle、cli、isapi这些。 CGI (通用网关接口 / Co...

8396
来自专栏Seebug漏洞平台

TP-LINK WR941N路由器研究

是TP-Link WR940N后台的RCE, 手头上正好有一个TP-Link WR941N的设备,发现也存在相同的问题,但是CVE-2017-13772文章中给...

4168
来自专栏Java技术栈

java高级应用:线程池全面解析

什么是线程池? 很简单,简单看名字就知道是装有线程的池子,我们可以把要执行的多线程交给线程池来处理,和连接池的概念一样,通过维护一定数量的线程池来达到多个线程的...

3858
来自专栏纯洁的微笑

springboot(十二):springboot如何测试打包部署

有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试...

4306

扫码关注云+社区

领取腾讯云代金券