搭建web服务器,搭建家庭NAS服务器有什么好方案?
OnceOA知识管理套件可快速搭建基于私有云的知识管理系统,可实现NAS网盘管理,文档管理,文档同步,在线编辑。可一键创建Git/svn文件版本控制,SMB文件共享服务等。并支持企业门户、博客,Wiki,报表系统等。并支持智能考勤,任务流程协作等一系列企业功能。企业驱动引擎套件还可快速搭建配置出例如进销存等管理软件系统。
OnceOA采用自主研发的数据库和Web应用框架,支持ARM和x86架构。因此可以在树莓派等其它ARM服务上安装部署。成本十分低廉。这篇文章将介绍如何在这些开发板上安装OnceOA,搭建NAS。
预算: 160¥
首先选购ARM开发板,可使用树莓派+外壳(220~300 + 25),这个价格略贵。而且还要买一堆配件,并且树莓派系统安装并不方便。并不划算。
这里推荐一些国产ARM开发板,性价比非常高。如Orange Pi、Nano Pi、Banana Pi等,搭建armbian系统,安装过程要比树莓派要简单。价格在50~150元之间。
OnceOA的系统要求非常低,256Mb内存的32位arm开发板即可安装,这里选择 Orange Zero,价格49元。
充电器为ARM开发版提供电源,1A的也可以,不过2A以上的可以给2.5寸移动硬盘供电。选配2A的话,数据线注意也要确保能过2A的电流。
加上2A充电器+电源线(30元),外壳(15),散热片(可选),网线(6),C10的TF卡(30元),TF读卡器(20),加上运费。总价格预算可以控制160以内之间。
外置硬盘(盒)【可选】预算:155元
TF卡数据存储空间有限。可以添加一个2.5寸移动硬盘。因为OnceOA系统运行在TF卡上,移动硬盘不用的时侯会自动休眠,因此使用量不大的情况下,可选一个便宜点的。建议不要用硬盘盒,因为所需电流一般会超过1.5A,arm开发板无法为其独立供电。
或选择一个独立供电的置硬盘盒,搭配3.5寸台式机硬盘。此硬盘盒一般为独立供电,通过USB与ARM开发板传输数据。
下载Armbian系统Armbian专门为各种ARM开发板,提供重新编译的Debian/Ubuntu系统。并且armbian默认允许ssh和root用户登陆,安装过程远比RaspberryPi的要简单。
进入到 http://armbian.com 主页,搜索 Orange Pi Zero,进入下载界面。
我们这里选择 Armbian Buster(Debian)版,下载并解压备用。
写入Armbian系统网上下载 Win32 Disk Imager, 安装后打开。然后将TF卡插上读卡器,连上电脑。
然后打开软件,此时会显示TF卡的盘符G,选择刚才解压的镜像(Debian_buster),点击“写入”,将镜像写入TF卡。
系统写入完毕后,插回开发板,并连接路由、电源,启动开发板。
SSH远程连接开发板启动后,需要先找到内网IP地址,因为这个开发板没有显示器接口,可进入路由器查看。
如上图所示,orangepizero 对应的 192.168.0.100 就是开发板的访问地址。
FTP上传安装包到开发板网上搜索FileZilla,下载并安装,新建连接,协议选择 SFTP,即通过SSH传输文件。主机填入开发板内网地址,默认用户名密码为: root 和 1234。
如果用SSH登陆过,则会强制更改默认密码,填入更改后的root密码即可。
在 http://onceoa.com 官网下载最新的 oncedoc 安装包,orangepi zero是32位的arm开发板,所以这里选择 build.xxxx.oncedoc-linux-arm.tar.gz 安装包,然后上传。
SSH远程连接网上搜索Putty,下载并安装。打开后,新建连接,IP地址填入刚才查找的 192.168.0.100,然后点击 Open 连接。
第一次打开会提示更新证书。然后输入默认用户名、密码: root 和 1234 第一次登陆需要更改默认密码,按提示更改即可。
此时连接成功,使用命令 ls 列出当前目录,可以看到刚才上传的文件。
然后直接解压安装
tar -xzvf build.2926.oncedoc-linux-arm.tar.gz -C /解压后,安装服务,开机时会自动启动oncedoc
安装SMB、SVN、GIT如果要使用OnceDoc里面的SMB共享目录,svn/git文件版本控制服务,需要手动安装这三个服务的底层模块,在 putty 中以管理员运行以下指令即可。
apt-get install subversion samba git然后重启:
访问OnceOA可浏览器中打开网址测试,默认端口号为 8064,登陆后可在服务中修改:http://192.168.0.100:8064
OnceOA管理界面注册好帐号后,会进入管理桌面。OnceOA基于模块化设计,桌面上是已经安装好的模块,
选择移动硬盘存储数据默认存储到TF卡内,点击桌面上的存储管理。可选择将OnceDoc中的数据存储到移动硬盘中。如下图选择外接硬盘,然后点击设为数据盘即可。
Markdown知识管理我们这里主要介绍 OnceDoc 知识文档管理模块。可点击桌面上找到OnceDoc 进入文档管理。OnceDoc支持包括Markdown在内的多种文档格式。Markdown 是一种非常流行的轻量级标记语言,可用简单的标记绘制图表、思维导图、项目管理进度图,数学公式等。在OnceDoc新建菜单中占击“新建Markdown.md“ 即可编辑Markdown。
思维导图流程图
在Markdown中绘制思维导图的标记非常简单。如下所示。 其中3个 `代表代码块, 为键盘上数字键1左边的符号(在Esc下方,不按Shift打出来)。
```mind
顽石智能科技上海有限公司
研发部
欧若拉小姐
太阳神小组
Scrum Master
Dev Leader
Test Leader
OOP
惊奇小组
销售部
BUG一队
售前支持2队
在线销售服务二队中国华东市场部
```
渲染出的效果如下:
OnceDoc Markdown还支持项目进度图,流程图,UML关系图,数学公式,时序图等。详细可参考下面的文章。
http://onceoa.com/wiki/view/markdown
共享目录OnceAir 云盘是一台小型服务器,可以通过设置共享文件夹将移动硬盘变成网络硬盘。这样其他用户就可以通过手机APP、电脑、智能电视访问,查看里面的照片、视频,或通过APP自动同步或备份视频照片。
在Windows电脑上打开运行对话框(win+R键),将路径粘贴进去。或输入网盘IP地址: \\192.168.1.18 如下图所示,即可访问创建的共享目录。
SVN数据仓库点击网盘桌面上的 “SVN 服务器”,先指定SVN仓库的主目录,点击选择可指定为移动硬盘。点击添加可新建一个SVN数据仓库。
TortoiseSVN通过图形化界面可以方便快捷地实现SVN的各种功能,而不需要记住繁琐的命令。
搜索安装TortoiseSVN即可。安装完TortoiseSVN后,在Windows浏览器空白地方点击鼠标右键,可以看到 SVN Check 等选项。点击它,我们先从网盘仓库中Checkout提取出文件。
之后会弹出认证对话框,我们输入的用户名newghost及其onceair密码。
认证成功后,会显示出 Check out(提取或签出)的文件列表。因为是刚创建的数据仓库,所以是第0个版本,没有任何文件。而且当前目录会多出一个.svn的隐藏文件夹。
OnceOA还有话多其它企业管理软件的功能,可在
http://onceoa.com
下载体验。如何搭载家庭服务器?
首先要解决的是访问的问题,至少大家能看到你的机子。还有IP问题。
其次:
1、架设Web服务器,直接在IIS里面设置。
要用pro版的,先安装,在添加或删除程序的添加/删除windows程序中选择安装。安装后在管理工具里有Internet信息服务就行了!再配置就行!
当然要首先做好自己的网页。
2、FTP服务,用G6FTP或者Serv_U都很方便。
3、VOD没开过。不过肯定有相应的软件。
ftp服务器怎么做到远程访问?
实现FTP远程访问需要以下几个步骤:
1.部署FTP服务器:
你需要在你本地或者云服务器上部署一个FTP服务端。常用的FTP服务端包括vsftpd、ProFTPD等。具体的部署方式可参考文档或者相关教程。
2.设置端口映射:
如果你的FTP服务器部署在本地网络背后,你需要将FTP服务器端口映射到公网IP地址和端口上,这样外网就能够通过公网IP地址和端口来访问你的FTP服务器。可以通过路由器或者负载均衡器等设备来完成端口映射的设置。
3.配置FTP服务器:
通过FTP服务器的配置文件或者可视化管理工具设置FTP的用户账号、各类访问权限、上传下载的速度限制等。同时,可以选择使用FTP的TLS加密协议来提高传输安全性。
4.配置防火墙:
如果你的系统开启了防火墙,为确保FTP正常工作,应该开放FTP相应的端口号,通常为TCP的20和21端口。如果启用了被动模式,还需要打开TCP端口号范围为1024到65535之间的端口。
完成上述步骤之后,用户就可以通过支持FTP协议的客户端远程连接到你的FTP服务器,并进行文件上传、下载、管理等操作。常见的FTP客户端软件有FileZilla、FlashFXP、CuteFTP等。
一个中小型企业公司网络机房的配置和搭建?
在现代的环境安全中,机房状态安全的重要性对于各类场所是不言而喻。机房设备一旦出现故障,就会影响系统的运行,威胁数据传输、存储和系统运行的可靠性。传统大型机房的监控方案有着庞大的系统和复杂的实施工作,对于中小型的机房来说存在着不少冗余的内容,有鉴于此,我们推出了动环状态网络触摸屏监控解决方案,特别适用于中小型机房,集软硬件于一体,采用B/S架构,嵌入式WEB服务与本地触摸屏显示的方式。
监控内容涵盖:UPS、温湿度、精密空调、烟感、漏水等,实现了集中实时监控、远程运行管理、故障预警通知、历史数据查询、机房无人值守。而且安装简单,操作便捷,只需要简单的网络常识和接线操作即可进行安装实施,是中小型机房动环监控的首选。应用场景:▁▂▃▄▅ 方案特点 ▅▄▃▂▁1) 动环主机为U/19寸标准机箱,结构紧凑,适合各种机柜、机箱;2) 动环主机为工业级标准设计,稳定可靠,可在-20℃~70℃环境下7×24h正常工作;3) 动环主机为mips架构,Linux操作系统,便捷的的嵌入式WEB服务方式,采用硬件看门狗电路,永不宕机;4) 安装接线容易,低功耗节能环保;5) 动环主机具备灵活的供电方式:AC:85~264V(默认),或 DC:12~48V(选配);6) 动环主机支持12路独立隔离的RS485通讯接口,每个接口单独隔离互不干扰;同时每路RS485接口上都保留了1路DC12V隔离电源输出,1路开关量(光耦)输入输出;8) 10/100M以太网Ethernet网络通讯;9) 动环主机支持1路标准USB接口,允许用户通过USB接口导出和保存设备的运行数据和告警记录10)动环主机提供Json、snmp、modbusTCP等接口,支持二次开发,OEM11)IE方式浏览和管理,采用B/S架构,方便维护和升级12)支持多用户管理权限功能13)支持告警定义配置,用户根据设备的参数自定义告警,也可以根据当前具备的告警内容进行告警发送形式的筛选14)支持各类型品牌的UPS和空调,如有尚未兼容的空调和UPS品牌,亦可对其进行协议开发,令监控设备能顺利进行采集15)支持短信、语音告警和声光告警,可手动停止当前的声光告警,以此关停声光后,当有新的告警产生时会重新触发声光告警16)支持历史记录自定义筛选和导出通过该方案可实现消防、UPS、环境和空调这4大系统的统一检测,在检测到系统异常时,能够进行声光、短信、电话、邮件等告警并且能够提供Json、SNMP、modbusTCP等数据接口接入各类不同的动环监控系统,机房综合监控主机为嵌入式WEB服务方式,B/S的 系统架构,用户可以通过网页浏览设备的实时运行状态!
系统界面介绍:状态查询界面:P1-UPS界面
状态查询界面:精密空调界面
设备管理界面:端口配置信息告警端口配置界面:
方案配置:
更完善的UPS、精密空调、电池巡检等产品配套方案和技术服务,请在下面评论或留言,广州竣达技术为您详细解答。
windows下python怎么搭建web服务器?
python创建一个最简单http webserver服务器的方法:import sysimport BaseHTTPServerfrom SimpleHTTPServer import SimpleHTTPRequestHandlerHandler = SimpleHTTPRequestHandlerServer = BaseHTTPServer.HTTPServerProtocol = "HTTP/1.0"if sys.argv[1:]: port = int(sys.argv[1])else: port = 8000server_address = ('127.0.0.1', port)Handler.protocol_version = Protocolhttpd = Server(server_address, Handler)print("Serving HTTP")httpd.serve_forever()