搬瓦工WordPress建站教程!搬瓦工VPS从购买到搭建网站全过程!

如何用搬瓦工搭建自己的WordPress网站?很多人不是很清楚。我们从各路大神那里看来的教程,自己也找了多方的资料,整理了一下,并且自己也通过这些东西,搭建成了自己的WordPress,希望其他人能看到这个教程少走点弯路。也谢谢我之前看的各位大神的教程。

首先有一个可以正常使用的域名自行注册就好,VPS我用的是搬瓦工29.99$年的配置。

一、挑选注册适合自己的vps

经过再三选择之后我选择了搬瓦工VPS,我们就以搬瓦工VPS为基础,教大家购买VPS,搭建自己的网站。目前搬瓦工VPS机房已经达到7个,分别是New York [USNY_2],Los Angeles, California (DC1 QNET),Los Angeles, California (DC2 MCOM),Fremont, California,Phoenix, Arizona,Jacksonville, Florida,Amsterdam, Netherlands。没有特殊需求下,建议使用洛杉矶(Los Angeles)。常规最低配置$19.99/年,相当于每月1美金多一点。不过经常缺货,需要的要赶机会。

1、选择需要的VPS方案

以下4款方案是我们精选的最佳性价比的方案,可以根据您的需要选择。更多的搬瓦工方案可以参看:2018年搬瓦工最新可购买方案汇总、优惠码及购买教程!搬瓦工最新可用优惠码,使用优惠码“ BWH1ZBPVK ”节省6%的费用。

CN2为小编首选推荐方案,我刚买的测试平均PING值180ms,基本不掉包,相当流畅。评测参看小贴士:搬瓦工CN2线路和普通线路的区别!

1、 年29.99方案(洛杉矶CN2)

  • 内存:512MB
  • 硬盘:10GB SSD
  • 流量:500GB/月
  • 价格:年$29.99

 直达方案通道(KVM洛杉矶CN2)

2、 半年29.99方案(洛杉矶CN2)

  • 内存:1024MB
  • 硬盘:20GB SSD
  • 流量:1000GB/月
  • 价格:$29.99/半年(年$49)

 直达方案通道(KVM洛杉矶CN2)

3、 年19.99方案(KVM架构 6机房)

  • 内存:512MB
  • 硬盘:10GB SSD
  • 流量:500GB/月
  • 价格:年$19.99

 直达方案通道(KVM架构 6机房)

4、年19.99方案(OpenVZ 7机房 )

  • 内存:512MB
  • 硬盘:10GB SSD
  • 流量:500GB/月
  • 价格:年$19.99

 直达方案通道(OpenVZ 7机房)

以上所有方案不保证每天都有货,可能某些方案为搬瓦工热销产品,随时都会处于缺货状态,在购买时提示OUT OF STOCK表示无货(无法点击),如果有货则会显示ORDER NOW可以点击购买。

3、核对价格和填写优惠码

点击 Add to Cart 按钮后,我们会跳转到下图所示界面。根据图中指示,我们首先输入下面的最新优惠码,然后点击 Validate Code 按钮验证优惠码,最后点击 Checkout 按钮继续。

搬瓦工最新可用优惠码:当前我们可以使用优惠码“ BWH1ZBPVK ”节省6%的费用

4、登录或者注册搬瓦工账户

点击 Checkout 按钮后,我们会跳转到下图所示界面。根据图中指示,我们首先填写个人信息,有账户的直接点击 Click here to login 按钮登录。填写完毕后点击 Update 更新,然后选择Alipay付款方式,然后在 I have read and agree the Terms of Service 前面打钩,最后点击 Complete Order 按钮继续。

注意:国家请务必选择China,不要乱选择,这样可以避免以后被暂停服务。

5、使用支付宝付款

点击 Complete Order 按钮后,我们会跳转到下图所示界面。根据图中指示,我们点击 Pay now 按钮继续。

点击 Pay now 按钮后,我们会跳转到下图所示界面。根据下图指示,我们使用手机支付宝扫码付款或者电脑登录支付宝进行付款。

3.png

使用支付宝付款,付完款后,邮箱不久就能收到新的VPS信息,包含root帐号密码  端口号

连接SSH过程请确保网络不中断,否则需要将VPS重新安装操作系统清空数据,从头再来。

二、搭建环境

登入搬瓦工点击My Services进入主机列表。点击KiwiVM Control Panel进入主机控制面板。

然后点击install new os安装操作系统,操作系统我们选择centos-6 x86。在安装之前首先让VPS停止运行。

点击确认使用条款,点击reload开始安装。安装过程很快。

三、连接SSH

安装好之后就可以开始连接SSH了。软件下载链接:http://pan.baidu.com/s/1jHD7XcE 密码: n52x

下载之后解压打开putty.exe

IP我们在VPS控制面板IP address可以看到,端口填写控制面板中的SSH Port:端口,连接类型选择SSH打开。

这是登入的界面,账户输入root  然后提示输入密码。密码在下图找到,这个密码是每次更新的。所以以后还需要到这里来找。

在输入密码时是不显示密码的,所以我们复制密码后,直接在SSH界面鼠标点一下右键,就自动复制到SSH,然后回车就可以登入。

四、安装LNMP

在SSH输入

yum install screen

完成之后然后输入

screen -S 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

