2020/2/18更新:
在升级php过程中我遭遇了问题,错误代码如下。由于网站没有内容,我直接重置了系统。根据下面PHP编译安装的过程,额外安装了bzip2
和sqlite-devel
就完成了升级。
也希望有人能指教我如何解决下面这个问题。
ext/sqlite3/.libs/sqlite3.o: In function `zim_sqlite3stmt_getSQL':
/root/php-7.4.0/ext/sqlite3/sqlite3.c:1655: undefined reference
to `sqlite3_expanded_sql'
首先今日收到域名备案通过的消息,没有网上说的那么多繁杂流程,我只接到了阿里云官方的一个认证电话,等了四五天就收到备案通过的消息,效率很高!
记得备份哦,我是至今使用wordpress仪表盘界面的导出功能进行备份
需要下载的软件
那么怎么来实现阿里云轻量应用服务器本地上传更新呢?
直接前去官网进行下载,提供的链接下载版本为中文版,但是仍需要FQ。使用任一系统。
由于轻量应用服务器不支持ftp传输,我找到了WinSCP,与其他软件相似,WinSCP也可以通过两种方式对服务器进行管理,密钥对和账号密码。
将之前下载好的zip文件在自己的电脑上解压得到名为’wordpress’的文件夹,进行两次删除操作:
打开WinSCP进行连接,连接成功后将出现如下图样。
从阿里云控制台可以得到服务器wordpress的安装路径,我的路径为yjdata/www/wordpress
在WinSCP左边本地电脑中找到删除相应文件后的wordpress文件夹将其上传到相应的云服务器位置上,软件将提示是否替换,点击全部选是。等待上传成功,wordpress即更新完成。
完成以上后,你就完成更新啦,进入自己的网页吧!
如果弄到这里你还有耐心的话,你还可以继续往下看,因为我们要开始升级PHP了 ~~
官网告诉我们了升级PHP是多么重要的一件事
总结一下就是,更快、更安全、升级就对了
但是官网建议你联系一下你的hosting company呢~~~
呵呵呵呵呵呵呵呵呵呵呵呵呵
我们这里使用putty进行远程连接,同样有两种方案,因为已经有了密钥,我们可以直接使用更安全的方式。
yum install php -y
进行安装,但如果考虑速度的因素。AllianceHacke写了十分详细的流程,并且最后的错误说明写的特别的好,所以安装遇到了问题,根据这位博主最后的错误提示就可解决。
我选择了编译安装的方法,博主在删除老版oniguruma
名字打错了,应该是yum remove oniguruma*
,注意这个点。
但是我在php文件中执行./configure
遇到了
config.status: creating Makefile
config.status: WARNING: ‘Makefile.in’ seems to ignore the --datarootdir setting
config.status: error: cannot find input file: src/Makefile.in
通过安装代码
yum -y install autoconf automake
yum -y install libtool
然后执行代码
aclocal
libtoolize –-force
automake -–add-missing
autoconf
autoheader
make clean
执行 ./configure
(等待较长时间)最后大功告成!
二〇二〇年二月十八日 00:20:44