今天,我尝试在运行 Ubuntu Server 16.04 的计算机上建立一个网站。我尝试在上面安装 Ghost 来运行我的博客。我还购买了一个域名(Namecheap)。我在 Google 上搜索了很长时间,但没有找到该怎么做的答案,坦率地说,我并不完全确定我在寻找什么。
现在,我的问题基本上是;我必须在服务器计算机上设置什么才能使网站在我购买的域名上运行?
提前致谢!
答案1
首先,你需要设置你的网络服务器。我不太了解 ghost 的工作原理,但可以看看下面的教程这个 DigitalOcean它会告诉你该怎么做。Ghost 是一种内容平台,它运行在上面一个实际为您的页面提供服务的 Web 服务器。您还需要安装一个 Web 服务器。本教程推荐使用 nginx,这是一个常见且支持良好的 Web 服务器,很多人都在使用。
您还需要设置您的域名以指向您的服务器。这部分取决于您的具体设置。通过运行以下命令找出您服务器的公共 IP 地址:
wget http://ipinfo.io/ip -qO -
您需要将您的域名转发到该地址。这通常涉及为“”和“www.”添加指向您的公共 IP 的 DNS“A”记录。如果您的服务器位于路由器后面,您可能还必须启用端口转发。