测试版本
测试版本发布域名:*********.com
服务器是阿里云ecs,服务器操作系统linux-centos7.2, 公网ip是 **.***.***.**
ftp连接工具xshell,文件上传工具filezilla
安装web环境为lnmp(服务器解译引擎:nginx1.12.1,mysql版本5.5以上,php版本5.5.38)
Wordpress本地网站上产步骤如下
第一步:购买阿里云服务器,我使用的是学生版本,安装操作系统是镜像centos7.2,域名备案解析完成后进行下一步操作。
第二步:(1)配置web环境,使用的是lnmp1.4版本具体操作步骤以下两个网站有详细步骤,
https://www.wn789.com/3812.html
暂时保存在lnmp安装步骤1,lnmp安装步骤2,两个word文档里。
(2)安装系统完成后还要对已经安装的lnmp环境进行优化,具体步骤在以下网站
http://www.seoimo.com/wordpress-vps/#setup-lamp
暂时保存在lnmp安装优化文档里
第三步:打开本地网站的phpmyadmin,导出数据库文件,用notepad打开,将里面的localhost替换成******.com(就是你自己的域名),如果需要压缩,则保存为类似gflab_database.sql.zip(数据库的迁移)文件。
第四步:利用filezilla将本地的wordpress文件整体上传到lnmp根目录下(一般是/home/wwwroot/指定网站文件夹 ##fault指的是默认)。然后将wordpress文件夹下的wp-config.php下传并保存,然后将服务器网站根目录下的wp-config.php文件删除,登录hfutgaofen.wang/wp-admin,进入wordpress安装步骤,确保安装过程中的对应的wp-config.php文件对应于即将上传的数据库文件(注意数据库名称一致)。Wordpress安装完成后可以打开一个初步的wordpress首页界面。
第五步:用上传的数据库文件替换掉安装远程网站wordpress安装过程中产生的数据库文件并保存。这是前台网站已经可以打开了。
第六步:可能遇到的进入wordpress后台时,用户名密码都正确可是就是进不去,停在登录界面死循环,解决办法是可以参考https://www.douban.com/note/204544896/里面的操作
具体如下:
打开文件”/wp-includes/pluggable.php“,修改wp_set_auth_cookie函数。 将 setcookie($auth_cookie_name, $auth_cookie,
$expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true);
修改为:
setcookie($auth_cookie_name, $auth_cookie, $expire, SITECOOKIEPATH,
COOKIE_DOMAIN, $secure, true);
保存,上传至服务器覆盖原文件,重新刷新页面即可。 至此,测试网站已经上线成功,前台后台都可以打开。
最后补充下,大家如果不是学生的话,是不能购买阿里云的学生机的,我这里有打折券,领取购买服务器可以优惠:云大使-分享给用户的幸运劵页面