You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 16.0.4系统下Apache服务器域名绑定方法咨询

在Ubuntu 16.04的Apache上绑定域名的完整步骤

嘿,我来一步步带你搞定域名和Apache的绑定,这事儿没想象中复杂,跟着操作就行:

1. 先搞定域名的DNS解析

首先得让你的域名指向VPS的公网IP,这是前提:

  • 登录你的域名注册商后台,找到「DNS管理」或者「域名解析」的入口
  • 添加一条A记录:主机记录填@(对应主域名yourdomain.com)或者www(对应子域名www.yourdomain.com),记录值填你的VPS公网IPv4地址
  • 如果你的VPS支持IPv6,也可以添加AAAA记录,记录值填VPS的IPv6地址
  • 等待DNS生效(一般几分钟到1小时不等),可以用命令ping yourdomain.com或者nslookup yourdomain.com验证是否已经指向正确的IP

2. 配置Apache虚拟主机

Ubuntu 16.04的Apache虚拟主机配置都在/etc/apache2/sites-available/目录,我们用默认模板来改最省心:

  • 复制默认配置文件作为新域名的配置:
    sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/yourdomain.conf
    
  • 用文本编辑器打开新配置文件(这里用nano,你也可以用vim):
    sudo nano /etc/apache2/sites-available/yourdomain.conf
    
  • 修改配置内容,重点改这几个地方:
    • ServerName:设置成你的主域名,比如ServerName yourdomain.com
    • ServerAlias(可选):设置带www的子域名,比如ServerAlias www.yourdomain.com
    • DocumentRoot:指向你的网站文件存放目录,比如DocumentRoot /var/www/yourdomain
      修改后的示例配置大概是这样:
    <VirtualHost *:80>
        ServerAdmin webmaster@yourdomain.com
        ServerName yourdomain.com
        ServerAlias www.yourdomain.com
        DocumentRoot /var/www/yourdomain
        ErrorLog ${APACHE_LOG_DIR}/yourdomain-error.log
        CustomLog ${APACHE_LOG_DIR}/yourdomain-access.log combined
    </VirtualHost>
    
  • 保存退出nano(按Ctrl+O,回车确认,再按Ctrl+X)
  • 创建网站根目录并设置正确的权限:
    sudo mkdir -p /var/www/yourdomain
    sudo chown -R $USER:$USER /var/www/yourdomain
    sudo chmod -R 755 /var/www/yourdomain
    
  • 可以创建一个测试页面,方便后续验证:
    echo "<h1>恭喜!你的域名已经成功绑定啦!</h1>" | sudo tee /var/www/yourdomain/index.html
    

3. 启用配置并重启Apache

  • 启用刚才创建的虚拟主机配置:
    sudo a2ensite yourdomain.conf
    
  • (可选)如果不想保留默认的Apache欢迎页面,可以禁用默认配置:
    sudo a2dissite 000-default.conf
    
  • 检查Apache配置是否有语法错误(这步很重要,避免重启失败):
    sudo apache2ctl configtest
    
    如果输出Syntax OK就没问题,否则根据提示修正配置里的错误
  • 最后重启Apache服务,让配置生效:
    sudo systemctl restart apache2
    

4. 验证结果

打开浏览器,输入你的域名(比如yourdomain.com或者www.yourdomain.com),如果能看到刚才创建的测试页面,那就说明绑定成功啦!

内容的提问来源于stack exchange,提问作者coolio85

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:20:55