在上一篇的教程里,讲了如何给搬瓦工的VPS安装OneinStack。环境安装好以后,想要搭建wordpress,还需要添加一下虚拟主机。这个过程你就大概理解成,房子建好了,要把房间分配给用户,也就是你的域名,给域名指定一下房间号,这样域名进来以后好知道去哪个房间,你也知道该把这个域名的源文件放在哪个房间。
前文回顾:搬瓦工VPS安装OneinStack搭建WordPress教程1——安装OneinStack
1、OneinStack添加虚拟主机
在添加虚拟主机之前,请先将域名解析到你VPS的IP,包括带www和不带www的。
通过SSH登录到你的VPS,然后执行以下命令添加虚拟主机。
~/oneinstack/vhost.sh
如下图所示,首先选择是是用http还是https,如果使用https是使用自己的证书还是免费的Let’s Encrypt证书。然后就是输入你的域名、网站根目录、是否添加其他域名(注意,带www和不带www是两个域名,都要添加)、是否将不带www的跳转到带www的、是否全站http跳转到https。
输入这些信息以后,会自动开始注册Let’s Encrypt证书。
证书注册完成后,如下图,选择是否开启hotlink protection防盗链功能,是否添加伪静态规则、是否开启访问日志。之后就完成了虚拟主机的创建。
2、OneinStack删除虚拟主机
如果说创建虚拟主机出错或者不想在这个VPS上使用这个域名了,可以删除虚拟主机,通过SSH登录到VPS以后执行以下命令。
~/oneinstack/vhost.sh --del
如下图,选择要删除的域名即可。
虚拟主机创建完成之后,就可以上传网站源码搭建网站了。