共计 863 个字符,预计需要花费 3 分钟才能阅读完成。
最近发现 win 系统对于 PHP 加载不如 linux 快,win 占用高,linux 占用低运行快,果断想要更换操作系统,在网上长篇大论阅读搬站技巧,最后不如自己实践一下, 注:必须备份网站源文件、数据库、ssl 证书文件!!
适用环境
win2008 搬站到 linux
搬前准备
服务器、wordpress 源码备份、数据库 SQL 文件备份
1、备份完毕把文件拷贝一份到自己可以存储的位置,然后把系统更换,阿里云可直接停止服务器进行更换服务器,其他服务商咨询一下客服。
linux 服务器安装环境
更换完毕之后下载一个 SSH 工具,百度一大堆可自行下载,SSH 工具相当于我们用电脑使用命令直接控制 linux
linux 推荐使用宝塔一键脚本,也可以自行选择,连接 ssh 之后可复制下面的命令直接进行安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
界面会自动安装,安装之后会给你一个你的公网 ip 加端口的链接,默认宝塔是 8888 需要在阿里云安全组打开放行端口才可以访问
搬站
进入宝塔面板之后安装自己需要的环境,安装完毕之后创建网站,把网站源文件导入,创建数据库导入 SQL 文件,wordpress 需要修改文件 wp-config.php 把新建数据库信息修改一下,win 是有磁盘的,比如 C 盘、D 盘,但是 linux 没有磁盘所以也需要修改你的 wordpress 文件的路径,linux 根目录是 \,所以如是搬站之后出现错误代码,是目录问题!
注意事项
1、如是阿里云服务器需要在安全组开放端口,如不开放端口,无法访问宝塔面板
2、搬站之后除了主页都是 404 无法打开之前的文章页,是因为网站没有伪静态:
打开宝塔面板 – 网站 – 点击网站名 – 伪静态 上面有下拉的选项,选择 wordpress 会自动生成伪静态。
3、win 支持中文,linux 对中文不太友好,所以网站内的图片尽量更换为英文与数字搭配的名字!
如有其他问题可在下方评论,我尽我最大可能帮助你们~ 免费哦!
正文完