为什么很多站长喜欢选用宝塔面板搭建服务器WEB环境?因为很多软件可视化安装比较方便,比用脚本部署方便很多。而且还有一些功能是一些是比较容易在宝塔面板中体现出来的,比如支持部署多个PHP版本,以及不同的网站可以设置不同的PHP。
我们要知道,在一台服务器中,我们可能不是就做一个网站,而且有些时候不同的网站要求的PHP版本不同,比如有些程序可能要低版本PHP,有些是需要在高版本。按照常理,我们用的服务器只能安装一个PHP版本,即便要安装多个版本也需要一定的技术,稍有不慎就可能导致都无法运行。
如果我们有用宝塔面板,那这个问题就相对简单,我们可以可视化的快速部署PHP且是多个版本。比如两个,三个四个都是可以的。
第一、安装多个版本PHP
这里我们可以看到,有不少PHP版本,这里我当前安装的是8.0版本,我这里需要安装一个PHP5.6。
这里我们可以看到可以在创建站点看到多个PHP可选,或者也可以对于当前站点选择不同的PHP版本。这样就可以实现一台服务器,不同网站,不同PHP。对于MYSQL数据库版本不可以一个服务器多个版本数据库,这个需要用到AMH面板是有支持的。
第二、安装PHP缓存插件
既然这里有提到PHP的不同版本,那这里顺带一起提一下服务器和网站部署缓存。缓存一般是需要安装Memcached或者Redis缓存系统。
我们还是需要到软件商店可以看到有Memcached或者Redis,我们需要先安装软件在服务器中。然后再去对应的PHP版本中配置。
这里需要注意的,如果我们不同PHP都要配置,需要到对应的PHP配置。
这里,我演示在PHP8.0中安装Memached。这样我们在服务器端和PHP端已经部署完毕,然后我们对应网站需要启动Memcached的话,我们对应用缓存插件启动即可。
评论