搭建网站主要分为以下几个步骤
1、购买域名
2、购买云服务器
3、安装控制面板
4、将域名解析到服务器
5、安装wordpress程序
6、设置wordpress程序
完成以上步骤就可以成功搭建出一个网站,我们就可以通过自己的域名来访问自己的网站了。接下来说下具体的操作。
购买域名 one
域名是与服务器的地址是相配套的,即使不用域名,只要记住服务器的地址,通过服务器的地址也是可以正常访问我们搭建好的网站的。但用服务器的地址登录网站会比较难记,而且我们每次更换服务器的时候,网站的登录地址都会变,非常的不方面,
所以通过将域名和服务器地址绑定,可以方便我们记忆网站的地址,而且后期即使我们更换了服务器,只需要将域名绑定到新的服务器上就好了,域名一直是唯一的,所以也方便我们的网站被用户熟记。
新注册的域名根据后缀的不同,价格会不同程度的上浮,其中.net属于国际域名,价格最贵,.com属于全球注册量最多的域名,价格次之,.cn是中国企业互联网的标志,这三类域名注册是最多的。而且对seo优化也很友好,利于网站被google等浏览器收录。像.top之类的域名价格是最便宜的。
如果域名已经被注册,自己想要购买的只能从域名所有人手里购买,价格则需要看域名所有人要多少了。
国内域名的服务商挺多的,比较知名的主要有新网、阿里、腾讯、西部数码和华为。每家的域名服务商对新注册域名的用户都有优惠,而优惠的幅度基本都差不多。像.com的域名一般新用户只需要20元,.top的域名只需要1元。
注册域名后,只有一年的期限。后续每年都是需要续费的。像新网后续的续费是没有任何折扣优惠的。而腾讯在域名续费上一般都是打六折,所以在选择域名服务商的时候不能光看新用户优惠。
域名注册的流程比较简单(以腾讯云为例),在域名查询框内输入自己想要建立的域名,然后点击查询,就可以看到域名是否已经被注册,如果已经被注册则需要从注册方手中购买,价格由注册方来定。如果域名没有被注册加入购物车后付费即可。
购买云服务器 two
云服务器相当于是我们的电脑主机,购买云服务器相当于购买了一台电脑,一般云服务都会带一定的存储空间,像腾讯云是50g,只要不放视频等大文件,50g的内存,写博客是完全够用的,不够的就需要额外购买存储空间了。
购买云服务同样很简单(以uclud为例)进入云服务器的购买界面,点击购买就会跳转到云服务器的选购页面。
服务器地域的远近会影响用户的访问速度,比如你的云服务器选在了上海,那么上海的用户访问你的网站就会很快,而云南的用户访问你的网站则会相对慢一些。
此外选择国内的服务器和国外的服务器在备案方面有很大的不同。如果你的服务器是国内的是一定需要备案的,没备案的网站在国内属于非法运营,服务器提供方会关闭网页显示。即使你的网站搭建好了,也无法通过域名正常访问。
如果你的服务器是国外的服务器,是不需要备案。另外国内的网站想要售卖商品是需要一定的资质条件的,而国外的服务器是没有这种限制的,你可以随意在自己的网站上售卖产品。
所以相比国内的服务器,国外的服务器还是要更好一些。但国外的服务器一般比国内的服务器要贵一倍的价格。所以考虑到预算,则需要自己看情况选择了。
另外选购国外的云服务器时,需要将地域距离考虑在内,如果你的网站客户主要在国内那么就尽量选择离中国比较近的地域。像香港虽然属于国内,但因为实行的一国两制,所以服务器同样不需要备案。台湾也一样。所以可以优先选择香港和台湾,毕竟离中国很近,访问速度基本不受影响。
基础配置系统有windows系统和linux操作系统,linux操作系统常用的有ubuntu、centos、debian三个版本。这里我们建议选择centos8.x系统,方便我们后续安装操作面板。
如果是做博客写文章,1核1g就可以满足要求,核数越高,服务器的运行速度也越快。带宽影响的是并行的访问速度。
带宽越大同一时间可以接受访问的人数就越多。如果带宽小了,同一时间如果涌入大量人,网站是打不开的。一般博客站1m就可以了,如果后续日均访问人数提高了后可以考虑增加带宽。
目前提供云服务器的服务商也很多,主要有腾讯云、阿里云、华为云、美团云以及西部数据和uclud。各个服务商同样对于新用户都有折扣优惠。如果是购买国内的服务器,推荐选择腾讯云、阿里云和华为云。这几个平台对新用户的优惠力度都比较大,其中腾讯的服务比较完善,后期服务器续费也有优惠。
如果是购买国外的服务器,推荐uclud,像香港1核2g的云服务器,一年只需要150元,而且会送40g的存储空间。对于新用户来说真的很超值,目前在国外服务器上找不到一家比uclud更便宜的服务器商。
安装控制面板 three
面板是一款服务器管理软件,相当于是我们电脑上的window系统一样,可以让操作可视化。常见的面板软件有:宝塔、wdcp、amh等。
这里我们选择宝塔。宝塔linux面板7.4.5版本是基于centos开发的,为了最好的兼容性,我们前面在购买服务器的时候优先考虑使用centos8.x系统
在安装宝塔程序之前,我们需要先在服务器上给宝塔程序开放端口,你可以将端口理解成是服务器为了防止被病毒入侵设置的大门,如果不给宝塔开放大门,宝塔的安装程序是无法在服务器上运行的,自然也安装不上。
以ucloud为例,首先我们打开云主机的后台,选择详情——关联产品操作——修改外网防火墙
点击蓝色字体外网防火墙页面
点击创建防火墙
按照图片操作,开放如下端口ftp连接:20 21 30000-40000网站访问:80 443phpmyadmin管理访问:888数据库远程访问:3306面板:8888
重新回到服务器主机,修改外网防火墙为宝塔面板端口,点击确定
然后下载宝塔安装工具堡塔ssh客户端(免费/简单/中文/多屏)
这是宝塔安装工具的操作步骤在宝塔官网有教程
完成以上操作面板程序就已经安装完毕了
域名解析 four
域名解析就是将域名和我们的服务器绑定。这里以腾讯为例,打开我们购买到域名的控制后台,点击解析
然后点击添加记录,我们只需要添加两条记录
主机记录第一个填写 www ,也就是带3w的域名,如:www.xxx.com,然后记录值填写你的服务器ip地址,其他都是默认。
主机记录第二个不用填或者填@这个符号,也就是解析不带3w的域名,如:xxx.com,然后记录值填写你的服务器ip地址,其他都是默认。
这样,我们就可以通过 xxx.com 或 www.xxx.com 访问到我们的网站了。
安装wordpress five
输入账号和密码登录我们之前安装过的宝塔面板后台
第一次进入宝塔程序是这个界面
一键安装lnmp,等待安装完成后,关闭安装页面。
然后点击软件商店,在应用分类里选择一键部署
应用搜索找到wordpress程序,点击一键部署。
有域名的话填写域名,没有域名的话可以先填写服务器ip,数据库默认即可,不必修改
提交
成功部署wordpress,数据库名,账号,密码需要记录下来保存,后续会用到。
设置wordress six
在浏览器输入我们的网站域名,会自动出现如下页面,然后选择简体中文,保存
然后点击现在开始
红框内填写之前记下的mysql数据库的数据库名,用户名和密码,其他默认,然后点击提交
点击“进行安装”
填写网站标题,用于登录个人网站后台的用户名和密码,安装wordpress
安装完成
点击登录,然后记得把登录页面的网址保存下方便下次备用。输入刚设置的用户名和密码,进入网站后台,
然后在wordpress后台设置好网站模板和文章,直接保存就好了。然后登录你的网址就可以看到新建好的网站了