自己的服务器怎么绑定域名,怎么把域名和服务器连接起来

文章 3年前 (2021) admin
0
自己的服务器怎么绑定域名,怎么把域名和服务器连接起来

Q1:自己的电脑搭建服务器怎么绑定域名?

1、在系统盘,一般默认的系统盘为C盘,打开:C:\Windows\System32\drivers\etc这路径,找到文件“hosts”。2、打开文件hosts文件,在最下方回车加入:127.0.0.1 www.test.com这条记录,注意,ip与域名之间有空格。如果要禁用该条域名,在最前面加“#”,相当于注释掉。如果要添加多个域名直接回车添加即可。3、打开iis,找到自己部署的网站,可cmd输入“inetmgr”命令,快捷打开iis。找到网站后,右键网站找到“编辑绑定”4、系统会弹出一个新的操作框,这里显示的是该站点绑定的所有域名或端口的信息列表,在列表的右侧我们找到“添加”按钮,并点击。5、在弹出的“添加网站绑定”设置界面,我们在主机名的下方输入框中输入www.test.com,端口我们默认用80,然后点击确定按钮。6、这时,我们绑定的新域名就会出现在“网站绑定”的列表中,到这里,我们网站就完成了本地域名的配置。

Q2:linux服务器怎样绑定域名?

