域名与本地服务器对接

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

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

怎么才能发布 centos 里面自己写的 html, 通过域名可以访问?
6289 次点击
所在节点    Linux
40 条回复
huclengyue
2018-07-21 13:18:54 +08:00
@xueyefengbao 如果你想看看部署后的效果可以本地搭建一个 web 服务器,然后通过浏览器访问就可以了,不知道你是不是这个意思。
imdong
2018-07-21 13:28:53 +08:00
本地 Web 环境,新手 CentOS 建议用 LNMP 一键包,( PHP 环境)
或者宝塔( bt.cn ),其他语言不熟。

CentOS 固定 IP(例 192.168.1.20)后域名解析到这个 IP 即可.
只能自己内网使用.
imdong
2018-07-21 13:29:23 +08:00
Win 环境 自己 PHPStudy 新手建议
anyele
2018-07-21 14:32:29 +08:00
你有公网 ip 吗,没有就只能花生壳或者 frp
jianpanxia
2018-07-21 16:32:09 +08:00
恭喜楼主,选了一条比最简单入门方法难了 N 倍的方式。
如果你搭建成功了,那么再次恭喜你,你是真的厉害。
nearhan
2018-07-21 17:11:28 +08:00
你要先迈过“天朝备案”这个坎[doge]
abc12524
2018-07-21 17:53:40 +08:00
域名网站提供一定的解析服务,你仔细找找
wqsfree
2018-07-21 18:21:37 +08:00
首先你要有公网 IP,域名运营商会提供 DNS 解析的,需要你设置 IP 对应域名,还有你网站的架构,比较流行的是 LNMP 或者 LAMP,如果你用 JAVA 开发,那需要 Tomcat,不过看楼主应该是个新手吧,我倒是很乐意为你们聊聊系统的东西,毕竟我当年也是从新手过来的,现在也很闲,有问题可以随时找我啊!
cdlnls
2018-07-21 18:41:06 +08:00
其实很简单。

去办理一条带固定公网 IP 的电信专线,注意是带公网 IP 的那种。将光猫出口的那一头插到你的 centos 主机上,配置好电信给你的 IP 信息。让机器能上网。

然后再你的域名控制面板添加解析,解析到电信给你的 IP 上。
在 centos 主机上配置服务( caddy nginx apache2...),通过固定 IP 或者域名访问。

需要注意的是,80,443 这种端口一般都是不能用的,需要申请开通。
freebit
2018-07-21 18:46:19 +08:00
就是内网穿透技术。搜索该关键字了解一下
xueyefengbao
2018-07-21 21:07:25 +08:00
@wqsfree 我留了联系方式 发到你 163 邮箱
@freebit @cdlnls 谢谢帮助

nginx 配置研究中....
jookr
2018-07-22 00:16:45 +08:00
bt.cn
先搞掂再慢慢研究
opengps
2018-07-22 00:38:17 +08:00
@580a388da131 说的对,很多人不知道家庭线路封锁 80,443 的限制
liangzi
2018-07-22 08:32:43 +08:00
@uncat example.com ---- 域名解析 ----> [13.32.36.44:80] ---- Nginx ----> [公网服务器: 127.0.0.1:8080] <---- FRP ----> [内网服务器: 127.0.0.1:80]
--------------------------------
这个步骤 在内网到外网之间通过路由 这个时候路由也需要设置吗?我曾经 ssh 试过类似方法 加了调试参数后发下外网无法获取到本地机器 的端口连接
uncat
2018-07-22 10:59:31 +08:00
@liangzi 不需要,ssh 也是可以的。多试试。简单问题没必要复杂化。另外 FRP 有中文文档,先试试最简单的示例配置,大概知道怎么用,然后再把其他功能用一遍大概就懂了。
flyzero
2018-07-22 12:06:12 +08:00
直接解析域名到你这台设备的公网 ip 上就行了,然后您把对应的单端口打开就行。
liangzi
2018-07-22 12:56:32 +08:00
@uncat 嗯 刚才用 frp 搞定了 谢谢 不用在我那个 512M 内存的机器上折腾了 现在就查个域名了 谢谢你
MorningBOBO
2018-07-22 19:43:38 +08:00
花生壳了解一下.直接上面买域名.在 DDNS
xueyefengbao
2018-07-22 23:33:55 +08:00
centos 的 80,8081 端口我都开启了,能监听了
连同一个 wifi 拿 macbook 去 ping 或者 telnet centos 的 内网 ip 就能通
如果我手机开热点,macbook 连上热点 去 ping 或者 telnet centos 的 外网 ip 是不通的
反过来 centos 去 ping macbook 连手机热点,的外网 ip 是可以的

centos 为什么不能被其它电脑 ping 通 外网 ip 的? 路由的 ping 阻拦已经关闭了
cdlnls
2018-08-03 15:17:49 +08:00
@xueyefengbao 你要看一下路由器从猫上获取的是不是公网地址

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

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

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

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

© 2021 V2EX