当前页面: 首页>> 搬瓦工应用 >>正文


搬瓦工VPS主机建站教程 - 新版LNMP V1.6安装可选择PHP7.3版本 WordPress建议PHP5.6以上

最近有网友提到WordPress程序在后台升级到WP5.2+版本的时候直接无法打开提示PHP版本不对的问题。虽然WordPress是博客程序,但是我们很多外贸网站的客户也会用到这个程序,所以看到后台有提示新版本就会立即想到升级更新。从5.2版本开始,必须PHP5.6+才可以支持,其实我个人建议直接升级到最新版的PHP7.3稳定版,因为根据WP官方建议2019年之后可能需要7.0+。

如果我们有准备建站的用户,且有需要部署WEB系统的,当然你喜欢使用LNMP一键安装的,我个人建议使用这次六月一日新出来的V1.6 LNMP最新版本。这次升级部分还是比较多的,比如SSL证书调整,以及PHP7.3支持,以及MYSQL数据库版本升级。不过我这里需要建议的,如果我们使用的是搬瓦工VPS主机或者其他VPS主机,在安装LNMP的时候,如果是MYSQL5.6+版本的,至少内存需要在1G起步,最好是2GB才够用。

在这篇文章中,我们一起看看如果我们需要建站,当然你可以选择搬瓦工VPS主机,也可以选择其他海外主机,外贸网站不建议使用国内的主机机房。我们看看新版本LNMP V1.6版本是如何安装的。老版本安装可以参考《搬瓦工VPS主机一键安装军哥LNMP/LAMP(Nginx/Apache)无面板WEB环境》。

第一、LNMP V1.6版本选择脚本安装

A - LNMP系统安装(Nginx)

1、CentOS

yum install screen wget -y
screen -S lnmp
wget wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp

2、Ubuntu或者Debian

apt-get install screen wget -y
screen -S lnmp
wget wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp

B - LAMP系统安装(Apache)

1、CentOS

yum install screen wget -y
screen -S lnmp
wget wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lamp

2、Ubuntu或者Debian

apt-get install screen wget -y
screen -S lnmp
wget wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lamp

一般我们建议用户选择和使用LNMP,因为负载相对比APACHE好很多的,当然如果有些网友程序必须用到APACHE也是可以选择安装LAMP的。如果我们以前是有安装过V1.5版本(搬瓦工建站教程攻略 - 快速安装无面板lamp(Apache)、Lnmp(Nginx)网站系统)也可以直接升级到V1.6版本,但是升级之前需要做好备份工作,有些网友反馈升级出错的。

upgrade1.x-1.6.sh

可以直接早LNMP目录中执行升级脚本。

第二、LNMP V1.6安装LNMP/LAMP过程

1、选择数据库版本

选择LNMP数据库版本

根据我们实际项目需要安装需要的MYSQL数据库,同时我们可以看到还有MariaDB数据库可以选择。V1.6版本可以看到数据库版本也有升级最新版本。

2、设置管理员数据库密码

设置数据库密码

这里我们需要设置管理员数据库密码,就是我们后续需要用到的phpmyadmin登录时候的密码,用户名管理员是root,管理员数据库名和密码不要用到网站数据库中。网站数据库需要单独建立的。同时,数据引擎也需要开启。

3、安装PHP和缓存机制

安装PHP版本和缓存机制

我们可以看到V1.6版本是有PHP7.3可以选择的,其实我个人建议直接就用7.3版本。

4、等待安装完毕

lnmp网站系统安装完毕

如果我们看到上面界面就表示当前LNMP/LAMP安装完毕。我们直接在浏览器中输入IP地址是可以打开默认程序的默认首页的,当然可以打开phpmyadmin,这个表示安装完毕。

LNMP安装完毕

第三、LNMP/LAMP V1.6安装小结

我们可以看到这次LNMP升级到最新版本V1.6之后基本上操作过程保持和原来一样,只是软件版本有升级,以及一些细节处理。具体我们可以看看官方的一些变化说明。

增加PHP 7.3支持;
增加PHP 7.3支持;
增加MariaDB 10.3支持;
增加Nginx/Apache TLS 1.3支持;
增加使用DNS API方式只创建SSL证书不添加网站,命令lnmp onlyssl;
增加Fedora 30、Ubuntu 19.04、RHEL 8等新版本的支持;
增加nginx、apache等一些例子,并移至conf/example目录下;
增加在低于2048MB内存是增加2GB SWAP或低于1024MB时增加1GB SWAP的选项;
增加反向代理配置例子文件 nginx-reverse-proxy-example.conf;
增加只安装nginx模式增加拷贝lnmp管理工具;
增加 RHELRepo=local 参数,RHEL安装时使用RHEL本地源,不设置源为163 centos源;
增加 CheckMirror=n 参考,安装时不检查下载镜像,方便无网络安装;
优化不安装数据库时的处理流程;
优化acme.sh规则可能不生效的情况;
优化nginx系统满足条件是启用reuseport;
优化程序代码目录清理;
优化重写nginx管理脚本;
优化安装数据库时的内存判断,放宽内存限制;
修复新版深度Deepin 15.8桌面版问题;
修复新版Fedora 29下问题;
调整mysql使用带boost源码,同时支持不带boost安装方式;
调整卸载时不删除安装时添加的iptables规则;
调整fileinfo安装选项,内存满足时自动安装(可关闭);
升级Nginx至1.16.0;
升级各程序版本;
更新诸多软件版本;
其他一些功能优化及调整......

如果我们有准备深入使用服务器建站用途的,建议可以从一些面板用到无面板的WEB环境,相对安全度高一些。但是也需要一定的运维能力。对于LNMP一些小工具和原来是一样的,没有多大变化,比如建站我们也可以参考《搬瓦工建站教程攻略 - 使用lnmp自带工具快速添加网站/域名绑定目录》。



上一篇>>阿里云年中大促优惠 - 拼团云服务器产品年最低190元 新人满返最高6000元

下一篇>>CyberPanel - 又一款Linux服务器建站WEB系统 OpenLitespeed引擎


可能下面的内容我们比较有兴趣>>