一、DNS服务器的设置 我们知道互联网网是基于TCP/IP协议的,要进行通信必须获得对方的IP地址,这是通过DNS服务器来实现的。因此要想实现虚拟域名首先应当令DNS服务器接受该虚拟域名,即把它映射到指定的IP地址上。因为我们靠Web服务器来区分域名,所以这个IP地址自然应当是Web服务器所管理的。 RedHat6.0操作系统中捆绑有BIND DNS服务器。它的域名配置文件是”/etc/named.conf”,一般情况下,域配置文件放在”/var/named”目录下面。 例1、named.conf文件的配置: zone “domain.com” { type master; file “domain.com”; }; zone “0.10.10.in-addr.arpa” { type master; file “10.10.0〃; }; 该例子说明”domain.com”的域配置文件是”/var/named/domain.com”,反向域的配置文件是”/var/named/10.10.0〃。domain.com文件负责把DNS域名映射为IP地址。 例2、domain.com文件配置: @ IN SOA dns.domain.com. hostmaster.dns.domain.com. ( 1998111003 ; serial 3600 ; refresh 900 ; retry 1209600 ; expire 43200 ; default_ttl ) @ IN MX 10 dns.domain.com. @ IN NS dns.domain.com. @ IN A 10.10.0.1 www IN A 10.10.0.1 假定要增加的域名是aaa.domain.com,想要指到www.domain.com,DNS服务中应增加一个别名记录,可写成: aaa IN CNAME www.domain.com. 如果需要配置大量的虚拟域名,domain.com文件要很大,而且也相当麻烦。我们可以使用符号 “*” ,即在 domain.com 文件中加入: * IN CNAME www.domain.com. 这样它就把所有没给出设置的以domain.com结尾的记录全部转到www.domain.com去了,不管是aaa.domain.com还是bbb.domain.com。这不会影响已有的记录。配置好DNS服务器后应该重新启动守护进程named: [root@domain /root]# /etc/rc.d/init.d/named restart二、Apache服务器的配置 Apache服务器是目前互联网上使用最多的Web服务器,它可以维护非常繁忙的站点。RedHat 6.0捆绑了Apache Web Server 1.3。它的配置文件位于”/etc/httpd/conf”目录下,有httpd.conf、srm.conf、access.conf,下面讨论一下与虚拟域名有关的配置: 1、静态配置 修改配置文件 httpd.conf 的步骤: (1) 首先设置UseCanonicalName为off。它指示用服务器Host:header的内容代替ServerName 的值来提供给环境变量SERVER_NAME。 (2) 然后加入: NameVirtualHost xxx.xxx.xxx.xxx其中xxx.xxx.xxx.xxx为所要配置的虚拟服务器的IP地址。在此可配置多个虚拟IP地址,当然要与DNS服务器中的配置一致。(注意:这里要用IP地址,不能用域名。) (3) 接下来为每个虚拟域名加入一段记录: ….. xxx.xxx.xxx.xxx要和NameVirtualHost配置的IP地址一致。在两个标志之间可加入的配置参数有: ServerName后面跟你要增加的虚拟域名,如aaa.domain.com ; Documentroot如果你映射到本机的路径就加在后面,如”/home/aaa” ; redirect如果你映射到远端的URL可加在后面,有两个参数,第一个是虚拟域名的相对路径,第二个是远端站点的URL; ServerAlias后可加入本域名的别名,可使用通配符,如*.aaa.domain.com 。 下面举两个例子: 例3、映射到本机的物理路径: DocumentRoot “/home/test” ServerName test.domain.com 例4、映射到远端的URL: ServerName test1.doamin.com redirect / http://test.domain1.com/welcome.htm 还有一些参数,象log文件的位置、超时的设置、缓冲区的设置等等,在此不一一介绍,可以参考Apache服务器的在线帮助文件。配置好httpd.conf文件后需要重新启动Apache的后台守护进程httpd, [root@domain /root]# /etc/rc.d/init.d/httpd restart 每增加一个虚拟域名就要增加一段位于 … 之间的配置代码,而且只有在重新启动 httpd 后新配置才能生效。 2、动态配置 可以发现,如果要配置大量的虚拟域名将大大增加配置文件的长度,这样还会使Apache启动变慢,占用更多的内存,而且也不容易实现在线申请。可以通过选择动态方式来配置。这样不必事先写好配置,而是通过编写一定的动态规则来自动生成或随时从独立的配置文件中读取信息。 Apache有一个强大的扩展功能,即模块(Moles)的特性。模块可对服务器的功能进行扩充,它在运行和使用时才装入服务器,这样比一直放入服务器中要节省内存空间,同时也比调用外部CGI程序速度快。 现在使用一个功能强大的模块来实现动态配置虚拟域名,这就是mod_rewrite。它负责侦听从客户机送出的URL地址,并基于一组规则表达式对该URL来进行重写。这类似于URL别名概念,但它更进了一步,输出的URL可以映射到其他主机的任何URL地址上。 修改配置文件httpd.conf的步骤: (1) 先设置UseCanonicalName为off 。 (2) 使用RewriteEngine on打开rewrite引擎。用RewriteMap设定配置文件的位置和属性,用RewriteCond和RewriteRule制定相应的规则。 例5、httpd.conf 文件中相关配置的一个例子: RewriteEngine on RewriteMap lowercase int:tolower # 定义独立的配置文件的位置 RewriteMap vhost dbm:/www/conf/vhostdbm # 利用独立的配置文件重映射虚拟域名 RewriteCond ${vhost:%1} ^(/.*)$ RewriteRule ^/(.*)$ %1/docs/$1 RewriteCond %{REQUEST_URI} ^/cgi-bin/ RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$ RewriteCond ${vhost:%1} ^(/.*)$ RewriteRule ^/(.*)$ %1/cgi-bin/$1 这里的 vhostdbm 文件格式见”CGI 程序的编制” 。 三、CGI程序的编制 要实现虚拟域名的在线申请,就必须编写相应CGI程序动态修改独立的配置文件(即上面的vhostdbm文件)和进行用户的管理(包括用户申请,登录,密码修改等等)。在此只介绍对独立的配置文件的操作,其他属于如何用Perl语言来编写CGI程序,请参考有关资料。 vhostdbm文件使用dbm格式来记录数据,与用普通文本文件相比可加快寻找速度,而且易于修改。许多UNIX系统都具有叫做dbm(database management)的标准库。该库将键-值对的集合存贮到一对磁盘文件中,提供简单的数据库管理工具,可以方便的更改、新增或删除数据内容。 Perl访问dbm的方式:通过一个类似于打开文件的进程将关联数组与dbm数据库联系起来。在数组中创建新元素时立即就更改了dbm数据库。删除一个元素的同时也删除了dbm数据库中的数值。可使用: 1、欲将dbm数据库与dbm数组相关联起来: dbmopen(%arrayname,”dbmfilename”,$mode); 如果dbmfilename不存在的话就新建该库。%arrayname参数是Perl的关联数组(如果这个数组已经有值,那么这些值就被删除)。该关联数组连接到叫做dbmfilename的dbm数据库中。$mode 参数是当需要创建库时控制库文件权限的数字,该数字被指定为8制,经常被用到的是0644,给除了机主之外的新用户以只读的权限,机主可有全部权限。 2、关闭dbm库: dbmclose(%arrayname); %arrayname 是已经与dbm库关联了的数组名。 例6、VHOST打开vhostdbm,或新建一个dbm库: dbmopen(%VHOST,”vhostdbm”,0644); 例7、新建记录或更改已有记录(设从html文件form中传过来的参数名为vhost、rhost): $VHOST{$FORM{’vhost’}}=$FORM{’rhost’}; 例8、删除已有记录(设从html文件form中传过来的参数名为vhost): delete $VHOST{$FORM{’vhost’}}; 例9、关闭vhostdbm: dbmclose(%VHOST); 注:以上已经假设传过来的参数经过了验证,不存在重复的记录,否则会导致已有记录的混乱。 httpd.conf 该文件底部 #你的服务器ip DocumentRoot “/home/test” #你的网站路径 ServerName test.domain.com #你的域名

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

