新手搭建博客网站(Wordpress)教程

搭建一个精美的网站在当下已经形成了个人或者公司向外展示自己的一种流行趋势,尤其对很多程序员以及极客爱好者和大学生来说,能够亲自动手实践搭建出自己的个人博客网站是一件很有成就感的事情。借助当下成熟的工具来建站已经不是一件难事,下面是使用Wordpress建站的详细过程。

概览

1.注册域名

2.购买阿里云服务器

3.申请备案

4.域名解析

5.服务器环境搭建

6.安装wordpress

一、注册域名

域名提供商又很多,在这里和服务器统一选择在阿里云购买,此处为注册链接
输入自己想要的域名查看是否被注册,根据自己的预算购买,便宜的十块钱一年都不用(视域名火热程度以及后缀而定),一般是购买.com,用作个人博客也可以选择实惠一些的.net或者.me。

image

二、购买阿里云服务器

阿里云官方有一个云翼计划,专门针对大学生的优惠,购买如下配置即可。

点击此处购买

系统镜像选择Ubuntu,不建议选择CentOS,因为CentOS的默认防火墙设置会导致在域名解析这一块出现一些不必要的问题,而这对于不熟悉Linux系统的人来说解决起来比较麻烦:
新手搭建博客网站(Wordpress)教程_第1张图片
image

应用镜像选择LAMP:

新手搭建博客网站(Wordpress)教程_第2张图片
image

三、申请备案

备案并不难,阿里云提供了一条龙服务,点击此处进入备案系统进入备案系统后,按照提示操作填写信息,等收到阿里寄出的幕布后提交信息给后台审核通过后就备案完成了。

四、域名解析

解析的问题我就不班门弄斧了,阿里云官方文档里有教程,点击此处进入。这个过程花费了我比较长的时间,出现的问题比较多,不过基本都借助Google解决了。

此处应注意阿里云的安全组放行规则,此处为官方文档,不清楚各个端口有什么用的话,可以参照文档放行所有端口。

五、环境搭建

阿里云服务器现在已经默认了有配置选项LAMP,所以应该已经不需要自己搭建了(抱歉这里不能浮去验证,因我之前使用的时候是没有这个选项的),如若不成功可以使用下列教程:

在阿里云管理控制台找到自己的服务器实例,点击远程连接。

也可以使用ssh远程控制,在文章末尾wordpress安装环节的MobaXterm工具则是。

事前准备(安装 wget、screen、unzip,创建 screen 会话)

apt-get -y install wget screen git  // for Debian/Ubuntu

git clone 并赋予脚本执行权限

git clone https://github.com/teddysun/lamp.git
cd lamp
chmod +x *.sh

开始安装

screen -S lamp
./lamp.sh

安装过程中只需要按提示选择版本,版本不用最新的也不要太低。

六、下载安装WordPress

如果对linux比较熟悉的同学也可以直接在阿里云后台通过命令符窗口操作,此处为了照顾不太清楚的同学采用了具有图形化操作界面的工具。

  • 安装MobaXterm

点击此处下载远程ssh工具,安装完成新建一个session!

image

接下来按图填入对应信息

新手搭建博客网站(Wordpress)教程_第3张图片
image

host在你的阿里云后台实例可以看到,即Ip地址。
新手搭建博客网站(Wordpress)教程_第4张图片
image

连接上之后是如图界面,
新手搭建博客网站(Wordpress)教程_第5张图片
image
  • 安装wordpress

首先在本地下载wordpress安装包,此处是下载链接,提供的是中文版官方链接,需要英文版点击此处.

在左侧界面找到目录/home/wwwroot/,然后将/home/wwwroot/下的default文件夹重命名为其他名字,将下载的压缩包上传到此目录下点击open解压,解压后的文件夹名字应该是wordpress,将其重命名为default.

在命令行分别输入以下命令

chown -R 755 /home/wwwroot
chown -R www:www /home/wwwroot/
  • 创建数据库

    1.登录数据库

    mysql -u root -p
    

    2.输入密码,在安装lanmp没有自行设置过的话是root

    3.看到mysql>就是登录成功了,此时继续输入命令创建数据库

    create database wordpress;
    

    4.创建成功则输入exit;并回车退出。

    5.初始化wordpress.

    通过浏览器输入你的域名即可以访问wordpress的配置页面,也可以通过访问 http://IP实现,IP即之前输入host使用到的Ip地址。

    看到如下画面那么就成功了,接下来的设置很简单就不赘述了。

img

你可能感兴趣的:(新手搭建博客网站(Wordpress)教程)