OneinStack 自动安装体验

8 Comments

用 VPS 以来一直使用 LNMP 搭建网站环境。LNMP 1.5 也支持自动安装,不过 OneinStack 有交互界面生成安装命令,复制执行即可。加上想尝尝鲜,于是在新买的 Aulerion VPS 上体验了一把。

OneinStack 自带自动安装配置

  • lnmp(Linux + Nginx+ MySQL/MongoDB+ PHP)
  • lamp(Linux + Apache+ MySQL/MongoDB+ PHP)
  • lnmpa(Linux + Nginx+ MySQL/MongoDB+ PHP+ Apache):Nginx处理静态,Apache(mod_php)处理动态PHP
  • lnmt(Linux + Nginx+ MySQL/MongoDB+ Tomcat):Nginx处理静态,Tomcat(JDK)处理JAVA)
  • lnmh(Linux + Nginx+ MySQL+ HHVM)

也可以自定义,比如我这个配置,跟目前博客在用的 LNMP 配置差不多。

数据库可以选择二进制安装,或者源码编译安装。前者安装速度会快点,不过时间跟 LNMP 编译安装时间差不多,20 分钟左右。($2.5/月套餐,1 CPU、512M 内存

添加网站安装 WordPress

./vhost.sh add 添加主机,Let's Encrypt SSL 证书创建失败。

./vhost.sh: line 235: /root/.acme.sh/acme.sh: No such file or directory Error: Create Let's Encrypt SSL Certificate failed!

难道是因为我将系统 OpenSSL 升级到 1.1.1a 导致?好吧,那就重装系统,再来一次。

yum -y install wget screen curl python
yum -y update
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

执行 OneinStack 一键自动安装脚本前最好先开一个 screen:screen -S oneinstack

这次选了源码编译安装数据库,耗时:28分钟。

接着添加主机,如果开启 https,可以选择是否强制跳转到 https。安装 WordPress,还算顺利。

演示站:https://aulerion.0xo.net

Aulerion VPS 配置:1 vCPU、512MB Memory、10GB SSD Disk、500GB Bandwidth、洛杉矶机房。

OneinStack 开启 TLS 1.3

WordPress 安装完,nginx -V 发现 OneinStack 已经用上 Open SSL 1.1.1a,不过 nginx 还是 1.14.1 版本。参考前面的文章「LNMP 1.5 使用 OpenSSL 1.1.1 开启 TLSv1.3 支持」,这个 OneinStack 开启 TLS 1.3 支持就更简单了:升级 nginx 到最新版本,然后修改主机配置文件即可。

进入 oneinstack 目录,执行 ./upgrade.sh,选择「1. Upgrade Nginx/Tengine/OpenResty/Apache/Tomcat」,输入要升级的 nginx 版本,如 1.15.7。

修改网站配置文件

ssl_protocols 加入 TLSv1.3 支持,如:ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;

ssl_ciphers 参考配置(via:JerryQu):

ssl_ciphers TLS13-AES-256-GCM-SHA384:TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES-128-GCM-SHA256:TLS13-AES-128-CCM-8-SHA256:TLS13-AES-128-CCM-SHA256:EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+ECDSA+AES128:EECDH+aRSA+AES128:RSA+AES128:EECDH+ECDSA+AES256:EECDH+aRSA+AES256:RSA+AES256:EECDH+ECDSA+3DES:EECDH+aRSA+3DES:RSA+3DES:!MD;

文件修改完,重启一下 nginx(service nginx reload),然后就可以去浏览器访问验证一下。

除非注明,沙唐桔文章均为原创,本文地址 https://cyhour.com/978/,转载时必须以链接形式注明原始出处。
声明:我们不销售主机,选主机需合法使用。任何主机需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!

Sublime Text 批量删除文件空白行

不知道为啥,新版本的 WordPress 安装完成后生成的 wp-config.php 文件会被隔行插入一行空行,另外,发现从后台上传本地主题 zip 压缩包进行安装,这个主题的所有文件都会被隔行插入一行空行,这是 bug?我现在用 Sublime Text 3 (和谐版)编辑主题文件,于是找了一下 Sublime Text 删除空行的方法,…
浏览: 135 标签: 

Sublime Text 3 热键失效

今天折腾博客,发现 Sublime Text 3 快速选中多个地方热键(Ctrl+Alt+UP/DOWN)失效,原本以为是老问题:英特尔图形属性占用快捷键,看了一下,并没有。 找了一圈,试了几个工具,没找到是哪个程序快捷键冲突。然后尝试使用 Windows Hotkey Explorer 找找。MD,这货安装完,打开,屏幕噼里啪啦…
浏览: 44 标签:  ,  ,  , 
浏览: 139 标签:  ,  ,  ,  , 

Comments:8

  1. 真能折腾啊。

    2018.12.03 13:42 # 回复
    1楼
  2. OneinStack和lnmp应该是最长用的,看到命令就头疼。

    2018.12.03 14:07 # 回复
    2楼
  3. 安装过程一定很享受,呵呵。

    2018.12.05 06:43 # 回复
    3楼

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息