wordpress网站转app
手动迁移 WordPress 网站
下载网站文件在原服务器中,将域名根目录所有文件进行打包
PS: 理论上只需打包 wp-content 这个文件夹即可,我这边为了备份网站进行了全部打包
下载压缩好文件到本地计算机
导出网站数据库登录phpMyAdmin,选择网站数据库进行快速导出
选择导出后本地便会有一个.sql 的文件
新vps 搭建网站环境我使用的是LNMP 进行vps 环境搭建
LNMP 环境搭建教程:…..
LNMP LNMP安装WordPress网站教程:
lnmp vhost add
在这里输入要创建的Mysql 账户密码,如果不想麻烦,可以参考原网站数据库账号密码,这样就不需要修改wp-config.php 中的配置参数,数据库账户信息可以在下载的网站压缩包中找到
因此设置账户信息可以按照此设置
出现这个结果就说明网站环境搭建成功
上传Wordpress 安装包 解压缩unzip wordpress-6.3.2.zip 迁移文件到域名根目录
mv wordpress/* /home/wwwroot/russia.winsen-sensor.com/ 安装 Wordpress
通过浏览器访问域名 russia.winsen-sensor.com 即可进行安装
下一步,按照要求填写数据
填写网站信息出现以下信息则说明网站配置成功
上传wp-content文件压缩wp-content文件到,上传到域名根目录 解压缩您将看到 Target file already exists(目标文件已存在)的警告。选择 Overwrite(覆盖)、Always use this action(始终使用此操作)
导入数据库删除原有的数据表 将备份数据库上传至服务器在新建数据库时一定要注意数据库编码,否则会出现各种各样问题,一定要保证与原数据库编码一致
ALTER DATABASE winsenah_wp_6cemw CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
我直接上传至域名跟目录
链接数据库mysql -u***** -p******* --default-character-set=utf8mb4 你的数据库名字 导入数据
source /home/wwwroot/russia.winsen-sensor.com/*******.sql 更新数据库域名
如果迁移后你的域名没有更换,这里什么都不需要操作,如果更换了域名,需要vps 登录数据库执行以下命令:
UPDATE wp_options SET option_value = '' WHERE option_name = 'siteurl';UPDATE wp_options SET option_value = '' WHERE option_name = 'home' ;
执行后登录后台,打开设置,固定链接,重新保存即可
至此,网站迁移完成。
WordPress从本地环境迁移到网站主机(技术菜鸟使用)
我们把外贸网站建设的流程都用文字记录了一遍,但是最重要的一步还没有讲,那就是wordpress网站从本地环境迁移到网站主机,也就是“网站上线”。
我们之前的测试都是在本地化环境,这样的网站是别人不能看到的。所以必须要让网站上线,让你的成果有更多的观众。
网站上线前需要准备:
域名(如果是给歪果仁看的,不需要备案)
虚拟主机
这两个都容易,去Godaddy或者Namesilo注册就好了。
选域名也有讲究,本来以为这个地方可以直接给一个链接出去,但是没有百度里没找到很好的域名选择介绍文章。因为选域名也是个技术活,想要建立企业英文网站,选取一个好域名十分重要。一个好的域名,不仅仅有利于获取更多的流量和点击,也更容易推广和被人记住。更重要的是,当你的网站流量越来越多之后,你的域名的品牌效应也会慢慢浮现。所以我自己做了写了一篇文章:外贸网站如何选一个好域名(8条建议)
虚拟主机选择就不提了,这个可以随时更换的,前期如果流量低,可以买一个配置低一点的。
有了域名+虚拟主机,wordpress就可以从本地环境迁移到网站主机上了。(我以阿里云为例,Godaddy或者Namesilo也是一样的道理)
在阿里云虚拟主机里,他有一些很详细的教程,太多了,看不完。跟着我的步伐走,很简单。
我在操作这步之前也搜索过百度,很多教程,各种玩法,但是也没解决我的问题,因为我是技术菜鸟,很多知识我都忘记了。所以他们讲的逻辑我都没搞懂,他们一顿操作,给我一点启发都没有。
我这个教程适合新人和技术菜鸟使用。
先说一下逻辑:
在本地环境中建了网站,我们同时是建了数据库的,如果直接搬到线上,数据库地址肯定就不一样了,肯定就不能访问。所以我们需要
把数据库里面内容下载下来,然后修改一下路径,再上传到主机上的数据库。
把所有wordpress程序打包拷入主机,修改一下数据库的配置。
其实这个逻辑好理解,但难点也在这个地方。(跟着步伐很简单)
一、用PHPADMIN把数据库导出
还记得我们安装WAMP软件包的时候提到过这个“w”图标?
这个是WAMP本地环境激活的标志。你要使用localhost,必须每天先激活这个标志。这里PHPADMIN也是从这里选择进入,点击“W”图标,选择“PHPADMIN”,输入我们之前设置的数据库密码“root123”,进去后,选择wordpress数据库,选择“导出”。
二、用Notepad++ 打开这个数据库,替换路径。
把所有localhost路径全都改为你的网站路径。点击“全部替换”。
保存后,上传到网站主机数据库试试。
三、上传修改后的数据库到主机数据库
在你的虚拟主机里找到数据库那一项,选择“管理”。
进入数据库管理后,选择导入,把刚才的文件导入进去。我的这个文件导入多次出现问题,主要问题在于格式上,导入过程中,它会提示你哪些出了问题。
它提示我的编码格式有问题,打开数据库,把所有的“utf8mb4_unicode_520_ci”替换为“utf8_unicode_ci” (在建本地环境的时候我选的是“ utf8_unicode_ci ”的(看这里),但是不知道为啥是“ utf8mb4_unicode_520_ci ”)
再上传上去就导入成功了,哈哈,最难的数据库迁移这一步就这样做完了。
四、迁移网站程序
把我们本地的wordpress文件打包压缩成.zip格式(阿里云虚拟主机里提示linux支持zip和tar,windows支持zip和rar。),通过Filezilla上传到虚拟主机里。
提示:Filezilla连接虚拟主机填入信息在你的虚拟主机里FTP登录信息可以看到(如下)
直接提交解压就好了,这样会非常快。
然后去用Filezilla去看看效果。
你会发现所有的程序都在wordpress文件夹了,这样就不对了,需要把所有程序都放在根目录“/htdocs”里,否则所有网站访问是:, 这样就不行,所有把所有程序都拖出来,全选,拖出来扔到根目录“/htdocs”里就好了,20s搞定。
警告:一定要打包,如果把所有程序通过filezilla直接拖到网站主机上,原则上是可以,但是这样会花费很多时间。因为没有打包前的文件有上万个,没有1个小时基本传不完。
五、修改数据库配置“wp-config.php”
所有程序上线后,最后一步就是修改wp-config.php配置了,因为我们之前配置了数据库的信息,看“”里面的配置:
这个文件的配置就是“wp-config.php”里。我们网站上线,虚拟主机里有数据库名,用户名,密码,数据库主机,所以我们直接修改以下东西就好了:
覆盖以前的wp-config.php, 打开网站,成功。
就是这么简单,逻辑不复杂,操作也不复杂,一步一步做,100%成功。
网站正式上线了。
你的外贸网站呢?在留言里放你的网站链接,我帮你看看做的怎么样。(来源:外贸狗的营销推广)
以上内容属作者个人观点,不代表雨果网立场!本文经原作者授权转载,转载需经原作者授权同意。
上雨果网搜索“跨境资料库”,领取欧美/东南亚各国市场商机、各大平台热销品报告、跨境电商营销白皮书!