我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

说到第一次使用网站建设,相信大多数人的印象都是使用虚拟主机和空间来建立网站,因为便宜、省心,自己搭建一个小型网站就足够了。然而随着各种技术的飞速发展,很多原有的虚拟主机已经不能满足配置要求了。再加上各种云服务和VPS的降价,服务器性价比已经很高了。不管是企业网站建设还是个人博客,很多人都开始使用服务器来搭建网站。今天就给大家分享一个如何在VPS服务器上搭建网站的教程。

本教程将详细讲解网站建设流程,从服务器配置、域名解析、宝塔面板、网站搭建、网站优化等一系列操作讲解网站建设方法。通过本教程你不仅会学到如何成功搭建一个网站,更多的是学习网站优化,它可以发挥很大的作用,但前提是你已经掌握了它。

前期准备

首先要告诉大家,建站对于普通人来说很简单,费用也不高。首先很重要的一点就是程序是免费的,使用上没有任何限制。网站基础投资只需要一个域名和一台服务器,大概一年几百元。即使你的网站是企业网站,需要的功能比较多,也可以通过付费主题和插件来实现大部分功能。通常几十块钱就可以买到非常强大的主题和插件,避免高昂的开发成本。

由于主题和插件可定制性强,本教程仅介绍网站搭建和基本优化,需要进行以下准备。

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

想要运行一个网站程序,必须要有相应的软件,也就是服务器环境,比如我们常说的LNMP就是Linux+Nginx+Mysql+PHP的环境,这个是运行的基础,当然你不需要了解这些,在这篇文章中我们会使用宝塔面板工具来帮助搭建运行环境,基于宝塔面板之后的维护会更加简单。

接下来我们开始使用服务器命令来搭建网站环境。

安装

php $domain_php $domain_php $domain

由于不能直接连接Linux服务器,所以需要一个SSH软件,建议用它作为远程连接软件,个人和学校免费,可以直接在官网下载,下载步骤可能有点麻烦,需要申请,信赖本站的朋友可以直接下载,-6.0.0089p。

软件安装过程这里就不细说了,没什么需要注意的,有简体中文,可以切换。

连接到服务器

安装软件后就可以开始连接服务器了,提前准备好服务器的IP、账号、密码。

打开软件,选择文件——新建,添加连接。

php $domain_php $domain_php $domain

输入主机IP地址和名称(名称可以是任意名称),端口一般默认为22。

完成后在左侧菜单栏选择用户认证,填写用户名和密码,确认,服务器添加完毕,接下来就可以连接了。

php $domain_php $domain_php $domain

选择文件-打开,连接到刚刚创建的服务器。

php $domain_php $domain_php $domain

如果黑色区域出现下图所示的字符,则表示连接成功。恭喜你,你现在可以从命令行控制服务器了。

安装宝塔面板

正如官网所说,宝塔面板是一款简单易用的面板,它的作用是将LNMP和服务器的各种管理整合到一个可视化的WEB环境中进行管理。通过面板,我们这些普通人不需要掌握具体的技术,只需要动动鼠标就能像专业人士一样使用这些技术。无论是搭建网站还是维护网站,都非常简单。

接下来我们在服务器上安装宝塔面板,输入以下命令并执行(系统需要使用最新的宝塔面板,其他系统的命令可以参见这里)。

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

在安装过程中,脚本会询问是否将网站安装在 www 目录中。只需选择 y 并确认即可。这将需要几分钟。

最后获取到了宝塔面板的登录信息并保存。

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

安装网站环境

使用刚刚获取的信息通过浏览器访问你的后台,登录宝塔面板(地址一般为:8888/随机字符串,账号和密码就是安装完成后显示的,这里一定要保存好这些登录信息)。

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

php $domain_php $domain_php $domain

首次登录宝塔面板后台的时候会弹出一键安装环境,在这里我们需要耐心进行设置。

仔细看下图的设置,安装环境主要有三点。

选择LNMP环境,节省资源

调整Mysql、PHP版本

选择编译安装作为安装方法

php $domain_php $domain_php $domain

