7个月前 (02-14)  建站 |   1 条评论  78 
文章评分 0 次,平均分 0.0

一句话评价:WordPress美观,简单,主题插件丰富,是小白建站的不二选择。

需要

  • 一台服务器(文章介绍了购买vultr服务器的流程,如果已买服务器请忽略)
  • 一个域名,直接通过ip访问好傻好傻的样子,哈哈。
  • linux知识
  • 肯折腾

具体步骤

购买服务器

  1. 打开链接1:我的夏季促销推广链接,无效的话尝试 链接2:我的普通推广链接
    这两个都指向官网,信不过我的自己去百度搜索vultr官网。【更多信息见最后的Vlutr服务器链接详细说明】
  2. 注册账号并验证邮箱。
  3. 测试速度或直接选择洛杉矶节点,测试节点网速请戳我并拉到页面最下面。如果感觉不满意,去试试其他的服务器提供商比如搬瓦工等等,个人感觉vultr还可以。
  4. 充值,点击左侧的Billing,最低五美元,这一步因人而异。我个人选择使用Paypal支付的$5。
  5. 搭建服务器,点击左侧的Servers,依次选择Server Location——你测试的最快的或者洛杉矶;Server Type——Cent OS7 x64(这个我可以提供技术支持,本文基于CentOS 7 x64)或其他你懂的;Server Size——只是搭建ss,选第一个就够了($5/mon);其他的选填。然后点击右下角的Deploy Now。稍等片刻,服务器就可以装好了。
  6. 装好后,你可以看到如下界面:

servers

点击可以查看服务器的相关信息:

server information

接下来操作需要的信息是IP Address,Username和Password。这个页面不要关,一会直接复制粘贴相关信息。

远程连接服务器

网页端操作

点击刚才的网页的右上角的五个按钮最左边的View Console进行操作。

Windows 用户

以Xshell为例。

  1. 下载安装Xshell,官网链接
  2. 安装完成后新建会话(Alt+N)。依次填写图中信息。
    名称可以是Vultr或者其他,协议选择SSH,主机填写之前的IP Address,端口号选择22。

连接

点击左侧的用户身份验证,填写信息。方法选择Password,用户名为之前的Username(一般都是root),密码为之前的Password(这个建议直接复制粘贴过来,系统给的有点复杂)

用户身份验证

填写完之后点击确定。然后点击连接。出现其他提示的话选择接受就可以了。这时你就可以看到一个命令控制台了。这时就算连接成功了。

Mac OS 用户

打开终端或者iTerm2等。

然后输入密码即可。

安装nginx,mysql,php

建议使用lnmp一键安装包安装,方便快捷。如果不用一键安装包,我估计得研究这一块的东西大概一周吧。下面以一键安装包为例。

获取lnmp一键安装包链接

lnpm官网链接

找到下载页面选择最新的复制其链接。

写此文时最新版本信息如下:

其中的http://soft.vpser.net/lnmp/lnmp1.4beta.tar.gz就是我们需要的链接,复制到剪贴板。

安装

出现如下页面:

搭建 WordPress 博客教程(超详细)

依次输入你要安装的选项前的数字并回车即可下一步。

MySql 选项

此处根据所需选择,如果使用的上述服务器,请选择2或者直接回车。我选择默认。

注意:安装MySql时,如果选择太高的版本安装会被拒绝,提示信息如下 Memory less than 1GB, can't install MySQL 5.6, 5.7 or MairaDB 10!。根据个人手动安装MySql5.7的经验来看,此768MB内存的服务器在运行一个nginx,mysql,php时还好,倘若再运行一个tomcat,mysql将会不定期down掉。所以此处选择一个低版本的5.5MySql即可。

输入密码回车或直接回车,直接回车默认密码为root。此处做实验我选择默认,个人实际使用请修改。

输入Y或者n然后回车或直接回车,直接回车默认启用InnoDB存储引擎。我选择默认。

输入选项然后回车或者直接回车,直接回车默认安装PHP5.5.38版本。我选择默认。

