欢迎访问服务器技术网-www.fuwuqijishu.com

WDCP V3.2面板安装且新增PHP多版本和免费Let’s Encrypt SSL证书

运维 fuwuqijishu 2年前 (2022-09-04) 84次浏览 0个评论 扫描二维码
文章目录[隐藏]

我们很多网友对于WDCP面板应该算是比较熟悉的,在博客中也多次分享WDCP面板的相关教程内容,因为在平时帮助网友解决问题的时候也较多看到网友使用这款面板。虽然之前WDCP面板官方将近有1-2年时间没有任何升级,但是最近一年看到升级和改进还是比较多的。

也看到WDCP目前升级到V3.2版本,基本上提供的软件组合算是比较新的,可以选择全自动或者手动选择安装,尤其在这次V3.2更新增加PHP多版本同时支持,这样对于有在同服务器中使用WDCP的网站来说,可以选择特定的PHP版本。以及顺应潮流和需要,也增加Let’s Encrypt免费SSL证书安装的快速工具,以及提供其他SSL证书管理和安装的便捷方式。

目前WDCP V3.2正式版本上线,前天也有帮助一个网友安装过,后台界面没有太多的变化,但是增加多PHP和Let’s Encrypt SSL支持。而且有几个网友每次参考官方提供的安装方法都无法安装,我也真奇怪了。所以完成这篇文章,一来是将WDCP新版本安装过程记录,二来把2个新功能操作过程也记录下来。

文章目录
隐藏

第一、WDCP V3.2版本安装

第二、WDCP PHP多版本安装和切换使用

第三、安装Let's Encrypt免费SSL证书

第四、WDCP V3.2体验小结

第一、WDCP V3.2版本安装

1、全自动安装

yum install -y wget
wget http://dl.wdlinux.cn/files/lanmp_v3.2.tar.gz
tar zxvf lanmp_v3.2.tar.gz
sh lanmp.sh

全自动安装会包括nginx-1.8.1、apache-2.2.3、mysql-5.5.54、php-5.5.38、memcache、redis、zend相关软件支持。如果我们嫌版本不符合需要,可以使用自定义安装。

2、自定义安装

yum install -y wget
wget http://dl.wdlinux.cn/files/lanmp_v3.2.tar.gz
tar zxvf lanmp_v3.2.tar.gz
sh lanmp.sh cus

用上面的可以实现自定义安装。选择对应软件的版本,包括PHP可以选择最新7.1支持,但是对于一般网站用户而言,自动安装比较好,软件也算是比较新。这里就直接采用第一个方法自动安装,整个安装过程是自动的,我们只需要等待。

PS:WDCP系统建议安装在CentOS5.x/6.x/7.x系统中。

3、安装成功

WDCP V3.2面板安装且新增PHP多版本和免费Let’s Encrypt SSL证书

这里看到上图就代表安装成功。如果有报错会有提示的。

4、后续事宜

我们在安装WDCP面板之后,需要做几个事情。登入面板后台之后,首先要做的就是修改面板管理员密码,以及MYSQL数据库管理员密码;其次就是需要删除/www/wwwroot/default/目录下的几个网页文件,其中一个数据库文件夹不要删除。

为了安全起见,我们还需要修改默认WDCP 8080端口,在后台面板设置中,修改一个自己的端口,这样可以不暴露面板的登入地址。

第二、WDCP PHP多版本安装和切换使用

这次V3.2版本重要更新就是可以支持多PHP版本的同时存在,因为很多CMS程序只能支持特定的PHP版本,这样可以设置不同的站点用不同的PHP版本。

1、查看变化的界面

WDCP V3.2面板安装且新增PHP多版本和免费Let’s Encrypt SSL证书

我们可以看到在【网站管理】中多了【PHP版本管理】,可以看到从PHP5.2-PHP7.1多个版本。我们可以安装需要的PHP版本。

2、安装PHP版本

sh lib/phps.sh 7.1.4

支持PHP版本包括(5.2.17/5.3.29/5.4.45/5.5.38/5.6.30/7.0.18/7.1.4),我们可以根据需要执行上面脚本,比如这里需要安装PHP7.1.4。

WDCP V3.2面板安装且新增PHP多版本和免费Let’s Encrypt SSL证书

这里我们可以看到安装的PHP7.1已经OK。

3、启动PHP

WDCP V3.2面板安装且新增PHP多版本和免费Let’s Encrypt SSL证书

再回到PHP列表中,启动上面安装的PHP7.1。

4、站点PHP版本选择

WDCP V3.2面板安装且新增PHP多版本和免费Let’s Encrypt SSL证书

我们可以在创建站点或者编辑已经添加的站点,在指定PHP选项中,选择需要指定的PHP。就这样,我们当前站点就用特定的PHP版本,不同的站点可以用不同的PHP版本。

第三、安装Let’s Encrypt免费SSL证书

WDCP V3.2还可以快速自动安装Let’s Encrypt 免费SSL证书,当然也可以较为方便的安装第三方其他SSL证书,这里在这篇文章中,准备安装Let’s Encrypt 。

1、站点安装Let’s Encrypt

WDCP V3.2面板安装且新增PHP多版本和免费Let’s Encrypt SSL证书

到我们站点列表中,看到添加的站点。点击箭头指向的C,等待自动安装证书,这里前提是当前这个域名要指向当前服务器IP。

2、检查是否完成

WDCP V3.2面板安装且新增PHP多版本和免费Let’s Encrypt SSL证书

这里用HTTPS访问网站是可以实现SSL证书的。就这么简单,WDCP也可以自动安装Let’s Encrypt免费证书。

第四、WDCP V3.2体验小结

1、这次WDCP的升级应该是看到其他同类面板功能较全,以及网友需要多PHP支持,以及SSL证书的支持。

2、相对来说WDCP还是能够满足大部分CMS程序和建站需要的。但是安装的Let’s Encrypt证书好像没有开启自动续约,到时候到期后还需要重新生成才可以?等有时间再看看是否以及哪里设置自动续约的。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

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

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2401.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900