自己centos服务器怎么绑定域名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自己centos服务器怎么绑定域名相关的知识,希望对你有一定的参考价值。

CentOS操作系统一般在 /etc/httpd/conf 下,有的Linux操作系统版本是在 /etc/Apache2/conf 或
/usr/local/etc/apache 文件夹里面,剩下需要做的是修改配置文件httpd.conf,一般配置文件最下面有如下绑定域名说明:
# VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. # #<VirtualHost *:80> # ServerAdmin webmaster@dummy-host.example.com # DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-host.example.com # ErrorLog logs/dummy-host.example.com-error_log # CustomLog logs/dummy-host.example.com-access_log common #</VirtualHost>
大家可以依葫芦画瓢,也可以结合相关语法加入自己的配置说明,下面是我无忧程序的配置文件:1、* 星号修改成自己网站的IP地址
2、ServerAdmin管理员邮箱(可有可无) 3、DocumentRoot网站文件在服务器的目录路径 4、ServerName绑定相应域名
5、ServerAlias泛解析绑定子域名 6、ErrorLog和CustomLog指定日志文件存放路径。
<VirtualHost 175.102.8.117:80> addDefaultCharset gbk DocumentRoot /chengxu ServerName 66php.com ServerAlias *.66php.com ErrorLog /sym/logs/66php.com-error_log CustomLog /sym/logs/66php.com-access_log common </VirtualHost>

如果一个服务器绑定多个域名不是在ServerName添加多个域名,ServerName 后面只能加一个域名,要重复绑定则需要添加多加多个VirtualHost模块。
参考技术A 服务器一般是在IIS上绑定的,建站就到数据网data.top,虚拟主机有独立的控制面板可以绑定域名,设置默认首页等功能本回答被提问者和网友采纳 参考技术B 还是买现成的虚拟主机好一些。可到控制面板中绑定域名。。

[运维-服务器 – 2A] – nginx下绑定域名

这个篇文章今天(2016-01-21)才有幸写了,因为自己对nginx部署以前没玩过,还得感谢下我们数字化的总经理。在这里记录下自己成长的经验,与遇到的问题。

      因为自己的域名是在万网上买的,解析无法直接解析到子目录,所以必须改server配置。

      首先说下自己的wordpress是怎么部署的,自己的ip直接映射到时www目录,wordpress目录是在www下面,所以自己的域名得

先用这个即homily.cn绑定到我自己的ip的root下(www目录),然后在用这个,显性URL

 

一直用这个,中间花过几个小时弄过这个路径问题,没成功,又被我还原成了这样。

————————————————————————–—————–以上是一段痛苦的经历——————————————————-

今天配置地址的时候也折腾了1个多小时,搞来搞去还是配置文件搞得不对。期间重启服务的时候出现过一个这个问题:

重启nginx后丢失nginx.pid,如何重新启动nginx 按照这步骤执行下命令就好了。

在server/nginx/conf/下,用vi命令打开nginx.conf,会找到include /alidata/server/nginx/conf/vhosts/*.conf;

然后找打这个目录,打开这个目录下面的.conf文件,并用vi打开(其中把root改成绝对目录,server_name改成下面的形式。但是以前在wordpress页面中的home page是http://12.12.12.12/wordpress,页面会访问不了,需要把下面的root改到www目录下,用phpmyadmin改下数据库里面的相关数据,前面有个贴说过)

        listen       80;

        server_name  www.homily.cn homily.cn;

        index index.html index.htm index.php;

        root /alidata/www/wordpress;

        location ~ .*\\.(php|php5)?$

        {

                #fastcgi_pass  unix:/tmp/php-cgi.sock;

                fastcgi_pass  127.0.0.1:9001;

                fastcgi_index index.php;

                include fastcgi.conf;

        }

        location ~ .*\\.(gif|jpg|jpeg|png|bmp|swf)$

        {

                expires 30d;

        }

        location ~ .*\\.(js|css)?$

        {

                expires 1h;

        }

        #α¾²Ì¬¹æÔò

}

 

———-

另外,后面可能会遇到二级域名和301永久重定向的相关问题。

以上是关于自己centos服务器怎么绑定域名的主要内容,如果未能解决你的问题,请参考以下文章

github怎么绑定自己的域名

一台服务器上多个网站怎么绑定域名?

linux服务器如何绑定域名?

服务器如何绑定域名

GODADDY的域名如何绑定主域名

如何在多WEB运行的服务器上绑定多域名?