自己拥有一台服务器可以做哪些很酷的事情

一、10分钟构建一个属于自己的web文件存储共享平台,

特点:

1、直接通过浏览器访问现代化和漂亮的界面进行文件上传和下载,使用体验完全胜过过时的FTP,

登录界面

主界面

2、具有用户权限功能,不怕被陌生人访问。

多用户权限管理

3、具有分享功能,可生成文件共享链接给你要发送文件的人,功能超过百度网盘。

文件分享链接自动生成二维码

4、功能简约,具有文件搜索功能,没有多余的广告、没有冗余的功能,文件管理功能就像windows桌面一样。

5、可以在线预览和编辑文本文件。

编辑文本文件

6、支持多国语言,当然支持中文了

中文语言

7、软件完全免费,并且开放源代码,支持自定义的软件标题和图标,采用流行的golang和vue开发,软件更新频率很高,发布和测试规范,支持windows 、linux 、mac操作系统平台,支持x86、x64、arm硬件平台。

快速安装命令: linux :curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash

filebrowser -r /path/to/your/files,

windows: iwr -useb https://raw.githubusercontent.com/filebrowser/get/master/get.ps1 | iex

filebrowser -r /path/to/your/files,

mac os :brew tap filebrowser/tap

brew install filebrowser

filebrowser -r /path/to/your/files

拥有一台服务器能做什么?

服务器就相当于一个电脑(部分厂商不支持二次虚拟化,简单来说就是你的服务器上运行一个虚拟机),其余你本地电脑能做的事情,他也能做。

首先举几个小例子:

1.放置个人网站或个人博客等。无论是静态网站还是动态网站,只有你想设置,服务器总能满足你的要求。例如PHP动态网页,安装好相应的服务框架,设置好nginx来实现端口监听,做到多网站公用一个端口80、443等。在配合域名备案,解析到服务器上。网站就可以顺利的被访问。

现在可视化操作有很多搭建的,例如宝塔面板、小皮面板等。都为网站搭建简化了很多的流程。

(宽带小的可以搭配CDN使用,这里推荐又拍云联盟,每月15g免费流量和储存。)

2.将你的服务器作为你全后端或项目运行的主机,例如我就在我的服务器上运行这自己写的py项目,每天自动抓取GitHub项目更新并上传到coding上。

3.内网穿透,通过你的服务器来实现远程控制家中设备。可以采用FRP或NPC两种呦,其中FRP配置多一点,入手难度比NPC高一点,NPC比FRP更容易操作,各有千秋。我是通过服务器来进行内网穿透控制家中路由器并再经过路由器的端口转发进而控制家中所有设备。

4.自己的云储存网盘,如果你的服务器带宽挺大的可以考虑一下。可以作为自己的缓冲点、储存点、中转点、分享点等。

等等。。。正如开头的话,你电脑能做的他都能做。甚至可以挂网课、登QQ、挂机游戏、免流等等太多了。

如果仅仅想体验一下服务器,可以前去阿里云参加阿里云高校在家实践计划,可以领取到一年的服务器。

网址为:

https://developer.aliyun.com/adc/student/?spm=a2c6h.13788096.J_7970846300.1.1bee7638Cgdm5G

下面ip可以改为域名: xfxuezhang.cn

目前我是做了这几个:

1,当然是个人网站了,wordpree或者纯自己写!

2,作网盘,设置个账号登录,存点文件挺好的!

3,做个视频解析网站,平时看看VIP视频挺好的!

4,做代理搭个SSR,国内服务器的话,做代理也是不能翻墙的,但通过服务器中继一下至少可以增强隐私性!

5,作为OTA升级服务器,如ESP32模块OTA升级!

6,作为第三方回调服务器,像很多平台比如华为oceanconnect物联网平台、微信公众号平台等,在收到终端请求后,都支持往第三方服务器发送对应一个请求,这样的话,开发人员就可以自己写响应功能了!

7,MQTT服务器,现在物联网基本都用mqtt协议,这协议真是太方便了,谁用谁知道!

8,Jupyter Lab服务器,远程跑跑代码,挺好的!

9,共享文件,方便大家取用!

注: 这是我的网站,除了主页面是wordpress,其他分页面都是自己写的。需要的话我可以把源码共享。

>导航页: http://121.36.68.53/WEB/

