博客自用上 VPS 到现在一直在用军哥的 LNMP,一年多了,挺好用的,就是升级 PHP 有点麻烦——升级过程中网站要关闭,完成需要重新安装 Memcached,重新开启 OPCache,配置一下 php.ini……
而升级 Nginx 就省事多了——自带脚本升级,输入要升级的版本号即可,升级过程中网站可正常访问,升级完就完事。其实升级 PHP 也可以,就是 VPS 内存不能太小。
军哥:编辑 include/upgrade_php.sh 查找 lnmp stop 删掉 查找 lnmp start 改成 lnmp restart 就行了 但是,像php7之类的版本对内存都有要求,低于1GB可用内存基本都挂,而且网站运行中mysql、php-fpm等之类的占用内存变化导致编译升级内存不够用都大大增加了升级失败的概率。
前几天折腾阿里云¥144/年香港服务器时意外发现 OneinStack 自带脚本升级 PHP 很方便,就像 LNMP 升级 nginx 一样。LNMP 也是可以实现的,就是目前还需自己折腾一下。
昨天下午忍不住就开始折腾:瓦工做快照、备份数据、博客挂维护提示、重装系统、升级……
OneinStack 自动安装
地址:https://oneinstack.com/auto,可以根据实际选择配置,生成自动安装代码。
比如:
安装代码:
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 memcached --phpmyadmin --db_option 5 --dbinstallmethod 2 --dbrootpwd oneinstack --memcached --iptables --ssh_port 29110 --reboot
执行安装代码前先 screen 一下:
yum install wget screen 或者 apt-get install wget screen screen -S oneinstack
然后等待安装完成。
上面截图配置安装太费时:Total OneinStack Install Time: 129 minutes
数据库换成 5.5 版本,应该半个多小时就能完成。
恢复数据
~/oneinstack/vhost.sh
添加主机、上传/解压文件、phpMyAdmin 新建/导入数据库……博客基本上就回来了。
然后再折腾:备份数据到 DropBox、Postfix、DKIM、SSH 密匙登录……
一圈下来费时费力。
希望没有进坑……
? 继续宝塔 一键省心。
@灰常记忆 用得开心就好,哈哈。
@老头 你现在用香港了?
@灰常记忆 瓦工。
@灰常记忆 香港目前只放了个演示站:https://swas.0xo.net/
@老头 你这演示站打不开,速度奇慢无比
@老头 刚说慢,突然就快了,那个香港的优惠是不是不用买数据盘?买了就不是144了,我阿里云的虚拟主机还有不到一个月就到期了,也许正好可以用上。
@一灯 可能是晚上线路抽风吧,白天速度还是不错的。
@老头 那个用不用数据盘?我不懂服务器,好早用过一次,后来都是用的虚拟主机。
@一灯 VPS,了解一下。
LNMP用了好多年了!不想换,主要是熟悉了!
@山野愚人居 LNMP 稳稳的,没事还是少折腾,费时费力。
最近折腾太多,打算消停下,习惯了军哥lnmp。
@灵尘子 你不是要换到主机上?哈哈。
像我这种小白,就适合宝塔~傻瓜式操作~
@bosir 我也是小白……这种脚本用起来也方便。不妨试试。
@老头 不是可视化操作的系统,不是很敢折腾~不过应该这种脚本类的要比可视化面板的使用内存要小吧
@bosir 面板占用内存应该不多,几乎可以忽略吧。
@老头 那还是宝塔吧,不过倒是还可以开个折腾的站,用来试试这些从没接触过的系统~我服务器用一个博客也是挺浪费的,
@bosir 你博客主题好漂亮,是不是免费的?如果是,能否分享是哪个?谢谢
@一灯 主题是 Xintheme 一个付费主题,你可以购买后,进行调整,可以到达目前的效果
@bosir 好的,非常感谢
还是用lnmp,日常也懒得折腾。?
@姜辰 折腾一次挺累的。
现在用全静态,配合lnmp挺舒服,直接把php精简了,简直完美
@浮游 静态,LN 就可以了吧?静态以前试过 Jekyll,不好折腾。
@老头 现在折腾静态舒服多了,有现成的平均系统,配合filebrowser,,写个脚本,更新的时候上传md文件就行了,套个cf,都不用维护了
@浮游 好高级的样子。
折腾的乐趣在你这里演绎得淋漓尽致。
@郑永 囧,有折腾才有更新啊。
OneinStack 好评,稳得很!
很多人用宝塔,我总觉得不够稳定,容易崩,傻瓜式操作界面随说很方便,但是吧,感觉有局限性,还是命令爽快!
AppNode比宝塔更专业。
@后宫学长 之前一直 LNMP,稳。目前转 OneinStack,也稳。折腾几次命令,顺手了一般都不会用宝塔吧。大佬是一键包都不用呢……
@老头 全手动就太牛了,对于我来说还是很容易翻车或者费时间……
@后宫学长 其实手工按理也不会太难……