本教程将详细说明WordPress建站流程,从服务器配置、域名分析、宝塔面板、wordpress网站建设,网站优化通过这个教程,你学到的不仅仅是如何成功地构建一个网站Wordpress网站,更多的是学习Wordpress网站优化,Wordpress它可以很强大,但前提是你已经掌握了它
开始告诉大家,Wordpress建站对普通人来说很简单,成本也不高。首先,重要的是Wordpress程序是免费的,使用没有限制,基本的网站投资只需要域名,服务器就足够了,一年几百元;即使你的网站是企业站,需要更多的功能,你也可以通过付费主题和插件实现大部分功能,通常几十美元可以买到非常强大的主题和插件,避免高开发成本
本教程仅介绍主题和插件的定制性WordPress网站建设和基础优化,需要以下准备
想要运行Wordpress网站程序必须有相应的软件,即服务器环境,如我们常说的LNMP就是LinuxNginxMysqlPHP环境,这是WordPress当然,你不需要理解操作的基础。在本文中,我们将使用宝塔面板这个工具有助于构建WordPress运行环境,而且基于宝塔面板的后期维护会更简单
接下来,让我们从使用服务器命令开始Wordpress网站的环境
由于Windows不能直接连接Linux需要一个服务器SSH推荐使用软件Xshell作为一种远程连接软件,它可以免费用于个人和学校Xshell直接下载官网。下载步骤可能比较麻烦,需要申请。信任本网站的朋友可以直接下载。Xshell-6.0.0089p
这里就不多说软件安装过程了,没什么好注意的,xshell它含有简体中文,可以切换
安装好了Xshell软件完成后,您可以开始连接到服务器,并提前准备好服务器IP、账号、密码
打开Xshell软件,选择文件–新建,添加连接
输入主机IP地址和名称(名称可随意写)一般默认为22
完成后,选择左菜单栏中的用户身份认证,填写用户名和密码,确定,添加服务器,然后连接
选择文件–打开并连接到刚刚创建的服务器
如下图所示字符出现在黑色区域,证明连接成功,恭喜您在命令行控制服务器
正如bt.cn据官网介绍,宝塔面板是一种简单易用的面板,其功能是使用LNMP将服务器的各种管理集成到可视化中WEB环境管理,通过面板,我们普通人不需要掌握具体的技术,只需要移动鼠标,可以像专业人士一样使用这些技术,无论是建立还是维护网站都非常简单
接下来,我们在这里安装宝塔面板的服务器,输入以下命令并执行(最新的宝塔面板需要在centos7系统使用,其他系统的命令在此查看)
注意:如果使用的是阿里云之类的云服务器提前开放安全端口,包括8888、80、443等
仔细看下图中的设置,安装环境主要有三点
最好是按照上图的配置安装,可能有朋友会问为什么不选择PHP7.2,这里主要是考虑到各种主题和插件的最大兼容,如果选择PHP7.2的话可能会有一些奇怪的问题,当然如果后期主题和插件都兼容了也可以切换到7.2。还有一点就是如果服务器为512M内存要选择Mysql5.5,不然压力会很大
LNMP环境编译安装过程大概为半小时左右,视服务器性能而定
当服务器LNMP环境安装完成之后,我们就可以开始着手搭建Wordpress网站了,这里就是建站的主要步骤,用过虚拟主机的朋友应当非常熟悉
选择网站–添加站点,首先填入自己的域名,一般是domain.com和www.domain.com两种格式都要绑定,并创建FTP和数据库
创建完成后会在网站列表中显示,这里面的密码记不记无所谓,可以随时查看,后期还要通过这里进行网站管理
服务器已经绑定了域名,接下来就是添加解析了,其实就是添加2条A记录,非常简单,这里我用的是腾讯云域名,其他的服务商可能稍微有些不同
登陆控制台,选择域名注册–找到自己的域名–解析
和服务器绑定一致,域名也是添加2条记录,一个是www对应www.domain.com,另一个是@,对应domain.com,全部解析到服务器的ip地址
解析完成后访问域名,如果显示恭喜,站点创建成功,就证明解析完成,可以进入下一步的网站搭建了,如果还不能访问,稍等几分钟再尝试
因为需要到wordpress官网下载程序,就采用的是宝塔的远程下载功能,先教大家如何使用
我们进入宝塔后台–文件,可以看到这就是服务器的文件系统,默认的/www目录就是所有网站的目录,可以看到刚刚我们创建的网站wpwp.xyz,我们点击就能就入网站里面
可以看到网站下还很空,可以先把2个没用的index.html和404.html删除
在文件的上方,我们可以看到在上传的右边有一个远程下载的按钮,点击会弹出一个对话框
这里我们就填入wordpress最新版的下载地址,确定之后就会下载到当前的目录
有的朋友可能不知道如何获取下载地址,打开wordpress下载,在下载按钮上右键–复制链接地址
等待一会下载完成后,点击一下刷新按钮,就能看到Wordpress程序的压缩包
选择右键–解压,直接确定
解压完成后网站根目录会多出一个wordpress的文件夹
但这样不能直接使用的,我们还要继续将wordpress文件夹内的所有文件移动到网站的根目录
选中所有文件,然后剪切,然后到网站根目录粘贴所有
最后的目录结构如下图就行了
环境和程序都就绪了,接下来就可以开始安装Wordpress网站了
访问www.domain.com,进入程序安装界面,第一步选择现在就开始
进入到数据库配置界面,因为我们之前新建网站时已经创建了对应网站的数据库,直接填写信息就行,具体的参数可以到宝塔后台–数据库查看详细
出现如下的提示,证明数据库信息没有问题
接下来是配置网站的基本信息,为了安全用户名最好不要使用admin,如果只是网站的测试阶段,要勾选禁止搜索引擎,网站搭建完毕后再开放抓取
WordPress网站搭建成功,登陆域名/wp-login.php管理网站
至此我们的Wordpress网站已经搭建完成,如果是搭建来玩玩的话,学习一下的话,这样已经完全足够了
WordPress部署好之后,我们就可以针对网站做一些列的优化措施了
进入宝塔后台–网站–设置,进入特定网站的设置界面
而且有些插件和功能都会依赖固定链接,默认的链接格式可能不适配,所以说设定固定链接是非常必要的
比如我选择一个数字型,再次访问就会出现如下的URL格式,简单、明了,但是尝试的朋友可能会发现会和我一样页面不显示,这时候不用着急,是因为我们还没有配置伪静态的缘故
回到宝塔面板的网站设置选项中,选择伪静态,我们将下面一段代码填入并保存
if(-f$request_filename/index.html){rewrite(.*)$1/index.htmlbreak;}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主题是自带404页面的,我们最好使用主题适配的404页面,不要使用宝塔自带的404网页,修改方法:
修改网站配置文件,在error_page404/404.html;前边加上#注释掉
以上步骤之后,基本wordpress搭建和一些重要设置就算完成了,另外就是建议再安装一些必备插件以及做好站点的安全防护
WordPress建站基础主要就是这些,后面的话就是根据自己的站点进行各种设置,不同类型的站点使用主题和插件都是很大区别的。不过如果你能学会本篇所介绍的内容,相信你的站点就已经超过了绝大部分网站