前言
很早就说了要写新手教程,然后因为各种事情,鸽了很久!今天他来了!
说起第一次使用Wordpress建站,相信大部分人的印象都是虚拟主机、空间搭网站,因为便宜、省心,自己搭个小站放上去也算足够,但是随着各种技术的迅速发展,原来的很多虚拟主机已经不能再满足Wordpress配置要求,再加上各种云服务、VPS的降价,服务器性价比已经很高,无论是wordpress企业建站还是个人博客,很多人开始使用服务器搭建网站,今天就为大家分享VPS服务器建站教程。
本篇教程将详细讲解WordPress建站流程,从服务器配置、域名解析、宝塔面板、wordpress建站、网站优化等一些列操作讲解建站方法,通过本教程,你学习到的不仅仅是如何成功搭建一个Wordpress网站,更多的是学习Wordpress网站优化,Wordpress可以很强大,但是前提是你已经掌握了它。
前期准备
开始要告诉大家,Wordpress建站对于普通人来说是很简单的,而且费用也不高。首先很重要的一点Wordpress程序是免费的,使用没有任何限制,基础的网站投资只需要一个域名、一个服务器就足够了,一年几百块左右;即便你的网站是企业站,要求的功能比较多一些,也可以通过付费主题和插件的方式来实现大部分功能,通常几十美元就能买到非常强大的主题和插件,避免了高昂的开发费用。
因为主题和插件定制性比较高,本教程只介绍WordPress网站搭建和基础优化,需要以下准备。
-
域名:域名,推荐腾讯云、阿里云、Namesilo等知名商家
-
服务器:建议使用1G内存以上服务器,推荐腾讯云,腾讯云服务器秒杀
-
其他:Wordpress主题、插件等,可以建站完成后配置
服务器LNMP环境搭建(宝塔)
想要运行Wordpress网站程序,必须要有对应的软件,也就是服务器环境,比如我们常说的LNMP就是 Linux + Nginx + Mysql + PHP 环境,这是WordPress运行的基础,当然你不需要懂这些,在本文中我们会使用宝塔面板这款工具帮助搭建WordPress运行环境,而且后期的维护我们基于宝塔面板也会更简单(其实是我只会玩宝塔)。
接下来就让我们从使用服务器命令开始,搭建Wordpress网站的环境。
安装Xshell
由于Windows是不能直接连接到Linux服务器的,需要一个SSH的软件,推荐使用Xshell作为远程连接软件,它对于个人和学校是免费使用的,可以在Xshell官网直接下载。可能下载的步骤有些麻烦,需要申请,信任本站的朋友可以直接下载,Xshell-6.0.0089p。
软件安装过程这里就不再多说了,没有什么需要注意的,xshell内含简体中文,可以切换。
连接到服务器
安装好了Xshell软件之后,就可以开始连接到服务器了,提前准备好服务器的IP、账号、密码。
打开Xshell软件,选择文件 – 新建,添加一个连接。
输入主机IP地址和名称(名称可以随意写),端口一般默认为22。
完成以后选择左侧菜单栏中的用户身份认证,将用户名和密码填入,确定,服务器添加完成,接下来就可以连接了。
如果黑色区域出现如下图所示字符,证明连接成功,恭喜你可以在命令行控制服务器了。
安装宝塔面板
正如bt.cn官网所说,宝塔面板是一个简单、好用的面板,它的功能就是将LNMP和服务器的各种管理集成到一个可视化的WEB环境来管理,通过面板,我们普通人不需要掌握具体的技术,只需要动动鼠标,就能像专业的人一样使用这些技术,不管是搭建还是维护网站都非常简单。
接下来我们在服务器安装宝塔面板,输入下面的命令并执行(最新宝塔面板需要在centos7系统用,其他系统的命令查看这里)。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
安装中途会脚本询问是否将网站安装在www目录,直接选择y,然后确认即可,大概会需要几分钟的时间。
更新:宝塔面板为了提升安全,已将面板路径在之前的8888端口增加了随机入口,所以最好将登录信息长期保存,以后面板的管理都需要用到这些信息。
安装网站环境
使用刚刚获得到的信息,浏览器访问你的后台,登陆宝塔面板(地址一般为http://ip:8888/随机字符串,账号密码也就是刚刚安装完显示的,这里一定要将这些登陆信息保存好)。
注意:如果使用的是阿里云之类的云服务器提前开放安全端口,包括8888、80、443等。