人的头脑太复杂,时间过得久,有时候连自己也被自己骗了,记下来才是最真实的...... 注册 | 登陆
浏览模式: 标准 | 列表2019年03月的文章

搬瓦工告别OVZ,全面迈进KVM……

之前豆子在他们家有一款特价OpenVZ小鸡,本来是觉得吧,还挺便宜合适的,一年11.43刀,可以用来测试一些程序啊之类的,生命不息,折腾不止嘛。因为一直都是很正常的状态,也基本不重做系统,所以也就没怎么登陆他们家管理后台。昨天本来是打算修复下vestacp的webmail,发现用了修复命令之后,还是无法正常使用,于是豆子就备份了数据,打算重做系统再试试,结果没曾想,就看到了vps旁多了个玩意儿:顿时懵逼了,然后点开help,发觉原来是他们家不再给VZ客户续费,全面转入KVM行列了。从当年的几刀鸡变成了几十刀鸡,豆子顿觉压力十足……好吧,等到期了,豆子备份数据,彻底和他们家Say GoodBye了。。到底还是商人逐利啊,把俺等小民全部拒之门外咯……

如何在CentOS VestaCP上将PHP 5.6升级到PHP 7.2(译文)

在本教程中,我将向您展示如何在安装过程中将Vesta CP默认安装的PHP 5.6.xx升级到PHP 7.2.xx最新版本,我在编写本教程之前已经在许多服务器上进行了测试,并且它在没有任何服务器的情况下工作正常问题因此升级到PHP 7.2是安全的,本教程的一部分是从remi存储库复制的。为什么升级到php 7.2 - 因为它会为你提供安全性和性能提升,因为WordPress加载速度更快,资源使用更少。

步骤1 :

在您的服务器上安装Remi Repository和EPEL Repository:

RHEL 7

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
subscription-manager repos --enable = rhel-7-server-optional-rpms

RHEL 6

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm
rhn-channel --add --channel = rhel  -  $(uname -i)-server-optional-6

CentOS 7

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm

CentOS 6

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm

第2步 :

安装存储库后,您需要遵循一些额外的配置:

为RHEL或CentOS逐个运行此命令

yum install yum-utilsyum-config-manager --enable remi-php72

 第3步:

现在运行此命令:

yum update -y

你会看到php包正在更新,在更新过程之后你需要重新启动Apache server / php-fpm-(nginx)并通过下面提到的命令检查php版本:

php -v
[root@server ~]# php -v
PHP 7.2.7 (cli) (built: Jun 20 2018 08:21:26) ( NTS )Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.7, Copyright (c) 1999-2018, by Zend Technologies

疑难解答

如果php升级过程失败(没有更新/什么都没发生)或者你之前从5.6升级到7.0 / 7.1那么你需要运行这个命令禁用php 5.6 / 7.0 / 7.1

yum-config-manager --disable remi-php56
yum-config-manager --disable remi-php70
yum-config-manager --disable remi-php71

之后再次按照STEP 2的教程进行操作。

原文来自:https://www.mysterydata.com/upgrade-php-5-6-php-7-2-centos-vesta-cp/

VestaCP升级PHP7.X以后无法打开webmail的解决办法

豆子前几天为了加速PHP版本的速度,升级到了7.X的版本,但是发现悲剧了:webmail无法打开。经过多番试验查证,原来是因为升级后参数被篡改了。可以使用这个命令进行修复安装:

yum -y --enablerepo=remi install roundcubemail

豆子用了这个修复以后,已经可以正常使用了~

Tags: php, vestacp, webmail, 豆子

业精于勤而荒于嬉

豆子算是有感而发吧,最近几天在折腾程序,发觉很多代码都看不懂了,连简单的修改代码都快做不到了,到底是由于日益年迈,还是由于其他原因?豆子也说不清楚,或许,豆子本身就不是程序猿,十几年来一直在网络中默默无闻,本以为自己是真的喜欢,真的热爱,原来这些都是豆子自己一厢情愿。看着同龄的朋友们都有了一番成就,可豆子除了一身的债务之外,没有别的东西落下……是可悲?还是可怜?每天空对着电脑发呆,却不知道自己能做些什么,豆子感觉心里空落落的。或许,豆子真的应该离开这个虚幻的世界,而去现实中好好的认清自己了。有人说,当一个人亲手完成一个作品的时候,心里的那种满足感是无可替代的。那么多年来,豆子在网络上打拼,闲聊,打屁,却没有一个是真的拿的出手的东西。就连目前的博客,也都基本无人问津。现在早已没了当年做网赚的那种热情,也没有了那时研究一个代码可以通宵的激情,剩下的就只有满满的失落。业精于勤而荒于嬉,豆子也不知道这句话对不对,豆子在网络中没有像他人那样游戏,也没有像别人那样自娱自乐,虽然每天对着电脑,却不知何去何从……也许是心累了吧。以前还偶尔玩玩游戏,而现在早已连游戏都不会碰了……到底是豆子遗忘了这个世界,还是这个世界放弃了豆子?孰是孰非,焉可分清?罢了,罢了,还是努力的看清现实,努力的找回自己吧!或许有一天,豆子会找到自己存在的价值,找回属于自己的那份幸福与快乐!

Tags: 代码, 失落, 折腾, 豆子