域名与本地服务器对接

2018-07-21 10:48:25 +08:00
 xueyefengbao
在 usdomain 购买了域名, 自己电脑装了 centos 作为服务器

怎么把 2 者关联起来, 需要在 usdomain 设置什么? 在 centos 里面安装什么?

怎么才能发布 centos 里面自己写的 html, 通过域名可以访问?
6317 次点击
所在节点    Linux
40 条回复
sarices
2018-07-21 10:53:48 +08:00
解析到相应 ip 即可
xueyefengbao
2018-07-21 10:57:34 +08:00
@sarices 解析相应 ip 具体要怎么做? 是在 usdomain 上面设置的吗? 我知道自己电脑的公网 ip 了
求详解讲解 第一次自己买域名搭网址,很多都不懂
huclengyue
2018-07-21 10:58:17 +08:00
自己电脑?我建议不懂还是别折腾了,买个 vps 或者空间都行。实在想在自己电脑可以看看花生壳
imnpc
2018-07-21 11:15:40 +08:00
自己的电脑不行 需要的知识点太多

需要买一个虚拟空间 或者 VPS 用 LNMP /宝塔 /appnode 搭建网站环境以后 上传网站代码

然后 usdomain 里面的域名 添加 A 记录指向 购买的虚拟主机或者 VPS 的 IP 地址
xueyefengbao
2018-07-21 11:16:42 +08:00
@huclengyue 谢谢建议,我先去看看花生壳 主要是想自己都尝试一下, 买云空间的话等自己本地的尝试完,也会去试的
580a388da131
2018-07-21 11:20:55 +08:00
你这一步跨的太大了
580a388da131
2018-07-21 11:22:33 +08:00
而且 国内的宽带没开放 80 和 443 还得带端口访问
花生壳要传身份证 那样还不如弄个云主机备案
xueyefengbao
2018-07-21 11:22:53 +08:00
@imnpc usdomain 里面的 DNS 管理里面添加了 A 类型, points to 那里已经加了我电脑的公网 ip, host 那边是写个 @就好了吗? 还是要写什么?
imnpc
2018-07-21 11:28:24 +08:00
@xueyefengbao #8 本机电脑没办法 的 即使有公网 IP 80 端口也是封禁的 而且还需要路由器做 DMZ 或者端口指向 非专业人士玩不转的

如果要关联域名在公司做测试 建议修改系统 hosts
Windows XP/2000/Vista/7/8/8.1/10:
C:\windows\system32\drivers\etc\hosts
bbuu456
2018-07-21 11:31:53 +08:00
我已经解决,qq2811262284
580a388da131
2018-07-21 11:42:38 +08:00
如果你不需要对外发布的话,域名解析到 127.0.0.1 就可以了。
t6attack
2018-07-21 11:44:48 +08:00
你多了解一些互联网常识知识,就没这个问题了。
hatsuyuki
2018-07-21 11:55:00 +08:00
域名服务商设置解析到 centos 公网 ip,centos 里装 Nginx,设置 server 的 root 路径到你网页所在的目录
Tink
2018-07-21 11:57:49 +08:00
自己的电脑 80 和 443 端口被封了
xiaopc
2018-07-21 12:01:46 +08:00
127.0.0.1.xip.io
本地就不要折腾域名了
uncat
2018-07-21 12:04:58 +08:00
你需要一台公网服务器, 然后通过 FRP ( https://github.com/fatedier/frp) 实现内网服务器 80 端口暴露到公网服务器上, 然后在公网服务器上通过 nginx 实现虚拟主机( 80 端口的流量转发到 FRP 对应的服务器远程访问内网的端口) . 这样就可以通过域名访问内网的服务器了.
xueyefengbao
2018-07-21 12:05:00 +08:00
@xiaopc @580a388da131 如果是本地之间的相互访问的话,我已经弄好了, 主要还是考虑对外的
t6attack
2018-07-21 12:08:43 +08:00
如果要对外访问,涉及到公网 IP,是否封 80 的问题。
如果封 80,可以做端口映射。这又需要一台 vps/服务器 /云主机,然后可以用 xshell 利用 ssh 通道做映射。但又涉及到 ssh 配置里的一个安全限制问题。
uncat
2018-07-21 12:14:20 +08:00
example.com ---- 域名解析 ----> [13.32.36.44:80] ---- Nginx ----> [公网服务器: 127.0.0.1:8080] <---- FRP ----> [内网服务器: 127.0.0.1:80]
xueyefengbao
2018-07-21 12:19:08 +08:00
@t6attack @uncat 谢谢帮助, 算是有个大概应该去按什么流程,干什么的思路了 我自己先去研究一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/472850

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX