CentOS下Apache配置虚拟主机[通俗易懂]

CentOS下Apache配置虚拟主机[通俗易懂]有时候我们往往一个服务器会运行多个应用,此时就需要给每个应用创建虚拟主机了,这里我创建三个文件夹,分别运行三个页面:

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

这篇是进阶篇,对Apache不熟悉的话可以先看看我这篇博客:LAMP(CentOS)环境详细配置步骤

有时候我们往往一个服务器会运行多个应用,此时就需要给每个应用创建虚拟主机了,这里我创建三个文件夹,分别运行三个页面:
在这里插入图片描述
当然创建后直接在浏览器上是访问不了的,因为apache默认运行/var/www/html目录下的应用,此时就需要配置虚拟主机,可以先进入apache配置文件查看说明(可能有些版本没有这个说明)

vim /etc/httpd/conf/httpd.conf

在这里插入图片描述虚拟主机不一定要在httpd.conf配置,可以自己创建配置文件,这样便于管理,在配置文件我们可以看到,apache会读取conf.modules.d目录下的配置文件,因此我们需要在这个目录创建配置文件:
在这里插入图片描述

cd /etc/httpd/conf.modules.d
vim vhost.conf

编辑内容如下:

# 权限配置
<Directory /var/www/www.eyes.com>
    # 允许链接访问
    Options FollowSymLinks
    # 覆写选项  
    AllowOverride None
    # 权限顺序 
    Order allow,deny
    # 允许所有ip访问  
    Allow from all  
</Directory>

<Directory /var/www/www.eyes.net>
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory /var/www/www.eyes.top>
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

# 虚拟主机配置
<VirtualHost *:80>
    # 域名
    ServerName www.eyes.com  
    # 文件目录
    DocumentRoot /var/www/www.eyes.com  
</VirtualHost>


<VirtualHost *:80>
    ServerName www.eyes.net
    DocumentRoot /var/www/www.eyes.net
</VirtualHost>


<VirtualHost *:80>
    ServerName www.eyes.top
    DocumentRoot /var/www/www.eyes.top
</VirtualHost>

因为没有配置DNS服务器,我们只能修改本地hosts测试是否生效:

vim /etc/hosts

在这里插入图片描述
修改完成后重启虚拟机查看是否生效:
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/193358.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • ImageMagick 的安装及使用

    ImageMagick 的安装及使用一、什么是Imagemagick?ImageMagick是一款免费开源的图片编辑软件。既可以通过命令行使用,也可以通过C/C++、Perl、Java、PHP、Python或Ruby调用库编程来完成。

  • 墙裂推荐4款js网页烟花特效

    以下是几款网页特效和一款软件:http://keleyi.com/keleyi/phtml/jstexiao/2.htmhttp://keleyi.com/keleyi/phtml/html5/14

    2021年12月22日
  • ROC曲线的概念和意义[通俗易懂]

    ROC曲线的概念和意义[通俗易懂]ROC曲线受试者工作特征曲线(receiveroperatingcharacteristiccurve,简称ROC曲线),又称为感受性曲线(sensitivitycurve)。得此名的原因在于曲线上各点反映着相同的感受性,它们都是对同一信号刺激的反应,只不过是在几种不同的判定标准下所得的结果而已。接受者操作特性曲线就是以假阳性概率(Falsepositiverate)为…

  • spring cloud 入门系列二:使用Eureka 进行服务治理「建议收藏」

    服务治理可以说是微服务架构中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册和发现。SpringCloudEureka是SpringCloudNetflix微服务套件的一部分

  • Python之psutil库的使用

    Python之psutil库的使用psutil(pythonsystemandprocessutilities)是一个跨平台的第三方库,能够轻松实现获取系统运行的进程和系统利用率(包扩CPU、内存、磁盘、网络等)信息。它主要用于系统监控、分析、限制系统资源和进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill…

  • 随机梯度下降法概述与实例分析_梯度下降法推导

    随机梯度下降法概述与实例分析_梯度下降法推导机器学习算法中回归算法有很多,例如神经网络回归算法、蚁群回归算法,支持向量机回归算法等,其中也包括本篇文章要讲述的梯度下降算法,本篇文章将主要讲解其基本原理以及基于SparkMLlib进行实例示范,不足之处请多多指教。梯度下降算法包含多种不同的算法,有批量梯度算法,随机梯度算法,折中梯度算法等等。对于随机梯度下降算法而言,它通过不停的判断和选择当前目标下最优的路径,从而能够在最短路径…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号