对blog的一点修改

 

这个博客之前一直没有折腾,最近想继续写些东西,发现有些地方不对就想调整一下,由于时间有限尽可能简单的处理一下。

首先,有新版本提示,可能之前尝试过直接升级,应该是没有成功,今天再试的时候依然没有成功,提示需要ftp,但我的服务器一直没有配置ftp所以选择了手动升级。
如果你习惯读安装文件的readme.html,可以忽略下面的具体步骤。

  1. 下载升级文件,其实就是一个新版的WordPress安装压缩包
  2. 备份网站上曾经修改的文件,比如 一些为个性化修改的文件,以及wp_config.php
  3. 加压安装压缩包,并传到服务器上,没有ftp,我用的是 winscp
  4. 将备份的文件恢复回去,我发现其实不用备份wp_config.php文件,因为安装包中没有,所以上传时没有被覆盖
  5. 访问 yourhost/wp-admin/upgrade.php,一路下一步就搞定了

然后,我没有头像,而在设置中需要登录 Gravatar来设置,结果访问不了,于是搜了一下,看到很多解决方案,比如直接改主题的function.php代码,这里,(没有尝试成功),另外一些是利用插件。在后台的插件中,找Simple Local Avatars,见这里,但是安装插件需要ftp访问,当然可以手动安装,既然好多地方都需要用ftp,那就设置一下吧。

注意:以下是阿里云上的CentOS.6.5fpt的设置步骤

参看阿里云服务器下安装配置 vsftpd —— 基于CentOS 6.3

  1. 先更新软件源 # yum update
  2. 安装vsfptd # yum install vsftpd -y
  3. 创建ftp用户 # useradd -d /www/wwwroot -s /sbin/nologin ftpusername
    useradd 命令是添加用户的,参数-d是为了设置用户主目录,这里最好设置为Wordpess所在的目录,方便之后的操作
    -s是设置用户登录的shell的,由于给ftp设置的用户不需要用命令行登录服务器,所以不需要指定shell,由于默认会指定为Bash shell,所以讲该用户的shell指定为nologin,即不需要登录
    最后一个参数 ftpusername是ftp的用户名,需要你自己指定。
  4. 设置密码 # password ftpusername 即为刚才创建的用户设置密码
  5. 配置ftp,用vi编辑 /ect/vsftpd/vsftpd.conf 设置
    local_enable=YES
    write_enable=YES
    chroot_local_user=YES
  6. 启动ftp # service vsftpd start,并设置为自启动服务 #chkconig vsftpd on
  7. 测试吧 ftp:yourhost

设置完ftp,就可以轻松的使用WordPress的在线功能了,很方便。

最后,我感觉没有简单的事情,只有喜欢折腾的心。

发表评论

电子邮件地址不会被公开。 必填项已用*标注