怎么给服务器绑定顶级域名服务器

问题起源:
WEB初学者要想让别人访问你的网站就必须让别人知道你的IP,如果能有一个域名绑定到你的电脑那该多方便啊!现在有“花生壳”就可帮你搞定了。
1.登录花生壳(htt...
首先介绍一下这个域名:.TK的域名是南太平洋一个仅有1,268人的岛国托克劳(历史上亦称联合群岛或托克劳群岛)的国家顶级域名。目前提供域名注册和DNS服务。也是目前唯一的免费顶级域名。(ccTLD)....
免费域名--花生壳绑定tomcat 花生壳路由器的设置 原网址:http://apps.hi.baidu.com/share/detail/6103988个人经验 1.申请完护照后在花生壳网站上申请免...
类似于nat123等解析软件,花生壳有动态域名的解析功能,因为电信或者网通会随机分配给我们外网的ip地址,这样我们在外界想访问这台电脑的内容就不好实现了,因为我们也不知道外网ip地址是多少,所以花生壳...
类似于nat123等解析软件,花生壳有动态域名的解析功能,因为电信或者网通会随机分配给我们外网的ip地址,这样我们在外界想访问这台电脑的内容就不好实现了,因为我们也不知道外网ip地址是多少,所以花生壳...
闲来无事,想自己搭一个web服务器,在家里自己的内网玩一玩。上网搜索发现可以在花生壳申请免费域名,而且还能不做任何端口映射配置,就能穿越NAT,对外发布,真是挺神奇的!带着疑问和好奇心,笔者按部就班地...
1.申请完护照后在花生壳网站上申请免费域名。 注册花生壳 得到免费域名并激活
2.路由器的设置
a.先登陆你的路由器管理界面(浏览器里输入192.168.1.1,默认的管理员用户名密...
他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)Linux服务器如何配置网站以及绑定域名的详细介绍-linux运维-PHP中文网QQ群微信公众号还没有收藏Linux服务器如何配置网站以及绑定域名的详细介绍Nginx 服务绑定域名的方法以 YUM 的 Nginx 为例,域名绑定需要编辑 Nginx 的完成,Nginx 配置文件是 /etc/nginx/nginx.conf,将默认的server {...}配置修改成如下:修改后的意思是:1、访问 www.123.com,会跳转到 /home/web1 目录;2、访问 www.abc.com,会跳转到 /home/web2 目录。修改之后重启 Nginx 服务即可。Tomcat 服务绑定域名的方法 域名绑定需要编辑 Tomcat 的配置文件完成,Tomcat 配置文件是 $TOMCAT_HOME/conf/server.,$TOMCAT_HOME 是 Tomcat 的安装目录。 将上述内容修改为:修改后的意思是:1、访问 www.abc.com,会默认跳转到 /data/wwwroot/default 目录;2、访问服务器的 IP 地址 120.76.210.250,会默认跳转到 /data/wwwroot/web 目录;修改之后重启 Tomcat 服务器,即可生效。Apache 服务绑定域名的方法例如使用一键安装包配置的 Apache 环境,添加网站配置方法如下:1、进入站点配置文件目录,命令如下:cd /alidata/server/httpd/conf/vhosts/2、创建一个新的配置文件,命令如下:vi aa.conf3、按键盘上的字母 “i” ,开始编辑文件,将下面的内容复制过去。 Order allow,denyDeny from allDocumentRoot /alidata/www/testServerName www.test.comServerAlias test.comErrorLog “/alidata/log/httpd/test-error.log”CustomLog “/alidata/log/httpd/test.log”注意:对应的日志名字也需要自己修改一下,可以区分网站的日志信息4、重启 Apache 测试,命令如下:/alidata/server/httpd/bin/apachectl restartApache 服务配置实现多域名跳转例如程序的目录为 /var/www/html网站:Apache 核心配置内容:主要是开启 Apache 的功能,配置对应的虚拟主机到对应的目录即可。实现效果:使用a.example.com访问时,是访问到/var/www/html/a目录使用b.example.com访问时,是访问到/var/www/html/b目录使用c.example.com访问时,是访问到/var/www/html/c目录 Apache 服务配置二级域名1、拥有一个有泛域名解析的顶级域名,例如: aliyun.com2、在 httpd.conf 中打开 mod_rewrite 模块3、在 httpd.conf 的最后,添加以下内容:RewriteEngine onRewriteMap lowercase int:tolowerRewriteMap vhost txt:/usr/local/etc/apache/vhost.mapRewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$RewriteCond ${vhost:%1} ^(/.)$RewriteRule ^/(.)$ %1/$1注意:其中的 /usr/local/etc/apache 是你的 Apache 服务器配置文件所在路径,根据实际情况更改。4、在这个所在路径的目录下创建一个文件: vhost.mapwww.aliyun.com /usr/local/www/data-dist/aliyunbbs.aliyun.com /usr/local/www/data-dist/aliyunbbsanyname.aliyun.com /usr/local/www/data-dist/anyname注意:以上部分都是:” 域名+空格+绝对路径” 的形式。5、在你的网站根目录 /usr/local/www/data-dist 下,创建对应目录:aliyun , bbs , anyname 等等,理论上可以无限。这样,通过浏览器,访问 www.aliyun.com 时,实际上访问的就是 /usr/local/www/data-dist/aliyun目录下的文件。同理,访问 bbs.aliyun.com 实际上访问的就是 /usr/local/www/data-dist/aliyunbbs 目录下的文件。而且,你可以随时更改 vhost.map 来增加、、修改你的二级域名和所指向的实际路径,不用重启 Apache。 Apache 禁止未经许可的域名访问 ECS 上的网站问题现象有时 ECS 上的网站会被人恶意指向,譬如说您的 ECS 的 IP 地址为 123.123.123.123,正常服务的域名为 www.abc.com,但是此时有恶意用户使用其他的域名,恶意指向到您的网站;如恶意了一个域名 www.fake.com,然后指向到了 IP 123.123.123.123,这样会使访问原本不属于您网站的域名 www.fake.com 也会出现您的网站内容。解决方案通过 Apache 的虚拟主机可以变通的解决这个问题。测试场景:服务器上有两个网站,分别为 t1.huigher.cn/ 和 p1.huigher.cn/Apache 版本为 2.2.15打开 Apache 的配置文件,CentOS 下默认位置在 /etc/httpd/conf/httpd.conf,在其中加入以下内容注意:以实际 Apache 配置文件路径为准1、 首先是加入以下代码,告知 Apache 使用了基于 host 名的虚拟主机功能:NameVirtualHost *:802、 然后加入以下代码,作用是当客户端携带的host头不在之后设置的网站域名内时,指向一个 403 错误页面告知用户域名非法,其中 DocumentRoot 即是放置错误提示页面的目录,在下面可以放置一个简单的 html 页面提示用户访问的域名非法
3、 最后加入以下代码,告知 Apache 合法的网站主机头,这个代码块根据实际情况修改内容,该实例中加入了两个网站,分别是 p1.huigher.cn 和 t1.huigher.cn4、 最后重新启动 Apache 就可以看到效果了5、若希望使用其他域名访问时直接返回 403 错误,可以在第二步中将代码改为以下形式: 重启 Apachye 后再使用其他域名访问就会直接返回 403 错误了。以上就是Linux服务器如何配置网站以及绑定域名的详细介绍的详细内容,更多请关注php中文网其它相关文章!共3篇612点赞收藏分享:.php.cn&猜你喜欢PHP中文网:独家原创,永久免费的在线,php技术学习阵地!
All Rights Reserved | 皖B2-QQ群:关注微信公众号温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
楼高风清惊浮心,万千感慨腔满恨。
素平戏游闲度日,恋迷飞花忘却愁。
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(6977)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_083067',
blogTitle:'让花生壳免费绑定你的顶级域名',
blogAbstract:'让花生壳免费绑定你的顶级域名,使 ADSL+个人电脑也可当网站服务器
花生壳官方是不支持绑定你的顶级域名的。 如果你需要绑定顶级域名,你可能需要重ORAY里注册,或者,把DNS改到ORAY去,还需要收费。
但是,有一招,可以让花生壳免费绑定你的顶级域名。 就是,你在ORAY里申请一个免费域名,比如。aaa.vicp.cc。 然后,你在你的域名比如www.xxx.com管理里处, 把域名的CNAME(不是IP,是域名)指向aaa.vicp.cc, 然后,在服务器或本地电脑上安装花生壳。
这样,就可以把www.xxx.com指向你的电脑了,让花生壳也支持顶级域名绑定了,而且改变IP了也动态解析哦。 ',
blogTag:'it动态',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:5,
publishTime:1,
permalink:'blog/static/',
commentCount:2,
mainCommentCount:2,
recommendCount:1,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'楼高风清惊浮心,万千感慨腔满恨。\r\n素平戏游闲度日,恋迷飞花忘却愁。\r\n',
hmcon:'-1',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}下次自动登录
现在的位置:
& 综合 & 正文
亚马逊服务器上的负载均衡绑定顶级域名
亚马逊服务器可以绑定二级域名,包括www. 也可以绑定,直接在CNAME上指定亚马逊的Public DNS即可。但是 像
abc.com 这样的域名是没法绑定的,需要用到亚马逊的Route 53服务器,整个dns 服务器都得放到亚马逊上。以下是介绍绑定域名的整个过程。
1. Create a Hosted Zone
(1)下载 http://aws.amazon.com/developertools/Amazon-Route-53/5511
(2)创建一个xml, 如MyCreateRequest.xml
&CreateHostedZoneRequest xmlns="https://route53.amazonaws.com/doc//"&
&Name&example.com.&/Name& ---》指的是域名
&CallerReference&a_unique_reference&/CallerReference&
---》自己顶一个标识如 MyDNSMigration_abc
&HostedZoneConfig&
&Comment&Migrate an existing domain to Route 53&/Comment&
&/HostedZoneConfig&
&/CreateHostedZoneRequest&
(3)创建一个访问文件 .aws-secrets
%awsSecretAccessKeys = (
"my-aws-account" =& {
id =& "3333333",
key =& "lkTwZRalREYSDDDEVoUh33dYREcwsasEXAMPLEQ",
chmod 600 .aws-secrets
dnscurl.pl --keyname my-aws-account -- -H "Content-Type: text/ charset=UTF-8" -X POST
--upload-file ./MyCreateRequest.xml https://route53.amazonaws.com//hostedzone
可能会报一个错
Can't locate Digest/HMAC_SHA1.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl
perl -MCPAN -e "install Digest::HMAC_SHA1"
还需要创建一个.aws-secrets文件
vi /root/.aws-secrets
%awsSecretAccessKeys = (
"my-aws-account" =& {
id =& "0F1V9UKMNE2",
key =& "lkTwZRalREYS4U7l44bSS5VoYREcwsasEXAMPLEQ",
chmod 600 /root/.aws-secrets
(6)然后继续执行5的命令
&CreateHostedZoneResponse xmlns="https://route53.amazonaws.com/doc//"&
&HostedZone&&Id&/hostedzone/Z25CN6DF&/Id&
&Name&aaaa.com.&/Name&
&CallerReference&MyDNSMigration_shopal&/CallerReference&
&Comment&Migrate an existing domain to Route 53&/Comment&
&/HostedZone&
&ChangeInfo&
&Id&/change/C174SH1MM9UQ3Z&/Id&
&Status&PENDING&/Status&
&SubmittedAt&T05:31:40.962Z&/SubmittedAt&
&/ChangeInfo&
&DelegationSet&
&NameServers&
&NameServer&ns-1296.-34.org&/NameServer&
&NameServer&ns-7s-24.net&/NameServer&
&NameServer&ns-19sdns-49.co.uk&/NameServer&
&NameServer&ns-1dns-01.com&/NameServer&
&/NameServers&
&/DelegationSet&
&/CreateHostedZoneResponse&
至此Hosted Zone 创建成功。
2. 创建域名和 负载均衡的关联
elb-associate-route53-hosted-zone myLoadBalancer --rr-name example.com --hosted-zone-id Z --weight 100
删除关联执行
elb-disassociate-route53-hosted-zone myLoadBalancer --rr-name example.com --hosted-zone-id Z --weight 100
最后把域名的 dns 服务器指向
&NameServer&ns-1296.-34.org&/NameServer&
&NameServer&ns-7s-24.net&/NameServer&
&NameServer&ns-19sdns-49.co.uk&/NameServer&
&NameServer&ns-1dns-01.com&/NameServer&
4. 添加子域名
MyCreateRequestSubdomain.xml
&?xml version="1.0" encoding="UTF-8"?&
&ChangeResourceRecordSetsRequest xmlns="https://route53.amazonaws.com/doc//"&
&ChangeBatch&
Migrate existing records to Amazon Route 53
&/Comment&
&Action&CREATE&/Action&
&ResourceRecordSet&
&Name&plugin.aaaa.com.&/Name&
&Type&CNAME&/Type&
&TTL&14400&/TTL&
&ResourceRecords&
&ResourceRecord&
&Value&plugin-load-balancer-lb.amazonaws.com&/Value&
&/ResourceRecord&
&/ResourceRecords&
&/ResourceRecordSet&
&Action&CREATE&/Action&
&ResourceRecordSet&
&Name&ttt.aaa.com&/Name&
&Type&CNAME&/Type&
&TTL&14400&/TTL&
&ResourceRecords&
&ResourceRecord&
&Value&ec2-zonaws.com&/Value&
&/ResourceRecord&
&/ResourceRecords&
&/ResourceRecordSet&
&/Changes&
&/ChangeBatch&
&/ChangeResourceRecordSetsRequest&
./dnscurl.pl --keyname my-aws-account -- -H "Content-Type: text/ charset=UTF-8" -X POST --upload-file ./MyCreateRequestSubdomain.xml https://route53.amazonaws.com//hostedzone/hostedzoneID/rrset
如果对某个域名进行修改,先DELETE,后CREATE
&?xml version="1.0" encoding="UTF-8"?&
&ChangeResourceRecordSetsRequest xmlns="https://route53.amazonaws.com/doc//"&
&ChangeBatch&
Migrate existing records to Amazon Route 53
&/Comment&
&Action&DELETE&/Action&
&ResourceRecordSet&
&Name&ttt.saa.com.&/Name&
&Type&CNAME&/Type&
&TTL&14400&/TTL&
&ResourceRecords&
&ResourceRecord&
&Value&ec2-46-51-242amazonaws.com&/Value&
&/ResourceRecord&
&/ResourceRecords&
&/ResourceRecordSet&
&Action&CREATE&/Action&
&ResourceRecordSet&
&Name&ttt.saa.com.&/Name&
&Type&CNAME&/Type&
&TTL&14400&/TTL&
&ResourceRecords&
&ResourceRecord&
&Value&ec2-175-41-2pute.amazonaws.com&/Value&
&/ResourceRecord&
&/ResourceRecords&
&/ResourceRecordSet&
&/Changes&
&/ChangeBatch&
&/ChangeResourceRecordSetsRequest&
最后再执行以上命令就可以了
5. 删除 hostedzoneID
./dnscurl.pl --keyname my-aws-account -- -H "Content-Type: text/ charset=UTF-8" -X DELETE https://route53.amazonaws.com//hostedzone/hostedzoneID
http://docs.amazonwebservices.com/ElasticLoadBalancing/latest/DeveloperGuide/index.html?using-domain-names-with-elb.html
http://docs.amazonwebservices.com/Route53/latest/DeveloperGuide/index.html?working_CheckStatusChange.html
http://docs.amazonwebservices.com/Route53/latest/GettingStartedGuide/
http://docs.amazonwebservices.com/Route53/latest/APIReference/index.html?API_CreateHostedZone.html
&&&&推荐文章:
【上篇】【下篇】

我要回帖

更多关于 顶级域名称服务器 的文章

 

随机推荐