linux apache 域名配置

news/2025/11/18 15:13:36/文章来源:https://www.cnblogs.com/keke88888/p/19237927

在 Linux 系统中,Apache 服务器的域名配置通常涉及以下几个方面:

一、Apache 服务器的域名配置

1. 配置虚拟主机(Virtual Hosts)

Apache 通过 VirtualHost 模块来支持多域名托管。你需要在 Apache 配置文件中添加虚拟主机配置。

1.1 配置文件位置
Ubuntu/Debian:/etc/apache2/sites-available/ CentOS/RHEL:/etc/httpd/conf.d/
1.2 示例配置(Ubuntu/Debian)
<VirtualHost *:80>ServerName example.comServerAlias www.example.comdocumentRoot /var/www/example.com<Directory /var/www/example.com>Options Indexes FollowSymlinksAllowOverride AllRequire all granted</Directory>
</VirtualHost>
1.3 启用虚拟主机

编辑 sites-enabled 文件(如 sites-enabled/example.com):

sudo a2ensite example.com

重启 Apache:

sudo systemctl restart apache2

二、域名解析配置

2.1 配置 DNS(域名解析)

你需要确保域名 example.com 被正确解析到你的 Linux 服务器 IP 地址。

2.1.1 使用 nslookupdig 验证 DNS 解析
nslookup example.com
2.1.2 使用 dig(更详细):
dig example.com

三、使用 mod_ssl 配置 HTTPS

如果你需要 HTTPS 支持,可以使用 mod_ssl 模块。

3.1 安装 mod_ssl
sudo apt install libapache2-mod-ssl  # Ubuntu/Debian
sudo yum install mod_ssl  # CentOS/RHEL
3.2 配置 HTTPS 虚拟主机
<VirtualHost *:443>ServerName example.comServerAlias www.example.comSSLEngine onSSLCertificateFile /path/to/your/cert.pemSSLCertificateKeyFile /path/to/your/privkey.pemdocumentRoot /var/www/example.com<Directory /var/www/example.com>Options Indexes FollowSymlinksAllowOverride AllRequire all granted</Directory>
</VirtualHost>

四、使用 nginx 替代 Apache(如需要)

如果你使用的是 nginx,配置方式不同:

server {listen 80;server_name example.com;location / {root /var/www/example.com;index index.html;}
}server {listen 443 ssl;server_name example.com;ssl_certificate /path/to/cert.pem;ssl_certificate_key /path/to/privkey.pem;location / {root /var/www/example.com;index index.html;}
}

然后重启 nginx

sudo systemctl restart nginx

五、常用命令总结

命令 用途a2ensite 启用一个虚拟主机a2ensite example.com 启用 example.com 虚拟主机systemctl restart apache2 重启 Apachedig example.com 查看域名解析nslookup example.com 查看域名解析sudo apt install libapache2-mod-ssl 安装 SSL 支持

六、注意事项

确保 documentRoot 指向正确的网站目录。 确保 AllowOverride All 允许 .htaccess 文件生效。 确保防火墙允许 HTTP(80)和 HTTPS(443)端口。

如需进一步帮助,例如如何配置 mod_rewritemod_proxymod_fcgid,也可以告诉我!