>主页: http://121.36.68.53/

>视频解析: http://121.36.68.53/WEB/vip/

>网盘: http://121.36.68.53/WEB/pan/

>毕业视频: http://121.36.68.53/WEB/Graduate/

>OTA升级: http://121.36.68.53/WEB/ESP32/

>比赛报名: http://121.36.68.53/WEB/NCURobot/

>共享文件: http://121.36.68.53/WEB/SHARE/

>JupyterLab: http://121.36.68.53:8888/

>网络直播电视: http://121.36.68.53/WEB/TV/

我只买了入门版的云服务器,虽然配置低,但是还是可以做了不少事情。

1.搭建微信公众号接口后台。

可以完成机器人的操作,比如:

不过这个得看对应的公众号是订阅号还是服务号,服务号可以实现更多的功能。

2.搭建RSSHUB进行rss源订阅:万物皆可RSS。

3.定时触发任务提醒

比如检测Nginx版本是否需要升级,都可以用Linux自带的定时器完成,唯一需要做的就是写个脚本实现功能。

可参考我之前的视频:https://www.ixigua.com/6832886164081345038/

4.爬取数据

抓取个人网站的一些信息,定期分析汇总下,比如我自己的头条号数据。

5.内网穿透

用过的人就知道,这里不解释太多。

6.建立个人博客

由于还没时间出自己的博客网站,但是现在vue很流行,很容易生成静态博客网站。也不会占用太大的资源,只要选取对应合适的开源工具即可。

7.模拟浏览器行为操作页面

比如你要打开一些数据网站,因为它是动态加载数据的,这时候可以在云服务器进行编写自动化完成相关数据的输出,方便数据的提取。


当然还有一些更酷的事情,自己还在不断尝试,也会定期分享在我的头条号,有兴趣可以留意下。

拥有一台云服务器可以做很多很酷的事情,既可以学到知识还可以赚钱!

  • 搭建个人网站。你可以在服务器上搭建个人网站,根据自己的特长,简单一点可以是个人博客,个人博客网站可以用hugo生成,hugo是一个静态网站生成器,比较简单方便,如果懂编程可以提供服务给他人用,如短网址,二维码生成等。之后如果你的网站访问量比较多,就可以接入广告赚钱了。
  • 挖矿赚钱。虽然可以用云服务器挖矿,但是收益很低,一般都是购买专业的设备进行挖矿。现在数字货币很火,如比特币、以太坊、门罗币等,用云服务器挖矿收益很低,不过可以学习下怎么挖矿和区块链技术。
  • 可以自己写个爬虫程序,爬取自己感兴趣的内容,比如自己常看的新闻,可以自己爬取,然后搭建一个邮件发送服务器,定时发送给自己。
  • 内网穿透。有一台云服务器之后就会分配一个公网IP,这样你自己也可以利用公网IP搭建自己的内网穿透服务。原理就是公网服务器接收到服务请求转发到你的内网服务上,之后内网服务器响应在转发到公网服务器,由公网服务器对外响应。但是用个人电脑作为服务器比较浪费,内网服务器需要一天24小时开机,可以采用低功耗的迷你主机作为服务器使用,既可以响应服务,还可以存储数据很方便。喜欢的同学可以点击下方链接购买!
  • 个人网盘。可以利用云服务器存储你的自己的数据信息,如果开发一个完整的个人网盘服务还是比较麻烦的,涉及到用户的登录认证,数据存储,网站开发,app开发等。这个需要有很强的编程基础,涉及到知识点多而广。

其实有一台云服务器可以做很多很酷的事情,当然这个过程中你会遇到很多困难,解决了这些问题你会学到很多知识。如果你擅长运营网站说不定可以小赚一点。

黑客之家头条号分享黑客技术,物联网、GO、Python、Kotlin、Android、Java编程知识,科技资讯等喜欢的朋友可以关注我的头条号!

超级计算机的操作系统是什么呢

中国超级计算机天河二号被称为评为当今世界上最快的超级计算机,其33.86Petaflops的性能几乎是与世界纪录不相上下。世界上最快的十个超级计算机名单中唯一的新面孔是劳伦斯·利弗莫尔国家实验室的蓝色基因/ Q系统,这个IBM的蓝色基因/ Q排名第四位。

  英特尔处理器占所有世界500强系统的80.4%,39%得系统使用NVIDIA的GPU加速计算,另外15%使用其他加速器或协处理器技术,如AMD的ATI Radeon和英特尔的Xeon Phi。有252个安装在美国,112个在欧洲,66个在中国,30个在日本。

 下面一起来看看世界上最快的十个超级计算机具体是那几个吧!

