作为一款运行在服务器中的地图发布服务软件,一个Linux版本是必需要的,由于大多数企事业单位的服务器都运行的Linux系统。
如Google、Twitter、Facebook和Amazon在内的众多国际互联网大鳄,也都在基于LinuxServer的服务器上运行她们的服务。
这么相较于Windows而言,Linux系统有哪些优势呢?
02
Linux系统的优势
Linux系统的优点主要包括开源、安全和灵活等诸多特点,下边我们进一步作一下总结。
开源:LinuxServer是一款完全免费且可用作开源用途的操作系统。通过开源形式,您可以轻松查看用于创建Linux内核的代码,也可以对代码进行更改和再创作。通过许多编程插口,您甚至可以开发自己的程序并将其添加到Linux操作系统中。
稳定:Linux系统仍然以其稳定性而享誉,它们可以连续运行多年而不发生任何重大问题。事实上,好多Linux用户都未曾在自己的环境中遇见过系统崩溃的情况,相对Windows而言,挂起和崩溃完全是一种常态。
安全:Linux由最初的多用户操作系统开发的UNIX操作系统发展而至,在安全方面似乎比Windows更强。与Windows作为病毒和恶意软件功击的首要目标不同,LinuxServer只有管理员或特定用户才有权访问Linux内核。
硬件:当将LinuxServer与WindowsServer在硬件方面进行比较时,Windows须要时常对硬件进行升级以满足各方面性能需求。而Linux对硬件的需求则很低,也不须要频繁对硬件进行升级更新,而且无论系统构架或处理器怎样,都能表现得十分出众。
灵活性:Linux是世界上最灵活的操作系统,没有之一,您可以按照须要自定义系统。使用Linux,您可以随心所欲地安装GUI界面或仅使用“终端”管理服务器,如添加用户、管理服务和网路,安装新应用程序以及监控性能等。
免费:在总体拥有成本方面,因为Linux在使用上属于完全免费。虽然您订购了针对企业或组织的Linux发行版,也会比Windows或其他许可软件耗费更少。
自由:对Linux而言linux关机命令,您不会被商业供应商强加产品和服务,用户可以自由选择适宜需求的产品。正是这些自由促使像Amazon和Google这样的大公司选择了基于Linux的服务器来提供服务。
03
Linux的图形化界面简略说明
请确保你当前早已安装了CentOSLinux8系统,具体安装方式请参阅《最新版CentOSLinux手把手下载安装教程forServerwithGUI》一文,我们将对该系统的图形化界面进行简略说明。
为了获取最大的系统管理权限,请以“root”管理员账号登入系统。
点击“Activities”显示主菜单,在主菜单中点击“Files”按钮,会显示当前用户下的主要文件夹。
系统主菜单
当前账户下的主要目录文件夹,如右图所示。
当前用户文件夹
点击“OtherLocations”,可以看见当前“Computer”图标,它类似于Windows中的“我的笔记本”图标。
根节点
双击“Computer”图标,可以看见系统根目录下的文件夹,如右图所示。
根目录
Linux系统根目录下的文件夹,每位都有它特定的用途,就好比Windows有System系统目录和ProgramFiles软件安装目录一样。
因而,了解Linux系统这种目录的用途,对后期的管理和维护会很有帮助。
1)bin目录
bin目录下储存普通用户可执行的指令,如:ls、cd、pwd等。
bin是binary的简写,是Unix类操作系统中根目录的标准子目录,包含可执行的程序(即打算运行的程序),便于达到启动和修补系统的最小功能。
bin目录下常用的命令:cat、mv、cp、su等。
2)boot目录
boot目录是开机引导目录,包括Linux内核文件以及开机所须要的文件。
该目录下储存的是启动Linux时使用的一些核心文件,Linux的引导过程是Linux上的开源操作系统在计算机上的初始化,它囊括了从初始引导到启动用户空间应用程序的许多步骤。
该目录包含启动过程所需的所有内容,不仅在启动时不须要的配置文件(最显著的是属于grub引导加载程序的这些)和map安装程序。
因而,boot目录储存在内核开始执行用户模式程序之前的数据。
3)dev目录
该目录是设备目录,所有的硬件设备及终端设备均放置在这个设备目录中。
dev是device(设备)的简写,是Linux内核的设备管理器,作为devfsd和热拔插的承继者,udev主要管理dev目录中的设备节点。
dev是特殊文件或设备文件的位置,这是一个十分有趣的目录,它突出了Linux文件系统的一个重要方面:Linux下一切皆文件/目录。
4)etc目录
etc目录是各类配置文件目录,大部份配置属性均储存在这儿。
etc目录用来储存系统管理所须要的配置文件和子目录。
这是我们Linux系统的神经中枢,它包含所有与系统相关的配置文件。
一个配置文件要被定义为拿来控制程序操作的本地文件,他必须是静态的,不能是可执行二补码文件。
因而,定期备份这个目录是个好主意,假如你安装或遗失当前的安装,他肯定会为你节约大量的重新配置时间,一般不能储存二补码文件。
5)home目录
home目录是系统默认的用房主目录,新增用户帐号时,用户的主目录都储存在此目录下,~表示当前用户的主目录linux windows,~WeMapGIS表示用户WeMapGIS的家目录。
建议单独分区,并设置较大的c盘空间,便捷用户储存数据。
6)lib/lib64目录
开机时常用的动态链接库,bin及sbin指令也会调用对应的lib库。
这个目录里储存着内核模块和系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件,几乎所有的应用程序都须要用到这种共享库,是二补码文件。
7)media目录
/media目录是可移除设备挂载目录,类似软驱,U盘,光碟等零时挂放目录,这是Linux中的播放器。
8)mnt目录
用户零时挂在其他的文件系统,相对零时而言,额外的设备可挂载在这儿。
系统提供这个目录是让用户临时挂载别的文件系统,这是一个挂载点,你可以在其中挂在文件系统或设备。
9)opt目录
opt目录是第三方软件安装目录,如今习惯性的放置在/usr/local中。
这个目录是为所有不属于默认安装的软件和附加包保留的,由于要遵守FSSTND,所有第三方应用程序都应当安装在这个目录中。
在这儿安装的任何包都必须找到它的静态文件,如额外的字体、剪贴板和数据库文件等必须将其静态文件定位在单独的/opt的目录中。
10)proc目录
proc目录是虚拟文件系统,一般是显存中的映射,非常注意在删掉除数据文件后,只要系统不重启,还是有很大机率能将数据找回去的。
这个目录是一个虚拟的目录,他是系统显存的映射,我们可以通过直接访问这个目录来获取系统信息。
也就是说,这个目录的内容不在硬碟上而是在显存里,一般它是由系统手动安装的,并且大多数文件是只读的。
在Linux下,proc包含每位运行的进程的目录们linux动态链接库软件,包括内核进程。
11)root目录
root目录是系统管理员主目录,除root之外,其他用亩均放置在/home目录下。
root目录包含一个先进的GNU/Linux操作系统,它的目标是稳定、灵活和快速。
root是一个通用系统,包括服务器和工作站使用的软件,root包括现代和强悍的桌面环境,他是系统管理员的主目录。
作为系统的拥有者,它的特权就是单独拥有一个目录。
12)run目录
run目录中包含系统运行时所需文件,原先放置在/var/run中,后来拆分成独立的run目录,重启后重新生成对应的目录数据。
13)sbin目录
sbin目录中包含只有root能够运行的管理指令,跟bin类似,但只属于root管理员。
和一开始我们讲的bin类似,s就是super的意思,sbin是Linux和其他Unix类操作系统中root目录的标准子目录,包含可执行程序(即打算运行),也就是说这儿储存的是系统管理员使用的管理程序。
14)srv目录
srv目录是服务启动后须要访问的数据目录,该目录通常是空的,srv包含由该系统服务的站点特定数据。
指定这一点的主要目的是促使用户可以找到针对特定服务的数据文件的位置,因而合理地放置须要单个树用于只读数据、可写数据和脚本(比如:CGI脚本)的服务,只对特定用户感兴趣的数据应当步入用户的主目录。
15)sys目录
sys目录跟proc一样虚拟文件系统,记录核心系统硬件信息。
16)tmp目录
tmp目录是储存临时文件的目录,所有用户对该目录均可读写。
在Unix和Linux中,tmp目录是储存临时文件的地方,web浏览器在页面浏览和下载期间定期向TMP目录写入是数据。
17)usr目录
usr目录是应用程序放置目录。
usr不是user的简写,简拼是UnixsystemResource,这是最庞大的目录,我们要用到的应用程序和文件几乎都储存在这个目录下,是用于系统范围的配置文件。
18)var目录
var目录中储存系统的是执行过程常常改变的文件。
var是Linux和其他Unix类操作系统中根目录的标准子目录,它包含系统在其运行过程中写入数据的文件。
04
获取中间件开启网路联接功能
要将外部文件复制到系统中linux动态链接库软件,不仅可以从U盘或光碟等外部设置中复制外,还可以通过网路从外网服务器中获取文件。
假如在安装过程中,没有对网路进行配置,则须要将网路功能开启。
在系统主界面在右上方,单击后在显示的界面中点击“设置”图标,如右图所示。
网路设置
在显示的对话框中,将“Wired”功能开始,如右图所示。
网路功能开启
为了防止每次重新启动系统后“Wired”功能会默认为关掉状态,可以点击“设置”图标进行设置,如右图所示。
设置网路联接参数
在显示的对话框中,勾选“Connectautomatically”选项,并点击“Apply”保存设置,这样就可以保证系统重启后手动联接网路了。
手动链接
正确配置网路后,我们就可以通过访问外网中的文件服务器获取外部文件了。
05
地图发布服务中间件的安装布署
须要在Linux系统中安装《水经注地图发布服务中间件》,可以先从拾遗记官方网站下载软件安装包。