本教程讲0基础新手怎么搭建网站,用于公司官网、产品展示、个人博客、甚至是商城。
我们将会使用宝塔linux和wordpress来建站。宝塔linux是一个可视化管理linux系统的web页面工具,新手不需要学linux复杂的命令、直接通过页面可视化操作即可。wordpress是世界上最流行的建站工具,简单易于学习,据说世界上30%-40%的网站是用wordpress做的。
一.准备服务器
网站需要运行在一个云服务器上,才能被世界各地网友访问到。所以要购买一个云服务器。
云服务器注意以下几点:
- 配置至少1核2G,内存至少2G,因为宝塔linux和wordpress占用资源多。本教程用2核4G做示例。
- 位置选择离网站使用人群近的地方,比方网站使用人群主要在美国就选择洛杉矶等美国城市,如果使用人群在国内就选在国内城市或者香港,如果使用人群在东南亚就选择香港新加坡东京等东南亚城市。越近访问越快。
- 位置如果选择国内,域名需要备案,如果选择香港或者国外,域名就不用备案。备案就是做个申请,在域名购买的云厂商都能做,如果是个人那网站只能用于展示、个人博客类型,否则备案很难通过,如果你是企业才能做盈利性的网站备案。
- 关于带宽配置,便宜的服务器通常是共享带宽,如果网站是博客、展示网站、访问量不高,那轻量服务器共享带宽足够了;如果访问量很高,就买独享带宽,比方ucloud的快杰o云服务器、阿里云固定带宽ecs。
- 操作系统选择centos8
服务器推荐在vpsboy.top网站选择,里面收集了多种便宜云服务器、各个城市的、教程,推荐使用ucloud(国内大厂、性价比高、售后好,本教程网站用ucloud服务器做示例),点击进入vpsboy网站
二.安装宝塔
准备好服务器后,打开宝塔官网www.bt.cn/new/download.html,往下滚动到Linux面板在线安装,填写好服务器ip、用户名使用root、填写密码,如下图

安装过程需要20-30分钟,在等待安装的过程中,可以执行第三步准备域名。
三.准备域名
域名是用来方便人们记住你的网站,否则记住ip很难。域名在各个云厂商都可以买,如ucloud、阿里云、华为云等,在这些厂商后台搜索框搜索“域名”就可以了,我在porkbun.com购买一个域名toy123.top
推荐一个业内最低价的域名购买网站:porkbun.com ,虽然是英文的,不过使用起来都差不多。
域名选择:域名最好与网站的主题、网站关键词、品牌词一样或者有关系。比方说我打算以玩具为主题做个网站,我可以选择toy123.com,toychina.cn ,toy.net之类的域名,一般.com 的常见域名会比较贵(因为普通人都知道.com),另外单词越简单、越公共越贵,所以在费用和域名设计间做个选择。
如果你只是尝试做网站,不确定做多久,可以买一年的域名,到期再续费,续费会比首次买贵;如果你确定网站要做一段时间,可以一次买3年、5年。
域名解析:我的域名是toy123.top,在解析记录里(各云厂商后台域名管理都差不多,都是这样做),加两行记录,就可以把域名和服务器ip绑定,如下:
- toy123.top 记录类型A 服务器ip
- www.toy123.top 记录类型A 服务器ip (当访问www.toy123.top,就会访问你的服务器)
四.创建网站
等待宝塔linux安装结束后,页面会有提示,给出后台宝塔的地址、账号、密码。然后登录宝塔后台系统,首次使用宝塔可能会提示你绑定手机号,自行绑定即可。
点击左侧菜单网站->添加站点。这时候创建网站有两种方式,使用宝塔自带的wordpress安装和自己上传wordpress压缩包
第一种方式.使用宝塔自带的wordpress安装
这种方式简单,推荐新手使用。
左侧菜单->网站->点击添加站点->选择一键部署->选中wordprees(这是用宝塔指定的wordpress版本创建网站,这个版本通常是稳定版本)->在域名里添加购买的域名和www.域名(让www.域名解析到网站上)->点击提交

提交后,会下载安装包,等待一会后会安装成功。
等提示安装成功后,点击左侧菜单->数据库->找到刚刚创建的数据库(名字和网站域名相同),点击小眼睛符号查看数据库密码

然后在浏览器访问自己的域名,比如toy123.top,打开就是wordpress的初始化页面,把数据库名、用户密码填写进去,然后点击提交,如下图

点击运行安装

填写网站标题、用户名和密码(这是用来后续登录wordpress后台的账号,重要,要记住自己写的用户密码)、邮箱,点击安装wordpress

提示安装成功,点击登录,输入刚刚创建的用户名密码

现在就登录到wordpress后台了,安装成功了,如下图

第二种方式.自己上传wordpress压缩包并安装
这种方式可以自己控制wordpress版本
点击添加站点,然后输入域名,域名就用toy123.top和www.toy123.top两个,然后把ftp、mysql等全部选择创建,然后提交,如下图:

然后自己找一个wordpress安装包,可以自己控制想要的版本,注意与之匹配的php、mysql版本要自己安装好,比如这个链接下载 – WordPress.org China 简体中文
然后把包上传到文件->对应网站目录->解压安装包,就算可以了,然后访问域名就能跳转到wordpress初始化页面,它会自动提示你安装数据库等等操作,一直往下点击即可。

五.设置主题、文章、插件
以后再管理网站,就进入wordpress后台地址,浏览器输入 域名/wp-admin
主题
wordpress的样式主要就是通过主题来做的。在左侧菜单点击外观->主题,里面有几个自带的主题,点击安装新主题,可以去找一些免费主题试试效果。

选择一个好看的主题点击安装,也可以点击预览看看初步效果

安装好后,点击启用

然后访问 域名,就能看到初步效果,这个效果可能还不够好看,因为还没有按照主题的功能上传图片、写文章等。主题都有一个自定义功能,点击左上角“自定义”,进入主题的设置页面,每个主题的自定义内容不同,所以要自己探索一下主题自定义,通常自定义会包含网站背景图、logo、滚动图片、主页显示什么(文章列表或页面)、导航菜单、社交媒体、页眉页脚等等。如下图:

把自定义都设置好,这个网站样式基本就设置好了。如果你觉得自己做的样式很差,你可以参考主题案例demo,一般主题详情里会写demo地址,如下图:
如果想要网站使用手机访问时样式能适应手机,在选择主题时要注意主题是响应式的,如果主题没有响应式功能,那手机打开效果很差。如下图:

文章
如果做博客、展示型网站,文章是必不可少的。文章里面可以加图片、视频,再通过自定义功能设置主页上如何展示文章列表、文章分类等等。

插件
如果你觉得网站缺少什么功能,就在插件里搜索,插件是给wordpress再扩展一些功能,比方说统计网站访问量、做好看的表格插件、页面布局插件、seo插件等等。