文章转自:[家庭教师手游PVP攻略大全 ] (https://www.52mwyd.com/news/1233.html)

作者:游戏攻略,转载请注明原文链接:https://www.52mwyd.com/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/969011.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025济南留学中介十大排名

2025济南留学中介十大排名一、济南留学中介怎么选?这些疑问你有吗?作为一位拥有15年经验的国际教育全案规划师,我经常被济南的学生和家长问到类似的问题:在众多留学中介中,哪家更适合自己的需求?申请研究生阶段该…

2025杭州最好的留学中介是哪家公司

2025杭州最好的留学中介是哪家公司一、2025年杭州最好的留学中介是哪家公司?作为拥有12年经验的殿堂级全案规划师,我长期深耕国际教育领域,每年都会收到大量杭州学生和家长的咨询,其中最常见的问题就是:2025年杭州…

2025年广东专业服务器设备搬运服务商权威推荐:广东数据中心服务器搬家方案/广东服务器设备搬运/广东机房服务器搬运公司服务商精选

在数字化转型加速的背景下,服务器设备搬运已成为确保企业数据安全与业务连续性的关键环节。 服务器设备作为企业信息系统的核心,其安全性与稳定性直接关系到企业业务的正常运行。近年来,随着企业数字化转型的深入,…

2025成都留学机构十强名单最新

2025成都留学机构十强名单最新一、成都留学机构怎么选?这些高频问题你有吗?2025年10月24日,作为一名拥有八年国际教育规划经验的专业人士,我经常被成都的学生和家长问到类似的问题:成都这么多留学中介,到底哪家更…

2025年11月国内PMS酒店管理系统公司排行榜:智能化升级的十大优选方案

摘要 随着酒店行业数字化转型加速,PMS酒店管理系统已成为提升运营效率的核心工具。2025年,国内PMS市场呈现智能化、云端化、一体化发展趋势,头部企业通过AIoT技术整合实现全场景覆盖。本文基于市场占有率、技术先进…

荒原之梦考研数学:26考研最后冲刺阶段还要重点学习考研数学吗?

26 考研已经进入到了最后的冲刺阶段,这个时候,如何调整复习策略,将有限的时间合理的分配到不同的科目上,确保各科成绩以及总成绩都达到最理想的状态,就尤为重要。 考研数学是一个难以短期内快速提分的科目,所以,…

virtualbox新建centos虚拟机并配置双网卡

virtualbox新建centos虚拟机并配置双网卡网卡1:NAT  (访问外网),配置端口转发->xshell连接 网卡2:Host-Only (内网互通),手动配置IP 系统安装完后,默认无法xshell连接和访问外网,需进行如下配置 1. 关闭…

2025年预防性维护用热像仪厂家权威推荐榜单:手持测温热像仪/TiX560/TiX520红外热像仪/手机测温热像仪源头厂家精选

2031年全球紧凑型手持式热像仪市场销售额预计将达到270.4亿元,2025-2031年复合年增长率为7.5%,预防性维护已成为工业安全与效率提升的核心驱动力。 在工业4.0及智能化运维浪潮下,热像仪凭借其非接触、可视化、高效率…

荒原之梦考研数学 | 做选填题,就不要局限于所用的方法

做选择题或者填空题的时候,我们可以不按照标准的解法一步步求解,因为选填题要的只是一个最终的结果。 所以,我们在考研备考的时候,会遇到一些“选填技巧”——在本文中,「荒原之梦考研数学」就给同学们提供一个与…

drf 查找

drf 查找 setting.py:REST_FRAMEWORK = {DEFAULT_FILTER_BACKENDS: [django_filters.rest_framework.DjangoFilterBackend,"rest_framework.filters.SearchFilter",] }view.py : from rest_framework.fi…

nacos集群安装

环境OS:Centos 7nacos:2.5.2 三台集群组成集群192.168.1.108192.168.1.105192.168.1.106 安装所需要得条件配置1.jdk安装的是:21.0.62.maven安装的是:3.9.93.mysql安装的是:mysql-5.7.431.下载地址https://github.com/…

使用UCS 音频(效)文件通用分类系统 Universal Category System整理音效文件

做后期最痛苦的就是其实你就需要一个1秒的音效,你去网上搜半天都是卖给你几百个G的资源包。。。下载解压大半天还要挨个寻找,真的日了狗了。 最近发现国外一个UCS分类系统,UCS是英文Universal Category System的缩写…

GO2 APP SRC

com.unitree.* - 这是 宇树科技(Unitree) 的包名 com.unitree.doggo2 - 应该是主要的应用包 com.unitree.baselibrary - 基础库 com.unitree.lib_ble - 蓝牙库 com.unitree.lib_db - 数据库库 com.unitree.webrtc - …

PC端的安卓文件管理器(基于ADB)

PC端的安卓文件管理器(基于ADB)https://github.com/gregko/AdbExplorer/releases

CF2172H - Shuffling Cards with Problem Solver 68!

Aru loves playing card games (Poker, Texas hold em, Balatro, etc.) and she has perfected the art of shuffling cards, especially the riffle shuffle. She is playing with Mutsuki now, and its her turn to …

2025年福祉座椅定制厂家权威推荐榜单:轮椅升降平台/轮椅升降机/福祉车源头厂家精选

中国60岁及以上人口在2025年预计突破3亿,占总人口比例达22%,其中失能老人数量超550万,庞大的需求推动福祉设备市场快速发展。 福祉座椅作为提升老年人和残障人士生活质量的关键设备,正成为康复器械市场的重要组成部…

如何通过 KubeSphere 构建云原生平台,加速金融科技业务创新

导语 面对金融科技行业的快速演进与高并发业务场景需求,某大型金融科技企业基于 KubeSphere 容器平台构建现代化的云原生技术底座,实现业务快速上线、系统高可用运行与运维管理的一体化提升。该平台的上线显著增强了…

SQL学习:WITH RECURSIVE

SQL学习:WITH RECURSIVE什么是WITH RECURSIVE:WITH RECURSIVE(递归 CTE)用于在 SQL 中写递归查询,常见场景如层级结构(组织、分类树)、序列生成等。基本语法结构: WITH RECURSIVE cte_name AS (-- 1. 基础查询…