引言

通过之前的教程,相信小伙伴们已经成功拥有了一个属于自己的网站域名和服务器,本节我们就开始上手搭建网站,使用的是懒人宝塔面板来构建lnmp网站程序,作为示例我们使用wordpress程序来搭建一个博客。

搭建宝塔面板

宝塔面板是一个非常好用的建站程序,它能够提供一个类似于程序一样的界面,点几个按钮就能够将网站需要的环境部署到服务器,下面是具体搭建步骤。

使用xshell通过ssh登录进入服务器(不会的话请百度xshell使用方法),服务器系统推荐Centos 6.X/7.X,登陆后执行命令

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

回车后会出现一个问题

Do you want to install Bt-Panel to the /www directory now?(y/n)

直接输入y回车,这个意思是问你把网站目录放在哪里,y就是默认,我们默认就可以了,然后就开始跑代码了,跑完之后面板也就搭建完成了,最后命令行会给下图中的一个地址,也就是宝塔控制面板的地址了。

username和password是登录面板的管理员账号和密码,可以在宝塔面板后台修改。

好了,现在宝塔面板就搭建完成了。

一键安装lnmp网站程序

上面的过程只是安装了一个控制面板,配套的网站程序还没有安装,所以要通过面板来安装lnmp,lnmp是什么呢?

它代表的是Linux系统下Nginx+MySQL+PHP这种网站服务器架构。 Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。 Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。 Mysql是一个小型关系型数据库管理系统。 PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。 这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。

通俗点讲有了lnmp,网站才能正常运行,下面来看怎么用宝塔面板来构建lnmp。

将上一步中获取的地址输入到浏览器中,然后用账号和密码登录,登录之后会弹出一个框,让我们选择是搭建lnmp还是lamp,lamp是另外一套网站程序,由于lamp比较臃肿,所以我们建议选择安装左边的lnmp,直接点击一键安装。

然后面板就在后台自动安装网站程序了,这一步比较漫长,你可以砌壶茶,等待安装完成。

安装完成后可以在软件列表中看到以下软件,确保每一个都处于运行状态。

到这里,lnmp就安装完成了。

创建网站

点击网站处的添加按钮,填写域名信息,添加ftp和数据库信息,然后提交,注意域名一定要绑定到你的服务器ip。

现在我们尝试访问以下绑定的域名,如果出现下面的页面,就说明网站环境搭建的没有问题。

搭建wordpress

下面我们来尝试搭建wordpress,我们需要一个ftp工具,推荐filezilla,百度就可以找到,免费的,下载安装后打开,填写服务器ip和刚刚创建的ftp用户名密码,点击快速连接就进入到lnmp创建的网站目录了。

然后先把它放一边,我们还需要wordpress的网页程序安装包,可以直接在wordpress网站https://cn.wordpress.org/下载,下载zip包即可,下载到本地后解压,然后将解压出来的所有文件直接拖到filezilla里面的网站根目录中去,注意是拖动wordpress文件夹里的内容,拖进去之后是下图效果。

拷贝进去之后,我们再次访问网站域名,这时候会出现wordpress的安装信息。

这些需要填写的信息可以在宝塔面板数据库选项中查看,如下图

由于我们数据库主机在本地,所以就保持localhost即可,表前缀随意,按照格式填写好之后点击提交。

如果没有问题,会有一句问候

点进行安装,接着填写你的站点的基本信息和管理员账号信息,点安装wordpress。

接下来会卡1分钟,直到出现如下界面,安装就完成了。

这时候访问域名就可以参观自己的第一个网站咯。

它现在还有点丑,但是wordpress提供了丰富的主题,你可以自行设置和修改。

总结

OK,总结一下,今天主要是教大家宝塔面板和网站的搭建,宝塔面板只是一套预安装程序,真正起到架构作用的是lnmp哦,这点一定要搞清楚,相信看了这部分教程你一定能够顺利的搭建自己的网站了,好啦,到这份教程为止,小白建站系列就告一段落了,但是我们的学习脚步是不会停止的哦,期待doubledou更加精彩的教程吧~

 

特殊说明:一个服务器可以搭建多个不同的网站哦,也可以绑定不同的域名,这是lnmp的优点。现在宝塔面板还支持一键ssl,也就是你可以轻松让你的网站支持https协议,网站访问更安全,更难被劫持。

 

最后,欢迎大家关注我和豆豆一起弄的公众号,转发公众号文章有doubledou科学上网优惠券的奖励哦~