WordPress迁移杂记

博客迁移到了新的空间,还是费了不少力气,学到了不少linux的用法,记录如下:

一、vi打开只读文件后,无法保存,使用下面的命令强行保存
:w !sudo tee %

含义是把当前文件内容,当做命令tee的输入,然后输入到%代表的vi打开的文件,因为使用了sudo可以强行写入。

二、解决ssh客户端连接经常中断的问题
vi /etc/ssh/sshd_config
设置:
ClientAliveInterval 60
ClientAliveCountMax 3

# 重启SSH服务才能生效
service sshd restart

三、tar -C参数的用处,现在才弄懂man文档“change to directory DIR”这句话的真实含义
压缩的时候,用来指定相对路径
解压的时候,用来指定压缩结果的目标路径

四、ssh-copy-id指定端口
sh-copy-id -i ~/.ssh/id_rsa.pub "-p 10022 user@server"

五、apache启用.htaccess
vi httpd.conf
Options FollowSymLinks
AllowOverride None

上面的None修改为All

启用rewrite_module,下面一行前面的注释要去掉
LoadModule rewrite_module modules/mod_rewrite.so

六、查看文件系统的类型
df -Th

七、vps测试性能相关

整机性能测试,200-400左右比较正常,800以上就非常好了。
wget http://hostbus.net/data/unixbench.sh;sh ./unixbench.sh;

IO测试,结果能达到20MB/秒就不错了。
dd if=/dev/zero of=test bs=64k count=4k oflag=dsync

下载速度测试,理想情况下能达到10MB/秒以上。
wget http://cachefly.cachefly.net/100mb.test

八、Wordpress迁移后无法上传附件
chown -R apache:apache uploads


新的空间在80vps的洛杉矶 Psychz机房,网络状况不错,响应时间稳定在200ms,丢包也很少。

adam@adam-desktop:~$ mtr -r -n -c 100 adam-vps
HOST: adam-desktop Loss% Snt Last Avg Best Wrst StDev
1. 198.13.96.158 0.0% 100 201.4 201.5 197.5 214.9 3.1


参考文章:
How does the vim “write with sudo” trick work?

Comments are closed.