如何在CentOS 7上安装Mailtrain新闻通讯应用程序
使用其他系统?Mailtrain是一个基于Node.js和MySQL / MariaDB构建的开源自托管新闻通讯应用程序。
最近,2015年12月,PHP版本7作为其前身PHP 5的主要升级版本发布。与PHP 5的最后一个主要版本相比,PHP 5.6 PHP 7引入了多项重大改进:性能提高了2倍,显着降低内存使用情况,一致的64位支持和许多错误修复,以及一些新功能,例如抽象语法树,返回类型声明和标量类型声明。
如果要立即利用基于RPM的发行版上的PHP 7,可以使用IUS Yum存储库执行升级。
注意:尽管PHP 7进行了重大改进,但是如果在代码环境中出现任何意外问题,则需要在开发和登台环境中运行全面的兼容性测试,然后才能在生产环境中部署PHP 7。
在本文中,作为演示,我们将向您介绍如何在基于CentOS 6,PHP 5,Nginx和MySQL的Vultr WordPress应用服务器实例上将预安装的PHP 5升级到PHP 7。
在继续之前,您需要:
如果您的项目对系统中每个程序的版本没有特殊要求,那么将系统中的每个程序更新为最新的稳定版本始终是一个好习惯。
sudo yum update
列出所有已安装的PHP 5软件包以供查看:
yum list installed php*
删除所有已安装的PHP 5软件包:
sudo yum remove php55u*
借助此Vultr WordPress服务器实例上的内置IUS Yum存储库,您已经可以使用它来安装PHP 7软件包。
在这里,您可以根据以前的PHP 5软件包安装相应的PHP 7软件包:
sudo yum install php70u-cli.x86_64 php70u-common.x86_64 php70u-fpm.x86_64 php70u-gd.x86_64 php70u-mbstring.x86_64 php70u-mcrypt.x86_64 php70u-mysqlnd.x86_64 php70u-opcache.x86_64 php70u-pdo.x86_64 php70u-pear.noarch php70u-process.x86_64 php70u-xml.x86_64 php70u-xmlrpc.x86_64
尽管升级尚未完成,但是您可以使用以下命令查看当前版本的PHP:
php -v
因为升级操作修改了PHP-FPM的配置,所以您需要重新配置PHP-FPM,使其在系统启动时启动:
sudo chkconfig php-fpm on
接下来,我们需要将php-fpm设置为以用户身份执行,nginx
以确保WordPress媒体上传继续按以下方式运行:
/etc/php-fpm.d/www.conf
使用您喜欢的文本编辑器打开并找到以下2行(通常是23和24行):
user = php-fpm
group = php-fpm
更改php-fpm
到nginx
如下,然后保存并关闭文件。
user = nginx
group = nginx
最后,您需要重新启动PHP-FPM服务和Nginx服务以使更改生效:
sudo service php-fpm restart
sudo service nginx restart
而已。您现在可以使用PHP 7服务您的WordPress网站。
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
快速学习如何在Ubuntu 16.04上安装OpenSIPS控制面板,为VoIP提供商提供支持的功能。
学习如何在Fedora 28上安装Akaunting,一款适合小型企业和自由职业者的开源会计软件。
使用其他系统?Mailtrain是一个基于Node.js和MySQL / MariaDB构建的开源自托管新闻通讯应用程序。
了解導致Minecraft延遲的原因和解決方案,包括優化伺服器性能和減少滯後的步驟。
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。
Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+
閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。
最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息