第一名:天河一号(Tianhe-1)

  在中国国家超级计算中心,2010年11月诞生,使用Intel Xeon处理器和Nvidia gpu,183368个处理核心,每秒2.6 Petaflops。

第二名:SuperMUC

  在德国莱布尼兹超级计算中心,SuperMUC使用IBM服务器机型,300 tb内存,147456处理核心,每秒2.9 Petaflops的速度。

第三名:火神( Vulcan)

  在劳伦斯利弗莫尔国家实验室,这个系统每秒4.3 Petaflops,是基于IBM的蓝色基因技术的超级计算,有393216个处理核心。这个超级计算机不是专门供政府使用,而是用于大学的研究项目。

第四名:Juqueen

  在德国超级计算中心,另一个蓝色基因/ Q系统,Juqueen有458752个处理核心,每秒5 Petaflops。使用2301千瓦的电力,去年11月被评为500强超级计算机中的第五。

第五名:Stampede

  在德克萨斯大学的高级计算中心,使用戴尔PowerEdge服务器驱动,每秒5.2 Petaflops,它是世界上用于开放科学研究的最大系统,任何一个美国机构研究员都可以提交一个请求使用它的一些计算能力。

第六名:Mira

  在阿贡的能源部国家实验室,这个蓝色基因/ Q系统使用786432个处理核心,达到每秒8.6 Petaflops。

第七名:K computer

  在日本的理科学研究所高级计算中心。

第八名:Sequoia

  在美国劳伦斯利弗莫尔国家实验室,被美国国家核安全管理局使用,旨在延长核武器的寿,也是Blue Gene / Q系统,有近160万个处理核心,每秒17.2 Petaflops。

第九名:Titan

  在美国田纳西州的橡树岭国家实验室,每秒速度可达17.6 Petaflops。 该系统采用基于AMD芯片,有560640个处理核心,是最节能的超级计算机中的第三,使用8209千瓦的电力。

第十名:天河 二号(Tianhe-2)

  在中国的国防科学技术大学,每秒33.86 Petaflops,理论上可以打速度高达每秒54 Petaflops,打破了世界超级计算机的速度性能记录,使用英特尔Xeons常春藤,Intel Xeonφ共计有312万个处理核心,使用17808千瓦的电力。

  编后语:是不是瞬间觉得中国的超级计算机也是很有名的,登上了最快超级计算机的榜单第一名,目前最快的超级计算机是什么?当然是中国的天河一号。

中国最新超算操作系统揭秘:基于Linux

世界第一超级计算机神威太湖之光亮相之后,令世界瞩目。这款超级计算机由中国自主研发,处理器采用64位国产260核CPU申威SW26010,性能几乎是天河2号的三倍,但总功耗反而更低。

这款超算不仅有强悍无比的硬件,更有神通广大的操作系统支持。它采用了国产系统神威睿思(RaiseOS 2.0.5),基于Linux开源代码,已经过十多年的磨砺,非常成熟,主要面向高性能计算和通用计算领域。

中国工程院院士陈左宁表示:“在通用计算领域,神威睿思操作系统的主要优势在于自主可控度高和安全性强等方面。我们对Linux系统内核进行了全面的剖析,进行了安全性增强和特殊改造,结合申威处理器自主指令系统特点和国产处理器新增安全特性,极大提升了基础硬件平台和核心软件系统的安全性。”

在谈到RaiseOS 2.0.5的重要用途时,她说到:“神威睿思操作系统主要应用于高性能计算与安全两个领域。产品含括超级计算机和各种集群计算机系统;桌面、服务器类通用操作系统,以及网络安全防护、主机安全防护、数据安全防护、安全管理等网络安全类的定制操作系统。”由此可见,神威睿思系统适用范围相当广泛,不仅可用于超算级别的服务器,还可用于个人桌面,并且安全性极高,可定制性强,有很大的发展潜力。

