XAMPP本地apache服务器端口、域名常用配置指引

2024-05-26 23:32

本文主要是介绍XAMPP本地apache服务器端口、域名常用配置指引,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

XAMPP是PHP、JavaScript等开发者常用的服务器套件,程序安装使用便捷,但很多操作仍需用户自行研究。
下图为XAMPP控制面板的界面。
在这里插入图片描述
本文主要解决以下问题:

  1. 如何为本地服务器绑定域名?
  2. 如何为本地服务器指定多个端口或修改端口号?
  3. 如何将不同的域名指定到不同的目录?

首先解决第一个问题。
找到hosts文件,在文件末尾追加要绑定到本地的域名。修改hosts文件后,无论这个域名是否存在,实际的DNS服务器指向何处,都会被强制指定到hosts文件中规定的地址。
在这里插入图片描述
修改示例如下:
在这里插入图片描述
例如,增加这样一行:

127.0.0.1 example.com

这代表apache访问example.com即可访问本地服务器。

下面来看第二个问题,找到xampp安装目录的httpd.conf,用编辑器打开:
在这里插入图片描述
在这里插入图片描述
找到Listen 80,可修改为其他端口,或添加其他端口。
同理,修改或添加SSL的端口需要修改httpd-ssl.conf,方法同上。
在这里插入图片描述
在这里插入图片描述
最后解决第三个问题,首先找到xampp安装目录的httpd-vhosts.conf文件,用编辑器打开:
在这里插入图片描述
在这里插入图片描述
在末尾追加如下内容:

<VirtualHost *:80>DocumentRoot "D:/xampp/htdocs/folder1" ServerName example.com                        ServerName example.cn     ServerName localhost
</VirtualHost>

其中,DocumentRoot为要将域名绑定的子目录地址,ServerName为需要绑定的域名,可用多行ServerName来设置多个域名。VirtualHost *:80代表端口号为80。

<VirtualHost *:8080>DocumentRoot "D:/xampp/htdocs/folder2" ServerName example.com                        ServerName test.org
</VirtualHost>

可以将不同域名指定到不同目录,同一域名的不同端口也可指定到同一目录。
请注意,只有在hosts文件中添加过的域名才会生效。

配置完成后,保存文件,停止Apache并重新启动即可。

这篇关于XAMPP本地apache服务器端口、域名常用配置指引的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1005896

相关文章

Debezium 与 Apache Kafka 的集成方式步骤详解

《Debezium与ApacheKafka的集成方式步骤详解》本文详细介绍了如何将Debezium与ApacheKafka集成,包括集成概述、步骤、注意事项等,通过KafkaConnect,D... 目录一、集成概述二、集成步骤1. 准备 Kafka 环境2. 配置 Kafka Connect3. 安装 D

C#中读取XML文件的四种常用方法

《C#中读取XML文件的四种常用方法》Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具,下面我们就来看看C#中读取XML文件的方法都有哪些吧... 目录XML简介格式C#读取XML文件方法使用XmlDocument使用XmlTextReader/XmlTextWr

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤

《SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤》本文主要介绍了SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤,文中通过示例代码介绍的非常详... 目录 目标 步骤 1:确保 ProxySQL 和 mysql 主从同步已正确配置ProxySQL 的

Spring Boot整合log4j2日志配置的详细教程

《SpringBoot整合log4j2日志配置的详细教程》:本文主要介绍SpringBoot项目中整合Log4j2日志框架的步骤和配置,包括常用日志框架的比较、配置参数介绍、Log4j2配置详解... 目录前言一、常用日志框架二、配置参数介绍1. 日志级别2. 输出形式3. 日志格式3.1 PatternL

CSS弹性布局常用设置方式

《CSS弹性布局常用设置方式》文章总结了CSS布局与样式的常用属性和技巧,包括视口单位、弹性盒子布局、浮动元素、背景和边框样式、文本和阴影效果、溢出隐藏、定位以及背景渐变等,通过这些技巧,可以实现复杂... 一、单位元素vm 1vm 为视口的1%vh 视口高的1%vmin 参照长边vmax 参照长边re

配置springboot项目动静分离打包分离lib方式

《配置springboot项目动静分离打包分离lib方式》本文介绍了如何将SpringBoot工程中的静态资源和配置文件分离出来,以减少jar包大小,方便修改配置文件,通过在jar包同级目录创建co... 目录前言1、分离配置文件原理2、pom文件配置3、使用package命令打包4、总结前言默认情况下,

一文教你使用Python实现本地分页

《一文教你使用Python实现本地分页》这篇文章主要为大家详细介绍了Python如何实现本地分页的算法,主要针对二级数据结构,文中的示例代码简洁易懂,有需要的小伙伴可以了解下... 在项目开发的过程中,遇到分页的第一页就展示大量的数据,导致前端列表加载展示的速度慢,所以需要在本地加入分页处理,把所有数据先放

本地搭建DeepSeek-R1、WebUI的完整过程及访问

《本地搭建DeepSeek-R1、WebUI的完整过程及访问》:本文主要介绍本地搭建DeepSeek-R1、WebUI的完整过程及访问的相关资料,DeepSeek-R1是一个开源的人工智能平台,主... 目录背景       搭建准备基础概念搭建过程访问对话测试总结背景       最近几年,人工智能技术

如何在本地部署 DeepSeek Janus Pro 文生图大模型

《如何在本地部署DeepSeekJanusPro文生图大模型》DeepSeekJanusPro模型在本地成功部署,支持图片理解和文生图功能,通过Gradio界面进行交互,展示了其强大的多模态处... 目录什么是 Janus Pro1. 安装 conda2. 创建 python 虚拟环境3. 克隆 janus