程序员到底有没有必要买一台阿里云服务器?
做为一名程序猿多多少少每天都在跟服务器打交道,尤其是后端的小伙伴,那么你是否也有这样的想法呢 ?
一、个人服务器究竟能做什么?
1. 搭建个人博客
软件开发这个行业,知识技术日新月异,作为一名合格专注的程序猿每天都会浏览各种各样的技术网站,在这里我们排出一些大的技术博客网站,我们也经常会看到很多个人的技术博主。一般拥有个人博客网站的都是在某一个领域有很深认识的大牛,会经常把自己的学到的知识积累下来,分享给大家。那么如果要搭建自己的个人博客就必须要有一台个人服务器啦。 但是排出一种情况就是有些个人博主会把自己的博客部署在 gitlab
或者github
、coding
的静态Pages上,然后通过域名CNAME
的方式访问, 像小编我自己之前也是用后面这种情况,可以免费部署自己的个人博客。但是唯一缺点就是访问太慢了。
下面就是小编我自己的个人网站,主要做Java后端的知识分享(非营利性哦)
2. 搭建个人知识库
做为技术人,我们每天都要处理各种各样的数据,有公司数据、有个人数据、或者碎片的知识点、API信息、备忘录信息等。相信每个开发者都会有这个需求吧,一般我们可以使用 有道云笔记
、 印象笔记
。 小编使用的是前者,但是突然有一段时间不能用了,原因当然不是有道云挂了, 而是很多公司为了信息安全禁止员工登陆这种网站,
比如云盘类网站, 当然就包括上面的。这个时候当我们访问上面的网站时候就会被公司后台记录,或者是直接就访问不到。这个时候我们就要考虑搭建一个人知识库了。小编现在用的是 showdoc
。 非常简单。
登陆服务器安装 docker
运行下面命令即可
docker pull xd2idwf5.mirror.aliyuncs.com/star7th/showdoc;
docker tag xd2idwf5.mirror.aliyuncs.com/star7th/showdoc:latest star7th/showdoc:latest;
mkdir showdoc_data;
mkdir showdoc_data/html;
chmod -R 777 showdoc_data;
docker run -d --name showdoc -p 6666:80 -v /root/showdoc_data/html:/var/www/html/ star7th/showdoc
- 1
- 2
- 3
- 4
- 5
- 6
下面是小编的个人知识库
3. 搭建个人网盘
网盘的用处只有一个就是存储文件,市面上的产品之前有很多但是近两年很多都倒闭了,不过现在还有 百度网盘
依然坚挺。但是(太…慢了)。 那么我们就自己来搭建一个吧。小编使用的网盘是 Seafile
Seafile是一个开源、专业、可靠的云存储平台;解决文件集中存储、共享和跨平台访问等问题,除了一般网盘所提供的云存储以及共享功能外,Seafile还提供消息通信。 具体安装也不难。
4. 部署个人应用
这个需求应该是购买服务器的最终目的,就是部署自己的服务, 小编就是部署的自己的博客应用。 使用nginx作为方向代理。不得不说使用自己服务器就是比免费的速度快。
http://blog.springlearn.cn/ 响应在5毫秒内
http://www.hanframework.com/ 免费的响应在400毫秒内
虽然都不到1秒,但是具体使用时候用户体验差距还是很大的。可以自己体验下。
二、购买了服务器你还需要哪些知识储备
1. 服务器ssh登录
当我们购买了服务器我们有两种登陆方式
- 用户名和密码登陆
- 秘钥登陆
这两种登陆都离不开ssh
命令
第一种
ssh root@127.32.32.122
然后输入用户密码
第二种
ssh aliyun
直接就访问
对于如何配置小编就不说了,百度搜索就很多答案,如果不想搜索或者有问题,可以给小编私信。小编给你解决。
2. 服务器器安全组配置
安全组这个概念,如果没有购买过服务器的应该不是很清楚,其实就是防火墙的意思。当我们购买了阿里/百度/腾讯/华为/七牛之类的服务器,在后台都有一个安全组管理的。一个入站,一个出站端端口配置。 这个要注意,如果不配置的话,你是访问不到你的端口的
3. 域名配置
我们可以选择一个自己心仪的域名, 一般域名很便宜一年三十
左右。但是别钻牛角尖, 天价的域名也很多。
域名配置主要是域名转发之类的。
- 第一种情况: 如果要将域名配置到一台服务器上使用,那么这种情况域名必须要备案,备案一般服务商会帮我们备案,我们只要提供认证信息,一般一周内可以下来。
- 第二种情况: 如果我们没有服务器我们也可以购买一个域名,我们在配置域名转发的时候,可以不指定服务器,而是转发到一个CNAEM别名上也可以使用。
4. 部署应用
不会做饭的老司机不是好的厨师,同样只会写代码,不会部署的程序猿不是合格的程序猿。
程序员到底有没有必要买一台阿里云服务器?相关推荐
- 软件开发工程师到底有没有必要买一台阿里云服务器?
做为一名程序猿多多少少每天都在跟服务器打交道,尤其是后端的小伙伴,那么你是否也有这样的想法呢 ? 一.个人服务器究竟能做什么? 1. 搭建个人博客 软件开发这个行业,知识技术日新月异,作为一名合格 ...
- 我买了个阿里云服务器并在上面部署了一个项目
我在阿里云服务器上部署了一个项目.本博客详细说明了从服务器购买,到项目部署过程.因为我的毕业设计是做一个钉钉工作台的微应用,所以要用到公网IP.前几年也租过服务器,淘宝上很多,价格也不贵,但是性能很差 ...
- 微信小程序 阿里云服务器 非物联网平台自建MQTT代理服务器控制树莓派LED
微信小程序 阿里云服务器 非物联网平台自建MQTT代理服务器控制树莓派LED 本人大三,临近毕业季,日后希望从事物联网和嵌入式相关工作,所以自己构想了一个项目来练手,之前做大创的时候学了一点微信小程序 ...
- 微信小程序初体验,入门练手项目--通讯录,后台是阿里云服务器(一)
内容: 一.前言 二.相关概念 三.开始工作 四.启动项目起来 五.项目结构 六.设计理念 七.路由 八.部署线上后端服务 同步交流学习社区: https://www.mwcxs.top/page/4 ...
- 买阿里云服务器多少钱,不同预算可购买的配置及价格汇总
阿里云服务器产品已经成为大部分上云用户购买云服务器时的首选,由于用户的上云场景不同,所计划的云服务器预算也不同,一般来说个人用户购买云服务器的预算都在500元以内,普通企业用户预算大多在1000-30 ...
- 阿里云服务器上搭建微信小程序服务端环境。
无论是搭建个人博客空间也好,微信小程序也罢,搭建环境必需的两点:云服务器.域名,下面一步步给搭建演示如果在一台阿里云服务器上搭建微信小程序服务端环境. 1.云服务器准备:可在阿里云购买ECS服务器 ...
- 程序员到底是一种什么样的存在?
互联网行业工资高,待遇好,这是众所周知的,但并不是所有岗位工资都那么高,除了那些高管啊,工资最高的就是程序员了,那程序员工资到底有多高?他们又是怎样一群人呢?作为互联网行业的资深民工,今天我就跟大家聊 ...
- 李喆:程序员到底怎么了
李喆:程序员到底怎么了 我们是这样的一群人:每天都在"努力"的工作着,每天都和计算机打交道,泡在网上,打游戏,查资料,发微博.可是有一天,突然意识到,我们的未来在哪里,每个月那 ...
- 程序员必备书籍(改天买去)
程序员必备书籍(改天买去) 2012-04-13 21:42:25 1. <代码大全(第2版)> 豆瓣评分:9 每个码农都应该有这本书,随时翻番. 2. <算法导论> 豆瓣评分 ...
最新文章
- Ajax解决缓存的5种方法
- 关于textArea的一些琐事
- OpenCV FileStorage类的数据读写操作
- 设计模式入门(策略模式)
- 【BZOJ - 1001】狼抓兔子(无向图网络流,最小割,或平面图转对偶图求最短路SPFA)
- HBase regions分布不均匀的解决
- 外媒:特斯拉CEO马斯克加入反对英伟达收购Arm交易行列
- 最小生成树:Kruskal算法 和 Prim算法(第23章)
- css3中的zoom属性以及jquery中css()方法操作元素的属性
- 干掉visio,这个画图神器太香了
- html 载入视频flv,HTML中嵌入FLV视频文件
- 未知显示器设置屏幕分辨率和屏幕扩展设置
- 腾讯电脑管家修复代理服务器,腾讯电脑管家修复msvcp140.dll丢失的方法
- 程序员到底要不要读研,过来人给你几点建议!
- 近岸蛋白递交注册:年营收3.4亿 朱化星控制71.24%表决权
- 黑苹果之联想Y430P亮度记忆功能
- 在Linux终端中自定义Bash配色和提示内容
- 【声卡宿主】ProTools 2021.7.0使用安装教程
- 视频号容易被限流的8个雷区,这些规则你一定要知道!
- 华为的TACK和谷歌的RACK有什么区别?