今天,分享下(不,我觉得这里用“记录”更合适)最近刚实操的一个网站搭建全过程。
废话不多说,直接进入主题。
首先,搭建网站前期需要准备的工作:
购买域名租用服务器(本文以免费的谷歌服务器为例)安装wordpress域名和服务器绑定通常,只要一个域名(网址)没有被人注册购买,我们都是可以去购买。注册网址的时候,需要考虑网址的长度,和你业务的关联度以及便于记忆等因素考虑。购买域名的网站很多,耳熟能详的估计就是:
域名注册,域名交易,虚拟主机,企业建站和企业邮箱-GoDaddy中文站sg.godaddy.comBuy domain name - Cheap domain names from $1.37 - Namecheapnamecheap.com当然,国内的也有我们的腾讯云。
腾讯云 - 产业智变 云启未来cloud.tencent.com我一般是在namecheap.com上购买,为什么?便宜嘛,看它网址就猜到了。一般一年的费用在60元rmb左右。如下图:
注:一般都是选.com的域名购买
namecheap先输入你想要的域名输入选好的域名 可以看见价格等信息对于新注册的namecheap用户,一般会有折扣码的,可以自行google折扣码。加入购物车后,进行付款,有paypal的建议paypal付款,如果没有的话,信用卡也是可以的。
由于google cloud新客户有300刀赠金,可以抵用google cloud的支出。初学者至少可以免费使用1年以上,所以服务器算是免费撸到手。这里我们要摒弃免费的就是不好的想法,其实人家google cloud的优势很明显:
接近免费:google cloud最便宜的主机套餐约7刀/月,300刀至少能用第一年内不用花钱;虽然我之前也用过siteground,但是白花花的钱摆在那里,对于第一个或者只有1个网站的朋友来说,能省则省。速度快:速度的话我只想说四个字:毕竟谷歌!!!谷歌云服务器链接奉上:
google.cloud.comgoogle.cloud.com谷歌云服务器首页siteground的收费表 没有免费的香啊但是,google cloud也有一个缺点,那就是google cloud只会给你一个空白的主机,你需要自己安装LAMP环境。这一点,没有siteground简单,对于新手来说比较复杂。这里,大家应该明白了为什么我要将“分享”改成“记录”了吧!
首先,打开https://cloud.google.com/,点击右上角“免费开始使用”,登录上后,跳出如下页面:国家/地区栏勾选香港,同意服务条款以及电子邮件状态,继续。
选好地区 勾选条款账号类型一般都选个人就行,填写自己的信用卡信息(这里卡片需要是mastercard或者visa)以及香港的账单地址(放心填写,地址可以抄我的也可以自行谷歌一个,不会真的寄给你纸质账单的),填好后,点击开始免费试用。
按上图的地址进行填写免费使用后登录到谷歌云服务器后台首页或许很多人都或多或少地使用过也安装过wordpress,wordpress非常的强大。
WordPresszh.wikipedia.org/wiki/WordPressWordpress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。截至2018年4月,排名前1000万的网站中超过30.6%使用WordPress。WordPress是最受欢迎的网站内容管理系统。全球有大约30%的网站(7亿5000个)都是使用WordPress架设网站的。WordPress是目前因特网上最流行的博客系统。
进入google cloud主页后,在搜索框输入:wordpress certified by bitnami
然后,启动。
搜索wordpress certified by bitnami点击启动wordpress安装包安装ing启动后进入设置界面,配置参数请参见(图十一)红色框内:
参照上图设置即可设置好,点击部署即可等待部署完成就可以,此过程预计3分钟左右。部署完成后页面如下:
wordpress网站的相关资料可以看见,google cloud页面右手边的资料就是你wordpress的相关资料,包括你的wordpress后台登录名以及密码,前端的网址以及后台的网址。建议复制粘贴在文档里。
装好后,点击后台登录端和网页端网址,显示如下:
后台登录端网页端点开网站的前端网址,如上图所示,我们会发现在网站的右下角有个Manage的按钮,这个是什么呢?对,广告!这是wordpress安装包自带的广告,我们当然不希望自己的网站免费给别人广而告之,所以我们要移除他们。怎么移除呢?喏,它来了,它真的来了。
其实,移除wordpress右下角Logo只要在SSH控制页面输入3条命令就可以。命令行先附上:
第一条:sudo /opt/bitnami/apps/wordpress/bnconfig --disable_banner 1
第二条:sudo /opt/bitnami/ctlscript.sh restart apache
第三条:sudo /opt/bitnami/ctlscript.sh restart nginx
操作:首先在google cloud首页点左上角菜单,compute engine,虚拟机实例,SSH下拉菜单,在浏览器窗口中打开。打开SSH编辑页面后,按照上述给的命令顺序,输入,记得copy进去后按下回车键。
铛铛铛,完成输入命令后,会到网站前端,刷新下网页,就会看见右下角的Logo此时已经被移除了。
Logo被移除后的网页搞定了前面几项工作,现在只剩下刚买的域名和google cloud绑定了。严格的说,namecheap上购买的域名便宜不假,但是要和google cloud绑定起来,稍微有点复杂。简单的说,就是将google cloud上建立一个属于你刚购买的域名的DNS,如http://iammaozi.com这个域名。
首先,在google cloud首页点左上角的菜单,下滑找到网络服务,cloud DNS,进入页面后,创建区域。如下图:
创建好了后,要添加2个记录集,按照下图进行设置,注意,这里需要用上google cloud给你的外部IP:
创建完成后,将google cloud给你的4条DNS逐条复制,进入namecheap页面,找到新买的域名,点击manage,如下图设置即可。
namecheap如果你也顺利做到这里,恭喜你,前期的工作基本上完成了。现在一般需要等待4-24小时左右,你的网站前端域名就变成了http://www.xxx.com
了。
当然,如果你没能跟着教程走到这里或者哪里有什么疑问,不要吝啬,也不要害羞,欢迎联系,大家可以一起探讨。
假如你是一位大神,如果哪里做的有什么不对的地方,热烈欢迎指正。
最后,如其说分享,不如记录更加亲切。