9折推荐码镇楼:YWX7ID

笔者第一次用VPS,昨晚刚刚折腾出来,希望和大家分享~本文使用的是LNMP环境。

注意哦,本文为思路型文章,供喜欢学习和思考的人阅读,很多东西需要自己去查一下官方的文档~

 

  1. 购买阿里云ECS主机,配置根据自己需求选择,关于操作系统,Linux就好,笔者喜欢Ubuntu,但是听说用CentOS的最多(注意,这两个系统安装软件的方式不同,前者为apt-get,后者为yum)。
  2. 进入SSH(本地终端或者网页版都很好用),安装环境,这里推荐使用LNMP一键部署
    wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp
  3. 添加网站(虚拟主机)
    lnmp vhost add

    然后根据提示操作就行了,记得同时创建数据库,允许伪静态(Rewrite Rule)并输入wordpress哦,如有不明白的地方,请参考官方文档:LNMP添加、删除虚拟主机及伪静态使用教程

  4. 下载WordPress,既然来看这篇文章了,那就先别为难自己纯用SSH操作了。下载最新版WordPress并解压(注意这里是4.2.2版本的哦,最好去官网查一下最新版本的地址,地址最好不要用https)
    cd 网站目录
    wget http://cn.wordpress.org/wordpress-4.2.2-zh_CN.tar.gz
    tar -xzvf wordpress-4.2.2-zh_CN.tar.gz

    使用SFTP工具(如Win下的WinSCP),移动解压出来的wordpress文件夹的内容到网站的目录下面(上一步建立的)
    SFTP连接中,地址即公网IP,用户名是root,密码是自己设置的那个

  5. 找到/usr/local/php/etc/php.ini,在第303行的disable_functions中将scan-dir删去,如果禁用此功能,WordPress将不能加载已安装主题列表,重启环境
    lnmp restart
  6. 域名还没备案不能通过域名访问?我们需要找到nginx的配置文件来更改IP地址访问的默认路径。路径是/usr/local/nginx/conf/nginx.conf。这里有两种方案可以选择:①该目录下的子目录vhost里就是之前添加的网站配置文件。我们可以找到里面的配置文件,修改第三第四行为
    listen 80 default_server;
    #listen [::]:80 default_server ipv6only=on;

    然后删掉nginx.conf中的server{},include vhost/*.conf;千万别删了~

    ②还可以将vhost中的配置文件替换nginx.conf中的server{}部分,记得上面提到的两行加上default_server。

    重启环境,方法上面讲过了~

  7. 好了,现在可以安装WordPress了,使用域名或者IP访问,熟悉的安装界面来了,数据库设置相信不用我说了~
  8. WordPress安装好后,如果安装、更新东西的时候提示需要FTP账号,要不然填个FTP账号给它,要不然将整个网站目录的权限全部设置为0755也可解决。
  9. 关于搬家,笔者推荐使用WP Clone插件。老网站中装上插件,生成一个zip,新网站里填入zip的地址,稍等片刻,就会完完全全变成老网站的样子,十分好用~

就这么多啦,如有不正确的地方,敬请之处,感谢~

END OF RECORD返回顶部 ↑