阅读量:2
在CentOS上将域名与网站关联,需完成DNS解析和Web服务器配置,具体步骤如下:
一、DNS解析(域名→服务器IP)
- 登录域名注册商控制台,进入DNS管理页面,添加A记录(将域名指向服务器IPv4地址)。
- 示例:
www.example.com→192.168.1.100(@代表根域名,www为子域名)。
- 示例:
- 等待DNS生效(通常几分钟至24小时)。
二、Web服务器配置(接收域名请求)
以Nginx为例
- 安装Nginx(若未安装):
sudo yum install nginx sudo systemctl start nginx sudo systemctl enable nginx - 创建域名配置文件:
在/etc/nginx/conf.d/目录下新建example.com.conf,内容如下:server { listen 80; server_name example.com www.example.com; root /var/www/example.com/public_html; # 网站根目录 index index.html; } - 重启Nginx:
sudo nginx -t # 检查配置语法 sudo systemctl restart nginx
以Apache为例
- 安装Apache(若未安装):
sudo yum install httpd sudo systemctl start httpd sudo systemctl enable httpd - 创建虚拟主机配置文件:
在/etc/httpd/conf.d/目录下新建example.com.conf,内容如下::80 > ServerName example.com ServerAlias www.example.com DocumentRoot /var/www/example.com/public_html"/var/www/example.com/public_html" > AllowOverride All Require all granted - 重启Apache:
sudo systemctl restart httpd
三、可选:配置HTTPS(SSL证书)
使用Let’s Encrypt免费证书,安装certbot工具并运行:
sudo yum install certbot python3-certbot-nginx # Nginx
# 或 sudo yum install certbot python3-certbot-apache # Apache
sudo certbot --nginx -d example.com -d www.example.com # 自动配置HTTPS
四、测试访问
在浏览器输入http://example.com或https://example.com,若显示网站内容,则配置成功。
注意事项:
- 确保服务器防火墙开放HTTP(80)/HTTPS(443)端口。
- 若使用子域名(如
www),需在DNS中添加CNAME记录指向主域名。
以上就是关于“centos域名如何与网站关联”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm