目录
首页 笔记 详情

从宝塔面板搭建到wordpress安装详细教程指南


建博客首选wordpress,本篇文章从服务器配置、域名解析、宝塔面板、wordpress安装、网站优化等一系列操作讲解建站方法,通过本教程,学会部署网站运行环境以及WordPress基础操作。

前期准备

本教程只介绍WordPress网站搭建和基础优化,需要以下准备

  • 域名:域名,推荐腾讯云、阿里云等知名商家
  • 服务器:建议使用2G内存以上服务器
  • 其他:Wordpress主题、插件等,可以建站完成后配置

服务器LNMP环境搭建(宝塔面板)

想要运行Wordpress网站程序,必须要有对应的软件,也就是服务器环境,比如我们常说的LNMP就是 Linux + Nginx + Mysql + PHP 环境,这是WordPress运行的基础,在本文中我们会使用宝塔面板这款工具帮助搭建WordPress运行环境

接下来就让我们从使用服务器命令开始,搭建Wordpress网站的环境

安装putty

Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。用它来远程管理Linux VPS十分好用,其主要优点如下:
  • 完全免费;
  • 在Windows 下运行的都非常好;
  • 全面支持ssh1和ssh2;
  • 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;
  • 体积很小;
  • 操作简单,所有的操作都在一个控制面板中实现。
putty官网:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

安装宝塔面板

宝塔面板是一个简单、好用的面板,它的功能就是将LNMP和服务器的各种管理集成到一个可视化的WEB环境来管理

接下来我们在服务器上安装宝塔面板,输入下面的命令并执行(最新宝塔面板需要在centos7系统用,其他系统的命令请去宝塔官网查看安装说明)

 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

安装中途会脚本询问是否将网站安装在www目录,直接选择y,然后确认即可,大概会需要几分钟的时间

最后得到了宝塔面板的登陆信息,将这些保存下来

更新:宝塔面板为了提升安全,已将面板路径在之前的8888端口增加了随机入口,所以最好将登录信息长期保存,以后面板的管理都需要用到这些信息

安装网站环境

使用刚刚获得到的信息,浏览器访问你的后台,登陆宝塔面板

地址一般为http://ip:8888/随机字符串,账号密码也就是刚刚安装完显示的

注意:如果使用的是阿里云之类的云服务器提前开放安全端口,包括8888、80、443等

首次登陆宝塔面板后台,会弹出一键安装环境,在这里我们需要耐心设置一遍

仔细看下图中的设置,安装环境主要有3个点

  1. 选择LNMP环境,节省资源
  2. 调整Mysql和PHP版本,PHP版本推荐7.3
  3. 安装方式选择为编译安装

如果服务器为512M内存要选择Mysql5.5,否则可能出现安装失败或出现运行不稳定的情况

LNMP环境编译安装过程大概为半小时左右,视服务器性能而定

安装Wordpress网站

当服务器LNMP环境安装完成之后,我们就可以开始着手搭建Wordpress网站了

新建站点

在宝塔面板,选择网站 – 添加站点,首先填入自己的域名,一般是 domain.com 和 www.domain.com 两种格式都要绑定,并创建FTP和数据库

创建完成后会在网站列表中显示,后期还要通过这里进行网站管理

域名解析

服务器已经绑定了域名,接下来就是添加解析了,其实就是添加2条A记录

登陆控制台,选择域名注册 – 找到自己的域名 – 解析

和服务器绑定一致,域名也是添加2条记录,一个是www对应 www.domain.com,另一个是@,对应domain.com,全部解析到服务器的ip地址

解析完成后访问域名,如果显示 恭喜, 站点创建成功,就证明解析完成,可以进入下一步的网站搭建了,如果还不能访问,稍等几分钟再尝试

注意,有些国外域名解析的话生效较慢,需要等待一天左右时间

下载Wordpress安装包

到wordpress官网下载程序安装包,安全有保障。

我们进入宝塔后台 – 文件,可以看到这就是服务器的文件系统,默认的/www目录就是所有网站的目录,可以看到刚刚我们创建的网站,通常是以域名命名的文件夹,点击后进入网站的文件夹。

可以看到网站下还很空,可以先把2个没用的 index.html 和 404.html 删除

点击上传按钮,上传Wordpress程序的压缩包

选择右键 – 解压,直接确定

解压完成后网站根目录会多出一个wordpress的文件夹

但这样不能直接使用的,我们还要继续将wordpress文件夹内的所有文件移动到网站的根目录

选中所有文件,然后剪切,然后到网站根目录粘贴所有

最后的目录结构如下图就行了

WordPress安装

环境和程序都就绪了,接下来就可以开始安装Wordpress网站了

访问 www.domain.com,进入程序安装界面,第一步选择 现在就开始

进入到数据库配置界面,因为我们之前新建网站时已经创建了对应网站的数据库,直接填写信息就行,具体的参数可以到宝塔后台 – 数据库查看详细

出现如下的提示,证明数据库信息没有问题

接下来是配置网站的基本信息,为了安全用户名最好不要使用admin,如果只是网站的测试阶段,要勾选禁止搜索引擎,网站搭建完毕后再开放抓取

WordPress网站搭建成功,后台管理登陆地址: 域名/wp-login.php

至此我们的Wordpress网站已经搭建完成,如果是搭建来玩玩的话,学习一下的话,这样已经完全足够了

下面的内容就教大家一些基础的优化,比如固定链接、伪静态设置等

WordPress优化

WordPress部署好之后,我们就可以针对网站做一些列的优化措施了

设置固定链接

除了https外,另外一项非常重要的就是URL的格式,默认的URL是非常复杂且对搜索引擎不友好的,我们必须在搜索引擎抓取之前将URL设置成一种简单的、SEO友好的格式,后期修改将会对排名产生很大影响。

登陆到Wordpress后台 – 设置 – 固定链接,选择一个自己想要的格式

比如我选择一个数字型,再次访问就会出现如下的URL格式,但是页面404了,是因为我们还没有配置伪静态的缘故

伪静态设置

回到宝塔面板的网站设置选项中,选择伪静态,我们将下面一段代码填入并保存

if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

以上步骤之后,基本wordpress搭建和一些重要设置就算完成了,另外就是建议再安装一些必备插件以及做好站点的安全防护。

WordPress安装流程大致就是这样,网站已经正常运行,主题模板的选择,常用插件网上已经有很多推荐,我们可以开始添加内容,充实网站,然后提交到各大搜索引擎等待收录,我们的站点就会被更多的浏览者发现,享受其中的乐趣吧。


写笔记

咨询

您的电子邮箱地址不会被公开。 必填项已用*标注