输入选项然后回车或者直接回车,直接回车默认不安装内存分配器。我选择默认。

此时出现

当然是摁任意键啦,一般都是回车咯。

然后出现一大堆信息。前半截如下:

你就不用管啦。我本次实验的开始时间23:04……经过了漫长漫长漫长的等待之后,你可以去洗个澡看个电视剧都不是问题……大概23:35结束并输入下列信息。

简单说明一下,此安装过程安装完成便也启动了nginx,mysql,php-fpm并加入了开机启动项。如果重启服务器,不需要再单独手动开启相关的服务了。总的来说相当方便的。

关于Linux服务,自己之前做的笔记分享给大家。Linux 服务管理

这时候你在浏览器输入http://IP 例如 http://45.32.195.77便可以访问了。看到的内容如下:

搭建 WordPress 博客教程(超详细)

网站根目录路径/home/wwwroot/default,如果只用来放一些静态页面,那么,现在就足够了,直接将你的html,js,css等文件丢进去即可。这不是本文重点,在此不赘述了。

退出使用ctrl+c

安装WordPress

下载WordPress包

中文官方站点 英文官方站点具体的根据自己的需求选择。下面以中文版为例。当前最新版本是4.7.2

为了方便,我们还是在用站点默认的路径,但是我们投机取巧一下。

给相应目录授权

出现的提示大概是说有一个文件无法更改用户分组和权限。不会影响你的wordpress,忽略就好。

#### 创建一个数据库wordpress

配置WordPress

这时候在此通过浏览器访问 http://IP 例如 http://45.32.195.77,浏览器将自动跳转到http://45.32.195.77/wp-admin/setup-config.php,这就是wordpress的配置页面了,看到的内容如下:

搭建 WordPress 博客教程(超详细)

点击现在就开始。这时候我们看到如下页面:

搭建 WordPress 博客教程(超详细)

按照之前设置的,输入如下信息。

点击提交。

搭建 WordPress 博客教程(超详细)

到这一步,基本上就意味着大功告成了,因为后边基本不会出错啦。

点击进行安装按钮。出现下图:

搭建 WordPress 博客教程(超详细)

按照自己的需求填写,比如我这里填写如下:

搭建 WordPress 博客教程(超详细)

点击安装WordPress按钮,然后登录设置啥的纯页面操作就不在这里过多介绍咯。

搭建 WordPress 博客教程(超详细)

后期问题解决

有问题的反馈在此,我会进行补充。

主题只显示一个

原因:php没有权限读取文件目录。

解决方案:编辑php.ini文件中的disable_functions字段,将其中的scandir去掉。

更多的指令看我之前的一个简单的入门笔记吧。Linux VIM 文本编辑器

然后记得重启php-fpm服务

这样再刷新,就会发现主题不只有一个啦。

更多

如果你使用MarkDown,那么请安装JetPack插件,如果你需要语法高亮,请安装Crayon Syntax Highlighter

以后可能会深入研究一下,有机会的话会专门写一篇文章介绍WordPress主题与插件的哈。

Vlutr服务器链接详细说明

文章中给出的是我的推广链接,具体的推广奖励规则见下图,好心人就点这个链接吧,如果消费不到$10,也没关系,原则就是争取在双方利益都不受影响的情况下最大化利益呗。

我的夏季促销链接

夏季促销推广说明

我的普通推广链接

普通推广说明

最后的最后,有钱的捧个钱场,没钱的捧个人场哈。您的支持就是我最大的动力。

嗯,more,有问题留言就好,我基本上都会在一天内回复消息。

 

除特别注明外,本站所有文章均为作者原创,转载请注明出处zhangdanyang.com

喜欢请打赏

关于
既然选择了远方,便只顾风雨兼程。

发表评论

  1. 来踩踩啦,最近也想搭个网站玩玩。。。有时间请教你怎么弄。

    WangShanpeng 评论达人 LV.1 2个月前 (07-11) [0] [0]
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

扫一扫二维码分享