在这里需要注意(下面的步骤一步一步来,不要误操作)

1.设置MySQL的root密码

2.在输入一次

3.是否启用MySQL InnoDB,我们选择Y 回车

4.选择MySQL版本,我们选择默认Default输入对应数字然后回车(下同)

5.选择PHP版本,选择默认

6.是否安装内存优化,直接回车选择不装

提示”Press any key to install…or Press Ctrl+c to cancel”,按回车键确认开始安装。

安装过程有些漫长,我的等了大概20分钟左右。

如果出现Install lnmp V1.2 completed! enjoy it. 如下界面就表示安装好了

安装虚拟主机

首先输入

1.lnmp vhost add
执行过后提示:please enter domin (example:www.lnmp.org): 
2.输入我们的域名:www.maomaoa.com 回车 
3.是否继续添加域名:N 
4.设置网站目录:回车 使用默认目录 
5.是否使用伪静态:Y 使用 
6.选择伪静态规则:输入:wordpress 回车 
7.是否开启日志log:N 回车 
8.验证MySQL的root密码:上面我们输入过 
9.提示Enter database name: 输入要创建的数据库名称,要创建的数据库用户名会和数据库同名:回车 确认。 
10.提示Please enter password for mysql user :输入要设置的密码,回车确认 
11.提示created ftp account:N 回车不安装FTP(我自己安装的时候好像没有这一步)

五、安装wordpress

下载:

wget http://wordpress.org/latest.tar.gz


下载完成之后输入代码解压:

tar -xzvf latest.tar.gz

六、创建wordpress用户名和数据库

在前面我们安装lnmp时候就已经安装了phpmyadmin

通过IP/phpmyadmin来访问你的数据库

然后进入登录界面:

登陆账户root

密码是之前我们设置的

登入之后界面

点击中间菜单栏用户选项:

username:我们填入wordpress

host:不用填写

密码:自己设置

生成密码:这里不用管

然后直接拉到最下面点击:执行

用户就已经建立好了

然后再左侧点击我们创建的用户

再点击中间菜单栏的:权限

点击我们创建的用户后面的:编辑权限

将所有权限全部选择上,然后点击下方执行。

现在就可以退出数据库了,直接关闭网页选项卡。

七、设置wp-config.php文件

打开FlashFXP

下载地址链接: http://pan.baidu.com/s/1c2svE8o 密码: xeeg

打开flashfxp.exe

连接类型选择SFTP over SSH

填入地址IP和端口

用户名:root

密码:如果忘记可以进入VPS控制面板查看

远程路径和代理服务器不用填写

点击连接

打开root/wordpress文件夹,里面有一个wp-config-sample.php文件右键将它重命名为 wp-config.php然后右键编辑它

在// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */下方大概22行左右可以找到下面几项

define('DB_NAME', '在前面我们创建的数据库的名字');

/** MySQL database username */
define('DB_USER', '前面数据库中我们创建的新用户用户名');

/** MySQL database password */
define('DB_PASSWORD', '数据库用户名的对应密码');

/** MySQL hostname */
define('DB_HOST', '这里通常是localhost');

在41行左右我们插入一段密钥,官方连接:https://codex.wordpress.org/Editing_wp-config.php#Security_Keys

define( 'AUTH_KEY',         't`DK%X:>xy|e-Z(BXb/f(Ur`8#~UzUQG-^_Cs_GHs5U-&Wb?pgn^p8(2@}IcnCa|' );
define( 'SECURE_AUTH_KEY',  'D&ovlU#|CvJ##uNq}bel+^MFtT&.b9{UvR]g%ixsXhGlRJ7q!h}XWdEC[BOKXssj' );
define( 'LOGGED_IN_KEY',    'MGKi8Br(&{H*~&0s;{k0<S(O:+f#WM+q|npJ-+P;RDKT:~jrmgj#/-,[hOBk!ry^' );
define( 'NONCE_KEY',        'FIsAsXJKL5ZlQo)iD-pt??eUbdc{_Cn<4!d~yqz))&B D?AwK%)+)F2aNwI|siOe' );
define( 'AUTH_SALT',        '7T-!^i!0,w)L#JK@pc2{8XE[DenYI^BVf{L:jvF,hf}zBf883td6D;Vcy8,S)-&G' );
define( 'SECURE_AUTH_SALT', 'I6`V|mDZq21-J|ihb u^q0F }F_NUcy`l,=obGtq*p#Ybe4a31R,r=|n#=]@]c #' );
define( 'LOGGED_IN_SALT',   'w<$4c$Hmd%/*]`Oom>(hdXW|0M=X={we6;Mpvtg+V.o<$|#_}qG(GaVDEsn,~*4i' );
define( 'NONCE_SALT',       'a|#h{c5|P &xWs4IZ20c2&%4!c(/uG}W:mAvy<I44`jAbup]t=]V<`}.py(wTP%%' );

移动wordpress里面的文件

我们选中wordpress文件夹里面所有的文件(不包括wordpress文件夹本身)

将它移动到/home/wwwroot/你的域名这个文件夹里

在地址栏访问你的域名,自动进入wordpress引导配置界面(如果你的域名还没有解析到IP地址,请先解析你的域名到IP地址)

填写配置信息完成wordpress的安装

完成!

猜你喜欢

转载自blog.csdn.net/qq_38472996/article/details/81222670