如何建一个自己的小站

如何建立一个自己的小站

1.准备一台具有公网IP的服务器。

我一开始天真的以为自己的电脑就能做服务器,然而由于学校宽带的问题,不能提供固定的公网IP,所以用自己的电脑做服务器还是遗憾的落下帷幕。

直到有一天,我看到了阿里云的广告,学生优惠。在那个活动里,租阿里云的云服务器ECS只有10元每个月,虽然要6个月起步。需要注意的是你必须证明你的学生身份,也就是说你要提供在学信网登记的信息,如果你没有在学信网登记过,那也不能享受这项优惠。不管怎么样,去学信网看一看,除了新入学的新生外,应该都会被学校登记。学信网地址:http://www.chsi.com.cn/


对了,我的平台是windows server2012 + tomcat + jsp


2.申请一个域名

这一步其实就看你的需求了,如果你的服务器不是用于建立网站的,而是给移动端软件提供服务的,那么大可以不租域名,直接使用IP登录。

如果你想要建站,并且是个完美主义者,那么就看看我的经历吧。我直接是在阿里云那相关的链接进入了万网租域名。万网地址:http://wanwang.aliyun.com/

首先你得查一下你中意的域名是不是已经被注册了,如果被注册了,你就得换一个域名了,域名的价钱也是有高有低。 最后我选了一个看起来很正规的.com.cn域名。价钱好像是30元/年


3.备案

这是我之前没有想到的问题,但是事实上它并不是那么麻烦。我就说一下备案的过程吧。首先备案的操作得去阿里云的备案系统操作,首先会有一个阿里云的初审,我中午申请的备案,晚上打电话告诉我结果,初审还是比较快的。需要说明的是,一般都备个人网站,而不是什么其他的网站,如果你要办企业网站或者其他的就必须得上传相关凭证的信息。不过我是个人网站就上传了身份证照片和填写了一些信息。


接下来有2步,一步是拍照,可以去就近的阿里云拍照地点拍,但是说实话,全国只有北京和西藏有拍照地点,我还是选择了由阿里云邮寄幕布,然后自己拍照上传的方式。阿里云邮寄幕布是免费的。但是照片要求还是有点高,注意穿的衣服颜色等等,具体在备案系统会有说明。


拍照的同时,你可以打印3份申请单,申请单可以从备案系统下载,只要填写名字和日期就可以了,好像有些省份连日期都不用填。然后马上邮寄给目标地址。这个时间是最长的,因为邮寄过去需要时间,而且信管局审核也需要时间,我邮过去2天,然后第三天告诉我邮到了,然后审核等了6天。我这应该还算是快的。根据不同的省份有所不同。


备案成功后,会要求你在网址最下放加上备案号和信管局的超链接。看起来好正规的样子。


4.云解析

直接在阿里云控制台服务那找云解析功能,然后操作就可以了,就是把域名和你的ip绑定起来。


5.设置服务器

租的服务器还没有用过呢,由于我服务器和我的机器都是windows,所以我直接用windows的远程控制连接到服务器进行操作了。

我在使用远程连接的时候还遇到了凭据不工作的问题,我最后解决方案是

http://jingyan.baidu.com/article/4ae03de320129f3eff9e6bb8.html

中的添加windows用户凭证方法


然后就是如何往服务器传输数据的问题,参考一下这篇文章:https://help.aliyun.com/knowledge_detail/6554741.html?spm=5176.789002881.2.11.PFkcTN


然后就是像服务器拷贝数据库和服务器软件了,和本地一样 的安装方法,我是使用mysql和Apache tomcat的。需要先安装java运行环境,但是安装的时候失败了,具体的问题代码我也忘记了,反正最后的解决方法是把本地的jre文件夹复制到服务器,然后再在服务器设置环境变量。


6.拷贝数据库和网站

我就以自己举例说明了,我用的mysql管理软件是Navicat for MySQL,用它导出本地的数据库为sql文件,然后再把这个文件复制到服务器,接着在服务器端用Navicat for MySQL执行刚刚复制的sql文件。


网站就直接把编译好的网站文件夹直接复制进去了,注意服务器端要放在webapps/ROOT文件夹下。然后要在tomcat的config文件夹下的server.xml中搜索8080,把8080端口全部改为80端口。


然后在bin/startup.bat就可以了。


7.断开远程访问连接

远程访问不能直接按X关闭,正确的作法参照:https://help.aliyun.com/knowledge_detail/6554733.html?spm=5176.789002881.2.9.PFkcTN

因为直接关闭的话,连接还在,由于连接数量有上限,也就是说到达上限后,你会遇到不能远程访问服务器的尴尬情况。

但是似乎可以用设置会话自动断线时间来避免这种情况,但是我没有搜到windows server 2012的设置方法,如果你们有谁会的话也教我一下。


8.看看我建完后的效果

网站:http://www.helloclyde.com.cn/


9.如果自己不写网站的话,使用workpress建站也是个不错的方法

我同学就是这么干的,但是我不太懂,搜一下资料应该也是蛮方便的一种方案。



  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值