最好按照上图的配置来安装,有朋友可能会问为什么不选择PHP7.2,这个主要是考虑最大程度兼容各种主题和插件,如果选择PHP7.2的话可能会出现一些奇怪的问题,当然如果后期主题和插件兼容好了可以换成7.2。还有一点就是如果服务器有512M内存的话最好选择.5,不然压力会很大。

php $domain_php $domain_php $domain

LNMP环境编译安装过程大概需要半个小时,具体时间取决于服务器性能。

建立网站

服务器LNMP环境安装好之后我们就可以开始建站了,下面就是建站的主要步骤,用过虚拟主机的朋友应该很熟悉了。

创建新站点

选择网站-添加站点,首先填写自己的域名,一般是两种格式都绑定的,同时创建FTP和数据库。

php $domain_php $domain_php $domain

创建完成后会显示在网站列表中,不管你是否记得这里的密码,都可以随时查看,之后你还需要在这里管理网站。

php $domain_php $domain_php $domain

域名解析

服务器已经绑定域名了,接下来就是添加解析,其实就是添加两个A记录就可以了,很简单,这里我用的是腾讯云的域名,其他服务商可能略有不同。

登录控制台,选择域名注册-查找您的域名-解析。

php $domain_php $domain_php $domain

与服务器绑定一致,在域名上增加了两条记录,一条对应www,一条对应@,都解析到服务器的IP地址。

php $domain_php $domain_php $domain

解析完成后,访问域名,若显示“恭喜,网站创建成功”,则表示解析完成,可以进行下一步建站。若仍无法访问,请等待几分钟后重试。

请注意,部分国外域名解析生效时间较长,可能需要等待一天左右。

下载安装包

因为需要去官网下载程序,所以我们用的是宝塔的远程下载功能,我先教大家怎么用。

我们进入宝塔后台-文件,可以看到这是服务器的文件系统,默认的/www目录是所有网站的目录,我们可以看到刚刚创建的网站wpwp.xyz,点击进去就可以进入。

php $domain_php $domain_php $domain

可以看到网站还是很空的,可以先删除两个没用到的index.html和404.html。

php $domain_php $domain_php $domain

在文件上方,我们可以看到上传右侧有一个远程下载按钮,点击后会弹出一个对话框。

这里我们填写最新版本的下载地址,确认之后会下载到当前目录下。

有些朋友可能不知道怎么获取下载地址。打开下载,右键下载按钮-复制链接地址。

php $domain_php $domain_php $domain

等待一段时间,下载完成后,点击刷新按钮,就可以看到程序的压缩包了。

php $domain_php $domain_php $domain

选择右键-解压,直接确认。

php $domain_php $domain_php $domain

解压完成后在网站根目录下会多出一个文件夹。

但是这个还不能直接用,我们还需要将文件夹内的文件全部移动到网站根目录下。

选择所有文件,剪切,然后将其全部粘贴到网站的根目录中。

php $domain_php $domain_php $domain

最终的目录结构如下

php $domain_php $domain_php $domain

安装

现在环境和程序已经准备好了,您可以开始安装网站。

进入,进入程序安装界面,第一步选择立即开始

php $domain_php $domain_php $domain

进入数据库配置界面,由于我们在新建网站的时候已经为对应的网站创建了数据库,所以直接填写信息即可,具体参数可以在宝塔后台-数据库中详细查看。

php $domain_php $domain_php $domain

php $domain_php $domain_php $domain

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

php $domain_php $domain_php $domain

接下来就是配置网站的基本信息了,为了安全起见,最好不要使用admin作为用户名,如果只是网站测试阶段,请在网站建好后勾选禁止搜索引擎,开启抓取。

网站搭建成功,登录域名/wp-login.php进行管理网站。

php $domain_php $domain_php $domain

至此我们的网站已经搭建完毕。如果你只是想玩一玩或者学习一下,这已经足够了。

但是如果你做了一个优秀的网站,并且长期坚持做下去,还是需要进一步的优化的,后面的内容会教你一些基本的优化,比如配置https,固定链接,伪静态设置等等,这些在现实环境中基本都是必备的。

优化

部署完成后,我们可以针对网站采取一系列的优化措施。

二维码
扫一扫在手机端查看

本文链接:https://by928.com/6621.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线