请选择 进入手机版 | 继续访问电脑版

(原创)小白搭建博客教程-购买虚拟主机并搭建(2)

发表于 2016-08-12 10:34 显示全部楼层 26 724

本帖最后由 tim 于 2016-8-14 00:20 编辑
该文章属于<小码哥社区 — tim>原创,转载请注明:

<小码哥社区 — tim>http://bbs.520it.com/forum.php?mod=viewthread&tid=1866

上一回说道:小白搭建博客教程之流程

教程有4篇:

  1. 购买域名

  2. 购买虚拟主机并搭建(Linux)

  3. 域名解析

  4. wordpress等博客平台安装步骤。

下面开始第二篇:

虚拟主机选择

    域名有了,接下来要有主体,一个虚拟主机,可以让你的博客或者网站放在虚拟主机上“跑”起来。域名就好比车牌号,虚拟主机就好比发动机。

    虚拟主机大致分2种。国内虚拟主机与国外VPS。价格的话从几块到几千一个月不等,相差比较大,因为厂商搞活动,有些时候还免费送,充多少钱送多少钱。国内虚拟主机价格普遍比国外VPS高。

    国内便宜的主机建议大家不要购买,空间大小、数据库大小以及带宽流量都非常有限,即使是国外的无限主机在CPU使用率和文件个数方面也是有限制的,而且大部 分便宜的虚拟主机都是公用IP,容易受到同虚拟主机网站的牵连,当然这个可以通过购买独立IP解决。想要玩一玩那就随便,真的想要写好一个博客还是选择阿 里云、腾讯云(学生认证后1元可得65元每月的虚拟主机)等大厂商的服务比较好。(国内访问速度快,需要备案,手续繁琐

    国外VPS性价比也不错,搬瓦工、Linode、Vultr等都可以选择,买VPS不仅可以搭建网站,还可以科学上网,你懂的,满足你的特殊需求。(国内访问速度一般,无需备案,方便快捷

虚拟主机搭建环境

一键部署工具选择

    虚拟主机买好后,可以进行以下步骤,大家一步一步来:

系统选择

    Centos7比较好,Centos稳定性高,遇到问题查阅资料方便,Debian占用内存等资源少,但是遇到问题查找资料没有Centos方便。

连接虚拟主机

参考我之前写的文章:(windows)

    连接虚拟主机终端:分享下平时我在windows平台下开发用的一些比较好的软件-putty(三)

    虚拟主机上传文件:分享下平时我在windows平台下开发用的一些比较好的软件-winscp(四)

(Mac下推荐用Yummy FTP Pro上传下载虚拟主机/服务器文件连接终端用自带的就好)   

    接下来就是环境搭建了,需要用到putty。这里介绍搭建wordpress博客环境的搭建,毕竟干不同的事要不同的环境,这里要说明下。以下推荐几个一键部署工具:

  1. OneinStack

  2. 军哥的LNMP

  3. lnmp、lamp、lnmpa一键安装包

    我一直用的是Oneinstack,因为这个更新快,功能强大,满足我这个强迫症用最新版本软件的需求。1和3是同一个·作者的,一直不懂为什么要出2个, 而且里面内容差不多,最近看作者说以后会把3合并进1,只有Oneinstack。2是一些老站长比较推崇的,这个出现的比较早,2009年就有啦!!自 然许多人就习惯用LNMP,毕竟情怀。而Oneinstack2015年才开发第一个初始版本。

刚刚看啦下,LNMP最后一次更新在 2016年6月1日,上一次在2015年6月1日。。。。,而且据我观察,几乎每个版本都是儿童节左右出来,原来如此,前几个月我看2015年才更新的稳 定版,我还以为不会更新了,强迫症的我肯定不会用的,看来作者是稳定一年一更的节奏呀。

开始一键部署

    根据个人喜好选择好一键部署工具后,安装的话可以上工具网站,有很详细的介绍,我在这里也就不粘贴复制了。不过我在这里贴上我的Oneinstack工具的配置,因为许多小白连Nginx、PHP都不知道是啥,更不用谈如何选择了。


      1. 打开putty,连接虚拟主机,根据提示下载好Oneinstack:

        yum -y install wget screen python   #for CentOS/Redhat
        # apt-get -y install wget screen python  #for Debian/Ubuntu
        wget http://aliyun-oss.linuxeye.com/oneinstack-full.tar.gz    #阿里云用户下载
        #wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz    #包含源码,国内外均可下载
        wget http://codex.deamwork.com/mirrors/Linuxeye/oneinstack-full.tar.gz #根据我的经历,这个下载速度快
        wget http://mirrors.linuxeye.com/oneinstack.tar.gz    #不包含源码,建议仅国外主机下载
        tar xzf oneinstack-full.tar.gz
        cd oneinstack    #如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件
        screen -S oneinstack    #如果网路出现中断,可以执行命令`screen -r oneinstack`重新连接安装窗口
        ./install.sh     #注:请勿sh install.sh或者bash install.sh这样执行
      2. 第一个默认端口号,回车就好,默认22;

游客,如果您要查看本帖隐藏内容请回复

总结

    服务器环境部署这一块大家可以多多尝试,尝试的越多,明白的就越多,有些问题也就理解的越透彻,当初我的服务器经历过无数次的部署与重装系统!!所以现在才 略微了解其中的奥妙。还有,有些人喜欢用面板控制主机,因为图形化界面,容易操作,不需要敲代码,很方便,面板软件有:1、AMH (AMH 4.2 免费,后面的都是按月收费使用的);2、wdCP。不过我从来没有使用过,没有办法评价,作为一个程序猿当然是进终端啪啪啪滴敲代码更爽了,安装面板还占 用内存资源,还有Bug。



欢迎访问个人技术博客


评分

参与人数 1学币 +6 收起 理由
seemygo + 6 果然细节好多~~

查看全部评分

回复 使用道具
举报
oneKey_4514

发表于 01-13 21:44 显示全部楼层

前来学习!!!!!

回复 支持 反对 使用道具
举报
佳木繁玥

发表于 2017-02-17 05:23 显示全部楼层

楼主你好

回复 支持 反对 使用道具
举报
liquanhai

发表于 2017-02-17 00:20 显示全部楼层

回复 支持 反对 使用道具
举报
大少女

发表于 2017-02-16 23:02 显示全部楼层

回复 支持 反对 使用道具
举报
江北飙车

发表于 2017-02-16 22:26 显示全部楼层

回复 支持 反对 使用道具
举报
TigerCY

发表于 2017-02-16 21:34 显示全部楼层

回复 支持 反对 使用道具
举报
纯银

发表于 2017-02-15 14:35 显示全部楼层

支持!支持!!

回复 支持 反对 使用道具
举报
magicpapacy

发表于 2017-02-15 12:44 显示全部楼层

回复 支持 反对 使用道具
举报
金夜威尼香

发表于 2017-02-15 08:23 显示全部楼层

顶!顶!顶!

回复 支持 反对 使用道具
举报
123下一页

发表新文章
tim

小码哥骨干成员

0

学分

1071

学币

1419

积分

小码哥骨干成员

Rank: 6Rank: 6

积分
1419

小码哥iOS学员勋章活动达人勋章论坛荣誉内测勋章关注新浪微博关注小码哥教育公众号小码哥周年庆鼠标垫小码哥周年庆T恤意见领袖勋章论坛百帖达成勋章真土豪勋章勋章

Ta的主页 发消息
精华帖排行榜

精彩推荐

  • 关注小码哥教育