文档章节

从购买服务器到建站,从0打造自己的网络领地。

Qcloud_KID
 Qcloud_KID
发布于 2017/03/20 21:43
字数 1429
阅读 13
收藏 0

记得当年我萌生出要建立一个自己的网站的时候,在网络上搜索了很多教程,但是都不怎么能看懂,于是建站这个事情折腾了我很长的时间。在学习了很多知识之后,我终于能够熟练的从0到1建立一个安全可靠的站点。现在把我的经验分享给各位刚入坑的伙伴,希望新手不用像我当年一样为建站苦恼。
----------------------第一部分--------------------简单介绍云服务--------------------------------------------------
要想建立一个网络站点,前提要有一个“公网服务器”,“公网”就像一块土地,“服务器”就像建立在土地上的建筑物。你要想把你的建筑艺术拿出来给别人看,两者缺一不可。但是,对于个人而言,购买“公网服务器”的成本太高,所以“云服务”应运而生,通过“云服务”可以让你很轻易的购买到服务器,而且管理方便。目前比较火的云服务器厂商有“腾讯云”、“阿里云”等。下面,我就已“腾讯云”为例,叫你从0打造自己的web站点。其实各大云服务商的购买流程大体都差不多,选择谁还要看你自己的选择。
----------------------第二部分---------------------购买网络云服务--------------------------------------------------
打开“腾讯云”的官方网站,使用QQ号登录。
选择云产品→基础产品→计算→云服务器,进入云服务器购买页面。

点击立即购买,进入选购服务器界面,根据自己的需要选择适合自己的服务器,包年包月还是按量计算,可以随意搭配。

下一步选择服务器系统,这里我选择centos7.2的系统,因为centos属于linux系统,可用性要相对于windows高一些,所以我推荐大家选择centos,后面我都已centos为例建立站点。

下一步选择储存和网络服务,根据自己的实际情况选择即可,注意"分配公网ip"这一项必须要选择,否则别人就无法访问你的站点啦!

下一步设置服务器密码,然后付费,即可获得自己的一台云服务器啦!
----------------------第三部分---------------------如何进入服务器--------------------------------------------------
首页点击自己的ID,可以进入控制台界面,在这里面,你可以找到自己购买的所有云服务,找到“云主机”列表,可以看到自己购买的云服务器和公网ip。
许多第三方工具可以登录你的云服务器,这里以免费的ssh软件Putty为例。

帐号和密码为购买服务器时,最后一步设定的密码,默认帐号为root
如果你使用的是苹果公司的Mac os,那么直接在终端输入ssh root@“你的ip地址” 即可登录。
----------------------第四部分---------------------如何配置服务器--------------------------------------------------
我们的目的是为了建立一个web站点。一般来说,linux下web站点的环境有lamp和lnmp两种。lnmp的效率比lamp高,更加适合小服务器,所以,下面我教大家如何快速建立一个lnmp环境。
使用putty登录进服务器之后,可以输入各种命令,下面安步骤输入下面的命令即可。
1. 下载并安装LNMP一键安装包:
安装LNMP稳定版
wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lnmp
按上述命令执行后,会出现如下提示:

需要设置MySQL的root密码(不输入直接回车将会设置为root)如果输入有错误需要删除时,可以按住Ctrl再按Backspace键进行删除。输入后回车进入下一步,如下图所示:

询问是否需要启用MySQL InnoDB,InnoDB引擎默认为开启,一般建议开启,直接回车或输入 y ,如果确定确实不需要该引擎可以输入 n,输入完成,回车进入下一步
选择MySQL版本,目前提供了较多版本的MySQL和MariaDB,需要注意的是MySQL 5.6,5.7及MariaDB 10必须在1G以上内存的更高配置上才能选择:

输入对应MySQL或MariaDB版本前面的序号,回车进入下一步,选择PHP版本:
接下来直接按照默认选项就行选择就可以,一路按回车即可,不多解释了。
提示"Press any key to install...or Press Ctrl+c to cancel"后,按回车键确认开始安装。 
下面就是漫长的安装阶段了,安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。
2.安装完成
如果显示Nginx: OK,MySQL: OK,PHP: OK,并且Nginx、MySQL、PHP都是running,80和3306端口都存在,并提示Install lnmp V1.3 completed! enjoy it.的话,说明已经安装成功。

接下来按添加虚拟主机教程,添加虚拟主机后上传网站代码,可以使用sftp或ftp服务器上传网站,将域名解析到VPS或服务器的IP上,解析生效即可使用。
添加虚拟主机的命令是lnmp vhost add
接下来按照他给的提示设置域名(没有域名可以直接用ip替代)等信息,即可完成虚拟主机的创建。
如图:
下面就是上传wordpress或者你自己做的静态网页。网络上的教程数不胜数。
当你成功上传页面,你的个人网站就完成了。

© 著作权归作者所有

Qcloud_KID
粉丝 5
博文 49
码字总数 98480
作品 0
深圳
私信 提问
0技术,自助建站,自助建立手机、电脑企业网站

模版建站,可以通过代理后台填入网站名、手机号、联系人等信息,点击生成按钮,一键生成手机或者电脑网站。生成时会自动给客户生成一个账号密码,将此给客户,其余的新闻了、产品图片了、关于...

鬼画符
2016/10/03
23
0
中小企业如何建官方网站 | 推荐阿里云自营建站服务

近期准备使用ThinkCMF管理架构搭建一个新的资讯网站,已经拥有的两个域名全是在阿里购买以及备案的,现在需要选择一个适合的云服务器,所以就逛了逛阿里云,看看对于建站方面有没有什么推荐,...

小女子是也
08/29
0
0
揭秘 | 小白如何0基础0元建站

大数据告诉你 据最新《中国互联网络发展状况统计报告》数据显示,截止2018年6月,中国网站数量为544万个,半年增长率为2%。 在当下互联网蓬勃发展的大环境下,我们每天都在和各种网站交互。网...

GavinHsueh
2018/10/18
0
0
零基础入门—网站建站教程(新手必备)

前言 相信很多新用户会有这样的疑惑,我要做个网站,到底要使用什么产品,如何能快速完成网站建站呢?搭建网站有两种选择,一种是直接购买建站模板,另一种则是自行建站。两类建站方式对比如...

初晴@ 浅笑
04/07
0
0
如何从零开始搭建一个优秀的网站

网站建设涵盖了一系列过程,包括网站策划、网页设计、网站推广、网站整体优化、网站运营等。在着手设计、建立网站之前,网站建设的前期准备工作也非常重要。建站前的网站规划在很大程度上决定...

ApplySquare
2017/12/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot 2 实战:使用 Spring Boot Admin 监控你的应用

1. 前言 生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以...

码农小胖哥
今天
6
0
ZetCode 教程翻译计划正式启动 | ApacheCN

原文:ZetCode 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远。 ApacheCN 学习资源 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 ...

ApacheCN_飞龙
今天
4
0
CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
今天
7
0
从零基础到拿到网易Java实习offer,我做对了哪些事

作为一个非科班小白,我在读研期间基本是自学Java,从一开始几乎零基础,只有一点点数据结构和Java方面的基础,到最终获得网易游戏的Java实习offer,我大概用了半年左右的时间。本文将会讲到...

Java技术江湖
昨天
7
0
程序性能checklist

程序性能checklist

Moks角木
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部