下载 Xshell 连接服务器

点击这里

购买机器

购买地址点这里

建议选择 Ubuntu 18.04,本文使用 Ubuntu 18.04 作演示

我选择第二个 ¥34 的,内存比前者要大 1GB 的,会好用一些

因为阿里云轻量买完是不给 root 密码的,需要自己点一下重置

调一下防火墙,允许所有端口

创建完这条规则,可以把其他规则都删掉

购买域名

注册地址登录地址购买地址

如果是新账户,需要到这里创建一个联系信息





支付完毕后进入 此页面 就可以看到你的域名啦

接入解析

注册地址在这里

如果已有账户则可以在这里直接登录

点击 Add a Site 按钮添加新的域名

填好域名之后会让你选择套餐

Cloudflare 会自动扫描已存在的记录

点击 Continue 继续

修改 NS 记录

将 Cloudflare 给你的两个 NS 填入,将其他的删掉即可

点击 SUBMIT 提交

可以先把域名指向你的服务器 IP 地址

使用 Xshell 连接服务器

打开 Xshell

新建配置

在左边选择一个文件夹,右键选择新建会话即可

填写服务器信息

连接

双击新建的会话即可连接

部署 OneinStack 套件

先开一个 screen 防止掉线后无法恢复

screen -S oneinstack

在官方网站上生成部署命令

OneinStack 官方网站

执行部署命令

这里是我的部署命令

wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --nginx_option 1 --php_option 8 --phpcache_option 1 --php_extensions zendguardloader,ioncube,sourceguardian,imagick,fileinfo,imap,ldap --phpmyadmin  --db_option 1 --dbinstallmethod 1 --dbrootpwd ixUSHZjzNX --pureftpd  --iptables

等待安装完毕

先截图保存下信息

再删除 oneinstack-full.tar.gz 文件

cd ~
rm -f oneinstack-full.tar.gz

最后输入 reboot 重启

创建虚拟主机

cd ~/oneinstack
./vhost.sh

  • 如果您搭建的网站是纯 HTTP 的,不需要 HTTPS 则输入 1 按回车
  • 需要 HTTPS 且有自己的证书则输入 2 按回车
  • 如果想用 HTTPS 却没有证书,可以输入 3 按回车,这个可以自动申请证书的(需要先将域名解析到您的机器上)

我这里选择的是 3,自动申请测试(方便测试)


测试

这里直接写一个 Launched/data/wwwroot/test.hacking001.com/index.html

echo "Launched" > /data/wwwroot/test.hacking001.com/index.html

访问看看效果

正常工作,文章至此结束

最后修改:2020 年 06 月 14 日 08 : 20 PM