这里坑真的超级多,一定一定要记录一下

服务器

先说服务器,之前的服务器是阿里云的ECS云服务器,这次续费发现没有优惠要1.6k,还是去学生专享买了台轻量级。然后突然发现,他竟然自带wordpress,不像之前那样要自己创建站点,安装wordpress,这我不会呀,所以踩了很多坑。

宝塔

可以安装宝塔,不过!!千万不要一键建站,数据库不要下,他自带的有,如果下载了你wordpress后台登录会显示:“数据库连接失败”,我们用宝塔就传文件和压缩就行,不用在宝塔建站点。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

阿里云

其实阿里云里面就有简单的建站教程,这里简单说一下:首先确保你的服务器是干净的,从头开始。

绑定域名

首先去轻量级服务器里面的域名绑定tonghao.xyz ,A记录

再去控制台的【域名管理】修改域名的解析主机,如下设置

是登录wordpress后台

管理员登录地址:

http://47.105.39.15/wp-login.php

不过这时候你不知道密码,账号默认admin,此时ssl远程连接服务器输入他给的命令获取wordpress和数据库,FTP密码。

进入后台后,去设置修改这个注意不要www,【保存】

搬运博客

wordpress支持导入导出xml文件,用于转移博客和媒体,博客(仅文字)可上传成功不过媒体和文字中的图片一般都会失败,但是观察xml代码发现两者的文件路径差不多

我第一个服务器的媒体文件路径是:

http://www.tonghao.xyz/wp-content/uploads/......

如果按照上面的步骤走,新服务器的媒体文件路径应该是:

http://tonghao.xyz/wp-content/uploads/......

发现从旧服务器导出的文章中xml文件是旧的路径,所以我们可以这样操作

  • 把xml文件里的旧路径换为新路径,保证可以正常读取
  • 把旧服务器的路径下的文件全部转移到新服务器下

这样就保证了文章中的图片可以正常访问,只不过【特色图片】要一个一个手动设置,不过也不算很慢

主题优化

主题还是之前那个【sakura】很好看的主题,不过那个【随机换封面】的路径改成这个了,真的让我好找啊

/www/wwwroot/www.*.com/wp-content/themes/Sakura-3.3.8/manifest/gallary

樱花效果

关于域名的吐槽

上面步骤完成后,你就可以看到自己的网站了,只不过很奇怪我当时刚看只能用公网ip访问网站,用域名不行,我ping了域名发现能ping通而且主机也对,当时就这个问题耗了很长时间,一直耿耿于怀,每个配置都弄好了。

最后怎么着,我没管他,然后第二天就好了,tonghao.xyz,和www.tonghao.xyz 都能访问了。真的谢天谢地


所念皆星河