以windows2003服务器iis6.0为例:1.按正常步骤新建几个不同站点。2.站点都不指定ip,都指定端口为803.然后分每个站点分配主机头为空就可以了,就是域名绑定4.具体的主机头设置在:网站上点右键,属性,高级,添加,ip选全部未分配,端口填80,主机头值,输入要为些网站使用的域名。确定,就可以了。5.例如网站a,在主机头处输入绑定域名http://boaer.com6.然后网站b,在主机头处输入绑定域名http://www.boaer.com7.这样就实现两个域名解析到相同一台服务器的ip,访问不同网站的目的。8.如果想两个域名访问同一个网站的话,就在同一个网站如a属性上增加两个主机头名就可以了。

Q4:Linux服务器如何绑定域名?

1、首先用putty远程登录服务器。2、进入此文件夹。cd /var/www/conf/ 编辑httd.confi文件vi httpd.conf,然后按I,进入编辑模式,修改如下参数:例如:ServerAdmin webmaster@mmy-host.example.com DocumentRoot /www/docs/mmy-host.example.com erverName v7o.cn   #如果要修改主域名,修改此处域名并保存即可。ErrorLog logs/mmy-host.example.com-error_log --记录错误日志文件路径CustomLog logs/mmy-host.example.com-access_log common--客户访问日志路径如果要添加一个域名,添加ServerAlias字段即可。如添加abc123.com作为网站的第二个域名:ServerAdmin webmaster@mmy-host.example.com DocumentRoot /www/docs/mmy-host.example.com ServerName v7o.cnServerAlias v7o.cnErrorLog logs/mmy-host.example.com-error_log --记录错误日志文件路径CustomLog logs/mmy-host.example.com-access_log common--客户访问日志路径3、重启服务# /var/www/bin/apachectl restart修改完毕保存配置文件,需重启apache才能生效。

Q5:域名和服务器怎么绑定

在域名商处域名解析管理面板上添加解析记录指向服务器ip,服务器面板上在绑定已解析的域名。

Q6:服务器上怎样绑定一个域名, 要详细点

1)首先你必须注册这个域名。你可以用“域名注册”作为关键字搜索能为你提供服务的公司。 2)在你注册域名时,需要指定一个DNS服务器,这个服务器负责把域名翻译成你的ip。一般的公司会有自己的DNS服务器,自己设定域名解析。但是你作为个人,通常不必建立自己的DNS服务器,而是用ISP的DNS。在你寻找域名注册公司的时候,最好选择能同时提供域名解析服务的公司。 3)有一些提供动态域名解析的公司,提供价格低廉的服务。你一样可以使用这些服务。这是一个能提供域名注册和域名解析的公司的例子。建议你搜索最符合你需要的公司。

版权声明:admin 发表于 2021年11月19日 上午7:25。
转载请注明:自己的服务器怎么绑定域名,怎么把域名和服务器连接起来 | 热豆腐网址之家

相关文章