首先,打开Vultr VPS官网登录您账户,没有账户可以注册一个。
需要转到https://my.vultr.com/deploy/ ,这是部署新服务器的主页。在服务器上安装任何东西之前,我们必须先创建它,其实这个过程在vultr这里是非常简单的。
选择您希望服务器位于的位置。
选择“64bit”,然后选择“OpenBSD”。
为新实例选择所需的硬件规范。
选择您需要的任何其他特性。
如果你有任何启动脚本,把它们放在这里。
创建并添加SSH密钥。
最后输入服务器的主机名和标签。在本文中,我们将使用My-Website-01。
在检查页面底部的摘要并确保一切正确之后,单击Deploy Now按钮。
允许一到两分钟来创建服务器。之后,您将被重定向到一个显示所有服务器状态的新页面。
一旦新创建的服务器上的status选项卡变为绿色,一切都可以启动并运行。单击它旁边的manage链接,您将被带到服务器信息页面。您将在页面顶部看到服务器信息(My-Website-01)。在这里,您可以通过单击eye图标来管理服务器并查看根密码。
更新DNS记录
接下来,您应该记录分配给服务器的IP地址,并将DNS记录指向它。你可以在这里阅读更多关于如何做到这一点的信息。
以root身份通过SSH登录到服务器
打开SSH程序并以根用户身份连接到服务器。请注意,这是非常不赞成的,因此我们只会这样做一次,以创建一个具有更高权限的非根用户。通过SSH连接到服务器后,为自己创建一个帐户。要做到这一点,请将adduser输入终端。现在将提示您关于新帐户的几个问题。你唯一需要填写的两件事是你的用户名和密码。剩下的问题是可选的。
创建帐户之后,最后一件必须做的事情是为它启用更高的特权。当您仍然以root身份登录时,请在终端中输入以下内容:
user mod -G wheel username
这将把您的帐户放在wheel组中,允许您充当root用户。
使用新用户名通过SSH登录服务器
我们现在已经完成创建您的帐户。退出服务器并重新连接您的新帐户。首先要做的是将su输入终端。您将被询问根帐户的密码。
为您的网站创建一个目录
现在我们需要为您的网站制作一个目录:
mkdir -p /var/www/htdocs/yourwebsite.com
配置httpd
让我们做配置文件:
vi /etc/httpd.conf
在文件中输入以下内容:
# Main Configurationserver "yourwebsite.com" { listen on * port 80 root "/htdocs/yourwebsite.com"} # This is a redirect to the Main Configurationserver "www.yourwebsite.com" { listen on * port 80 block return 301 "http://yourwebsite.com$REQUEST_URI"}
保存并退出。
检查配置设置并启动httpd
继续,确保一切正常:
httpd -n
您将看到httpd(ok)。这表明一切都在工作。
对于httpd,我们需要做的最后两件事是启用它,然后启动它。
启用httpd:
rcctl enable httpd
开始httpd:
rcctl start httpd
您现在可以通过internet访问您的网站,但是您将获得403状态码,因为在网站目录中没有任何内容。让我们改变这种情况。
创建一个简单的网页
创建你的主页,输入以下内容:
vi /var/www/htdocs/yourwebsite.com/index.html
用以下内容填充:
<!DOCTYPE html><html> <head> <title>Hello World</title> </head> <body> <p>Welcome to my OpenBSD server on Vult!</p> </body></html>
保存并退出,您已经成功地在OpenBSD上创建了您的第一个网站。
更多关于Vultr VPS的内容,可以参考阅读本站的Vultr VPS栏目相关文章:https://www.hicloudserver.com/vultr/
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。