基本都是定制版的Linux,比如我国曾经名列全球超算第一名的天河2号使用的就是我国“自主研发”的银河麒麟操作系统(定制版Linux),其它超算采用比较多的是RHEL和centos。其实国家超算广州中心、国家超算天津中心,国家超算长沙这3个地方部署的都是银河麒麟操作系统。

超级计算机都是采用的多核加分布式方式,可以理解成Linux集群,超级计算机每个节点都有处理器也都有操作系统,节点与节点之间通过Infiniband (可以理解成比我们用的网卡网线更快的通信设备)来交换数据。

至于干什么用,还是以天河2号为例来说明吧,官方有案例:大气海洋环境、天文地球物理、工业设计制造、新能源材料、生物医疗健康、只会城市云计算等都,其实在比特币价格非常高的时候,还有人要拿这个来挖矿

其实在一些时候超算上也会有Windows,在天河2号上就有个动漫渲染案例应用,虚拟机规模达到2800多台,使用Windows 2008 server虚拟机,Maya、3DS Ma、Houdini等动漫渲染工具。

在全球顶尖的 500台超级计算机中,有 约60%安装了Linux操作系统,其余 30%是Unix操作系统,还有 少部分是AIX操作系统、FreeBSD操作系统和微软操作系统等。

从数据统计可以看出,Linux在超级计算机操作系统中占了绝对优势。首先我们先来了解一下Linux操作系统:

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。

总的来说Linux操作系统如此备受青睐有如下四个原因:

1、Linux操作系统的高性能运算为超级计算机发挥作用提供了坚实的基础,也是超级计算机系统不可或缺的特质之一。

2、Linux操作系统是“开放源代码”,这意味着使用者可以根据自身的需要,适当的修改代码,从而达到所需要的目的。

3、Linux操作系统是没有授权费用的,这就会大大降低制造超级计算机的成本,这也为超级计算机走向商业化做了很好的铺垫。假使使用其他操作系统,昂贵的授权费用在研制阶段或许可以承担,但走向商业,前途就会一片渺茫。

4、Linux操作系统有着很好的兼容性,几乎可以在任何硬件上都顺畅运行,减少了许多不必要的麻烦。

目前中国的超级计算机都是采用的Linux操作系统,从几年前的天河二号到如今世界第一的神威太湖之光,都是基于Linux操作系统建设的。

Linux目前已成为高性能计算的首选操作系统。在全球顶尖的500台超级计算机中,有301台上使用了Linux操作系统,相对于其他类型的操作系统,Linux系统在高性能计算应用中占据了绝对优势。

超级计算机是计算机中功能最强、运算速度最快、存储容量最大的一类计算机,多用于国家高科技领域和尖端技术研究,是一个国家科研实力的体现,它对国家安全,经济和社会发展具有举足轻重的意义。是国家科技发展水平和综合国力的重要标志。

超级计算机能够执行一般个人电脑无法处理的大资料量与高速运算的电脑。其基本组成组件与个人电脑的概念无太大差异,但规格与性能则强大许多,是一种超大型电子计算机。具有很强的计算和处理数据的能力,主要特点表现为高速度和大容量,配有多种外部和外围设备及丰富的、高功能的软件系统。现有的超级计算机运算速度大都可以达到每秒一太(Trillion,万亿)次以上。

超级计算机在军事领域有着广泛的应用,目前国际禁核的大环境下裁减核武器是必须的,但裁减核武器的同时也要保证自身的战略威慑能力,只有研发新一代更高效的核武器才能做到鱼与熊掌二者兼得,但开发新一代核武器,必须有大量的实测数据来支撑,由于各种原因,目前继续试爆核武器是不可去的,但实验数据又怎么获得呢?这时,就是超级计算机出场的时候。因为有着无与伦比的计算速度,超级计算机可以模拟核武器试爆,提供大量无限接近于实际数据的实验数据,模拟各种爆炸环境,为核武器开发铺平道路。

随着目前导弹技术的迅速发展,反导技术也备受瞩目,超级计算机在反导体系中会起到决定性的作用,计算敌方弹道导弹的准确弹道,为我方拦截提供准确参数,从而提高拦截精度。

超级计算机正逐渐应用于更多的领域,航空航天,生物科技,人工智能等方面。

以上全部就是关于centos比特币的详细介绍,如果对你有所帮助或希望获取更多centos比特币的资讯内容,欢迎收藏关注本站。