首页 > 其他分享 >apache服务器如何配置多虚拟站点

apache服务器如何配置多虚拟站点

时间:2024-09-05 22:51:38浏览次数:9  
标签:站点 配置 如下 testa 虚拟 操作 apache 服务器

演示环境用的是mac os 下的MAMP PRO 5.2

1、首先启动MAMP PRO,界面如下:

2、创建虚拟站点:

首先选择“Hosts”,再点击图上的“+”号按钮,如下图

出现如下界面:

演示创建的站点名为“testa”,选择的目录如下图:

再点击“Create Host”创建虚拟站点,如下图:

若要更改PHP的版本,可以选择左侧的“PHP”,再修改版本,操作如下图:

现在启动站点,选择对应的站点,点击“Servers”启动服务器,操作如下图:

这时会弹出一个弹窗,如下图:

点击上图红框的那个按钮,启动成功,界面如下:

这样表示启动成功了,现在我们访问一下,在浏览器输入“http://testa/”,访问界面如下:

说明虚拟站点创建成功了,这是借助MAMP PRO工具操作的,简单方便,也可以手动操作,实际只要操作两个地方。

A、在“/etc/hosts”文件添加虚拟站点,看下图:

注意红框的地方,手动配置时,直接编辑这个文件就可以了,注意得用"sudo"权限操作,如下图

命令代码如下:

sudo vi hosts

B、在"httpd.conf"这文件加了虚拟站点的配置,演示效果如下:

配置代码如下:

<VirtualHost *:80>
	ServerName testa
	
	
	DocumentRoot "/Users/xiangzeping/Documents/xzptest/testa"

	

    <IfModule xsendfile_module>
        XSendFilePath "/Users/xiangzeping/Documents/xzptest/testa"
    </IfModule>

    <Directory "/Users/xiangzeping/Documents/xzptest/testa">
		Options Includes FollowSymLinks
		AllowOverride All
        <IfModule authz_host_module>
            Order allow,deny
            Allow from all
        </IfModule>
		
    </Directory>

    WSGIDaemonProcess testa processes=2 threads=15
	WSGIProcessGroup testa
    WSGIScriptAlias /testaWsgiApp "/Users/xiangzeping/Documents/xzptest/testa/wsgiapp.py"
    
	
</VirtualHost>

手动配置时,复制如上代码,调整成自己对应的就可以了,注意得重启服务器。

C、"httpd.conf"文件位置如下图:

注:apache 在 mac os 与windows 配置方式差不多,不过现在集成工具都比较好的,用集成工具操作简单方便,不过我还是建议用手动去配置,作为程序员,还是得懂它具体是怎么操作的。

标签:站点,配置,如下,testa,虚拟,操作,apache,服务器
From: https://blog.csdn.net/xzp19841203xzp/article/details/141941650

相关文章

  • C++入门项目:Linux下C++轻量级Web服务器 跑通|运行|测试(小白进)
    TinyWebServer是一个开源的项目,适合小白入门C++网络编程,注意该项目是在linux系统下。Linux下C++轻量级Web服务器,助力初学者快速实践网络编程,搭建属于自己的服务器.使用线程池+非阻塞socket+epoll(ET和LT均实现)+事件处理(Reactor和Proactor均实现)的并发模型使用状......
  • 三、搭建网站服务器超详细步骤——FinalShell下载安装使用流程(免费国产的SSH工具)+宝塔
    前言本篇博客是搭建网站服务器模块下的第3部分  FinalShell下载安装使用流程  在分享这篇博客之前,首先讲一下,FinalShell软件是干什么用的,用大白话进行说明一下:这个软件是一款远程控制和管理服务器的软件,通过SSH协议与远程服务器进行连接,去操控一系列的命令信息。就像......
  • 互联网项目,服务器是什么样的?
            从事服务器软件开发,必然对服务器有所了解。开发的代码,最终都得部署到服务器上。        项目大点,服务器管理有运维,服务器方案是由架构师和技术负责人拍板,普通程序员很难了解到全貌。当然,时间久了,工作涉及得越来越多,可能也就慢慢知道了。      ......
  • Web 服务器怎么测压? 可用什么软件?
    一、测试方法1.确定测试目标•明确要测试的Web服务器的关键性能指标,如响应时间、吞吐量、并发用户数等。•例如,若目标是确保在高并发情况下服务器仍能保持快速响应,就需要重点关注响应时间和并发用户数。2.设计测试场景•模拟不同的用户行为,如正常浏览、提交表单、......
  • 如何使用 Bittly 创建一个本地 HTTP 服务器
    Bittly支持在本地创建HTTP服务器。通过配置该服务器,可以根据匹配规则自动响应HTTP请求,并通过变量和脚本实现动态数据内容的响应。此外,Bittly的本地HTTP服务器还支持配置文档根目录,直接将指定路径作为Web目录进行访问,无需配置完整的HTTP服务器。Bittly的HTTP......
  • 信也科技基于 Apache SeaTunnel金融场景的应用实践探索
    前言作者:朱俊,信也科技,数据开发专家离线开发一直是数据仓库建设中重要的一个环节。信也科技之前基于Azkaban构建了离线任务调度与开发平台,承载了公司90%以上的离线任务调度需求,以及玄策变量平台的每日变量跑批产出任务。随着时间的积累,任务量级越来越大,Azkaban难以运维与二次......
  • 服务器数据恢复—EMC Isilon(OneFS)中虚拟机被删除的数据恢复案例
    服务器数据恢复环境&故障:EMCNAS(IsilonS200),共3个节点,每个节点配置12块STAT硬盘。数据分两部分:一部分数据为vmware虚拟机(WEB服务器),通过NFS协议共享到ESX主机;另一部分数据为视频教学文件,通过CIFS协议共享给虚拟机(WEB服务器)。外部入侵导致视重要数据被删除,其中包括MSSQL数据库,MP4、......
  • 香港1核1G云服务器适合做什么用途
    香港1核1G配置的云服务器属于入门级别的虚拟服务器,适合以下几种用途:1.个人网站或小型企业网站对于流量不是很大的个人博客、小型企业网站或者非电子商务网站,这种配置通常足够。2.开发和测试环境开发者可以使用这种配置的服务器作为开发、测试和模拟生产环境。3.轻量级应用运行一......
  • 跨境电商用什么云服务器合适
    跨境电商业务在选择云服务器时,需要考虑几个关键因素,以确保其电商平台的高效、稳定和安全运行。以下是针对跨境电商合适的云服务器选择:1.全球覆盖和低延迟选择具有全球数据中心分布的云服务提供商,尤其是那些在主要市场(如中国、美国、欧洲等)有数据中心的,可以保证更低的访问延迟和更......
  • 实体服务器镜像怎么设置
    实体服务器镜像的设置通常涉及到创建一个服务器的精确副本,这个副本可以被用来快速恢复系统或者迁移到新的硬件上。以下是一般步骤来设置实体服务器的镜像:1.确定镜像需求在开始之前,明确你需要创建镜像的目的。是为了备份、恢复、还是迁移服务器?2.准备工作确保有足够的存储空间来存......