关注VPS服务器
相关知识分享

lnmp1.4 环境升级 php5.5 到 php7 的过程

php7 推出已经有几年了,一直以性能数倍于 php5 系列而闻名。魏艾斯博客平时使用 lnmp1.4 的默认安装选项,也就是 php5.5.38 版本,之前不求速度快,但求稳定。最近开始着手升级到 php7 版本,目的是让 VPS 运行速度提升和资源占用有一定下降。为了留个记录方便查找,以及给大家分享,就把这次 lnmp1.4 环境升级 php5.5 到 php7 的过程写出来,希望对你有帮助。

升级操作之前,老魏搜索了一下,网络上没有这方面详细的教程,对老鸟来说其实很简单,对于新手来说,老魏感觉还是需要有这么一个升级过程参考一下,会更好一些。毕竟这种升级都是有一定的风险性的,每台 VPS 的情况都不同。

1、升级之前停止 wordpress 全部插件。老魏这里没停止,有点冒险了,好在后来一切正常。

2、使用 lnmp1.4 的朋友,使用命令进入安装目录。

cd /root/lnmp1.4

3、执行命令

./upgrade.sh php 版本号  (到 http://www.php.net/downloads.php 获取版本号,输入版本号,如 7.0.27 回车,再次回车确认即可开始升级。)

然后就是等待命令执行,我这里 1 核 1G 的腾讯云服务器用了大概 15 分钟。注意:升级期间 php 服务被停止了,网站是无法打开的。

看到如下提示,php7 就升级完毕了。出于稳定考虑,老魏升级到了 ph7.0.27,没有升级到最新的 php7.2.2

升级期间腾讯云服务器后台显示 CPU 占用率 100%。php7 刚升级完之后,第一次访问后台和前台网页速度较慢,大概要 10 秒钟左右才能打开,第二次点击就恢复正常了。之前还担心升级过程中会出现各种意外,目前前台后台各种操作一遍还没有发现有什么打不开的情况。

升级后的结果:

1、后台编辑、更新文章、前台(包括 PC 端和移动端都测试了)打开网页速度确实比以前 php5.5 的时候有一定提升,节省了时间,提高了用户体验。

2、进入 phpmyadmin 的速度快了很多,对 MySQL 操作的执行速度也比以前快了。

3、升级完毕之后,free -m 命令看了下内存占用比之前有一定下降。目前可用内存 278M,参考前面https://www.vpsss.net/4108.html可以看到可用内存才 20M(当时重启多次最高 60 多 M)

这里说一下几点要注意的:

1、在 lnmp1.4 安装的时候,可以直接选择使用 php7,就省掉了后面手动升级的步骤了。

2、老魏这个腾讯云服务器上面还有别的 wordpress 博客,用的主题是 3 年前的了,升级 php7 之后,网站前台页面打开不正常(只能看到一半),索性都升级到支持 php7 的主题才正常打开。

魏艾斯博客一直使用军哥的 lnmp,自由度比较 linux 面板高很多,后面也会在 php 环境优化,wordpess 提速等方面折腾一下,看看能不能把资源占用降低更多,让服务器跑的更快,php 运行效率更高,感兴趣的朋友请持续关注魏艾斯博客后续的文章。

赞(0) 打赏
允许转载,保留出处:魏艾斯博客 » lnmp1.4 环境升级 php5.5 到 php7 的过程
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