亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于CentOS的直升機飛行學員理論知識評估平臺開發(fā)環(huán)境構建

        2018-01-09 13:22:17徐建華
        軟件導刊 2017年12期
        關鍵詞:網絡操作系統(tǒng)直升機服務器

        摘要:

        在互聯(lián)網+時代,民航直升機地面教員可以借助互聯(lián)網技術準確評估飛行學員直升機執(zhí)照理論知識的掌握水平。為滿足基于互聯(lián)網技術開發(fā)評估平臺的要求,系統(tǒng)分析了主流虛擬計算機軟件、網絡操作系統(tǒng)、網站服務器軟件、數(shù)據庫服務器及網絡編程語言,結合實際進行了選型,在開源CentOS中設置了PHP運行條件,并配置了MySQL數(shù)據庫服務器,最終構建的開發(fā)環(huán)境與租用的云虛擬主機完全兼容,同時節(jié)省了開發(fā)費用,提高了開發(fā)效率,對其它相關平臺的研發(fā)具有一定參考價值。

        關鍵詞:

        CentOS;LAMP;評估平臺;直升機;云虛擬主機

        DOIDOI:10.11907/rjdk.172277

        中圖分類號:TP319

        文獻標識碼:A 文章編號:1672-7800(2017)012-0122-03

        Abstract:In the Internet plus era, we can accurately assess the learning effect of students knowledge by means of Internet technology. Firstly, the mainstream virtual computer software, network operating system, web server software, database server and network programming language are analyzed. Secondly, we configure the PHP operating conditions and install the MySQL database server software. Finally, the environment can be used to evaluate the platform development. The method saves development costs and improves development efficiency. Moreover, it has a certain reference value to the development of other platforms.

        Key Words:CentOS; LAMP; evaluation platform; helicopter; cloud hosting

        0 引言

        在互聯(lián)網+時代,信息與網絡技術發(fā)展迅速。由于傳統(tǒng)評估飛行學員直升機執(zhí)照理論知識的方法費時費力,為解決該問題,可開發(fā)一個飛行學員直升機執(zhí)照理論知識評估平臺,以借助互聯(lián)網技術準確評估飛行學員執(zhí)照理論知識的掌握水平。為滿足基于互聯(lián)網技術開發(fā)評估平臺的要求,首先要解決的問題是構建經濟可行的開發(fā)環(huán)境。開發(fā)環(huán)境的構建涉及到虛擬計算機軟件、操作系統(tǒng)、數(shù)據庫的選型,以及編程語言選擇等一系列問題。

        1 開發(fā)環(huán)境選型

        1.1 虛擬計算機軟件

        為提高開發(fā)效率,采取在Windows 7系統(tǒng)中配置開發(fā)環(huán)境的方法。目前虛擬計算機軟件主要有3種:Virtual PC、Oracle VirtualBox和VMware Workstation。Virtual PC是一款Microsoft開發(fā)的免費軟件,應用了當今最先進的虛擬技術,主要用于商業(yè)軟件布署前的測試。因為是Microsoft的產品,所以安裝到裝有Windows的計算機上不必考慮兼容性等問題;Oracle VirtualBox是一款功能強大的虛擬機,目前已實現(xiàn)開源,是發(fā)布在GPL許可之下的自由軟件,完全免費使用,可以虛擬安裝Windows、Mac OS X和Linux等多種版本的操作系統(tǒng),但存在與部分操作系統(tǒng)不兼容的問題;VMware Workstation是一款功能強大的桌面虛擬計算機軟件,用戶可在單一桌面上同時運行不同的操作系統(tǒng),是開發(fā)、測試、部署新應用程序的最佳解決方案。

        考慮到直升機飛行學員理論知識評估平臺兼容性等因素,首選VMware Workstation,目前的VMware Workstation12 Pro版本可以安裝在Windows 7上。

        1.2 網絡操作系統(tǒng)

        網絡操作系統(tǒng)是運行在工作站(網站/服務器)上單用戶或多用戶的操作系統(tǒng),不完全等同于服務器操作系統(tǒng)[1]。目前服務器中使用最廣泛的網絡操作系統(tǒng)有Windows Server 2008、Windows Server 2012、CentOS5.5和CentOS6.0等,每個版本還可劃分為32位和64位。

        (1)Windows類。Microsoft Windows系統(tǒng)不僅在個人操作系統(tǒng)中占有優(yōu)勢,在網絡操作系統(tǒng)中也有著重要地位。這類操作系統(tǒng)的配置在整個局域網配置中是最常見的,但由于其對服務器的硬件要求較高,且穩(wěn)定性不太強,所以Microsoft網絡操作系統(tǒng)一般僅應用在中低檔服務器中。

        (2)Linux類。這是一種新型的網絡操作系統(tǒng),其特點是源代碼開放,可以免費得到許多應用程序,主要體現(xiàn)在安全性和穩(wěn)定性方面,與Unix有許多類似之處,越來越多的云虛擬主機采用該類系統(tǒng)。直升機飛行學員理論知識評估平臺在開發(fā)完成后將部署到云虛擬主機中,因此選用Linux類中的CentOS系統(tǒng)。

        1.3 網站服務器

        Web服務器一般指網站服務器,是指駐留于因特網上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔,也可以放置網站文件讓全世界用戶瀏覽,或放置數(shù)據文件進行下載。目前常見的兩個Web服務器是Apache和IIS,考慮到直升機飛行學員理論知識評估平臺的跨平臺性,選用Apache作為網站服務器。

        1.4 數(shù)據庫服務器

        MySQL是一個關系型數(shù)據庫管理系統(tǒng),屬于 Oracle 公司旗下產品。MySQL 是全球最受歡迎的開源數(shù)據庫,廣泛應用于各類應用場景。在 Web 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系數(shù)據庫管理系統(tǒng)) 應用軟件,可以保存超過50 000 000條記錄。與其它大型數(shù)據庫Oracle、SQL Server、DB2等相比,MySQL有其不足之處,但這并沒有減少其受歡迎的程度。對于直升機飛行學員理論知識評估平臺而言,MySQL提供的功能已經綽綽有余,而且由于 MySQL是開放源碼軟件,因此可以大大降低總體成本。

        1.5 編程語言

        目前,用于動態(tài)網站開發(fā)的語言主要有3種:ASP.NET、JSP、PHP。

        (1)ASP .NET的前身ASP技術是在IIS2.0上首次推出(Windows NT 3.51)的,當時與 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)時成為服務器端應用程序的熱門開發(fā)工具,微軟還特別為它量身打造了VisualInter Dev開發(fā)工具。它的簡單以及高度可定制化的能力,是其迅速崛起的原因之一。不過ASP的缺點也逐漸浮現(xiàn)出來,其面向過程的程序開發(fā)方法,使維護難度提高了很多,尤其是大型的ASP應用程序。

        (2)JSP 即Java Server Pages(Java服務器頁面),是基于Java Servlet以及整個Java體系的Web開發(fā)技術。JSP可以在85%以上的服務器上運行,而且基于JSP技術的應用程序易于維護和管理,所以被許多人認為是未來最有發(fā)展前途的動態(tài)網站技術。

        (3)PHP 即Hypertext Preprocessor(超文本預處理器),它是當今Internet上最為熱門的腳本語言,與HTML語言具有非常好的兼容性,使用者可以直接在腳本代碼中加入HTML標簽,或者在HTML標簽中加入腳本代碼,從而更好地實現(xiàn)頁面控制。PHP提供了標準的數(shù)據庫接口,數(shù)據庫連接方便,兼容性與擴展性強,可以進行面向對象編程。因此,使用PHP開發(fā)評估平臺是一個較好的選擇。

        2 開發(fā)環(huán)境構建過程

        完整的直升機飛行學員理論知識評估平臺開發(fā)環(huán)境構建涉及到虛擬機軟件、網絡操作系統(tǒng)、Web服務器、MySQL服務器、PHP等內容[2-3],具體過程如下:

        2.1 VMWare Workstation安裝

        虛擬機軟件選用了VMware Workstation12 Pro,該版本除了支持更多的Linux發(fā)行版外,更為重要的是能夠通過使用DirectX 10和OpenGL 3.3,獲得極為出色的運算和圖形性能,可為今后直升機飛行學員理論知識評估平臺中的數(shù)據圖形化顯示提供支撐。具體安裝過程非常簡單,一般只需按照提示一步步完成即可[4]。

        2.2 CentOS安裝

        VMware Workstation軟件安裝成功之后,啟動程序進入軟件界面。點擊起始頁的“創(chuàng)建新的虛擬機”按鈕,即可打開新建虛擬機向導,在彈出的歡迎頁中單擊“下一步”按鈕,選擇CentOS6.0系統(tǒng)安裝光盤鏡像文件[5-7]。因為評估平臺在開發(fā)時需要鏈接一些視頻資料,在安裝過程中虛擬磁盤大小設置為40G,比默認的要大些。

        2.3 將CentOS系統(tǒng)安裝盤作為yum源

        在使用CentOS時,用yum安裝軟件包是非常方便的[8]。首先裝載CentOS系統(tǒng)安裝光盤鏡像文件CentOS-6.0-i386-bin-DVD,然后使用cd命令切換到目錄/etc/yum.repos.d/,通過mv命令將CentOS-Base.repo重命名為 repo.bak,最后使用vi工具修改CentOS-Media.repo文件,配置結果如下:

        2.7 開發(fā)環(huán)境測試

        經過一系列配置,在MySQL數(shù)據庫中新建了一張數(shù)據表tb_stu,存放了飛行學員的學號、姓名、登錄密碼等基本信息,在Apache默認目錄中設計了登錄驗證php程序,最終直升機飛行學員理論知識評估平臺開發(fā)環(huán)境測試結果如圖1所示,完全滿足了開發(fā)需求。

        3 結語

        在Windows 7系統(tǒng)中分別配置了VMware Workstation12、CentOS6.0、MySQL5.1和PHP5編程環(huán)境,構建的環(huán)境完全滿足了飛行學員直升機執(zhí)照理論知識評估平臺的開發(fā)需要。在構建的環(huán)境中開發(fā)完成的評估平臺,在上傳到租用的云虛擬主機上時未出現(xiàn)任何兼容性問題,飛行學員和地面教員通過網絡可以隨時隨地直接訪問使用,取得了令人滿意的效果。

        參考文獻:

        [1] 徐建華.Linux操作系統(tǒng)與實訓教程[M].北京:清華大學出版社,2016.

        [2] 劉若凡.基于虛擬機LAMP環(huán)境下的Piwigo圖片管理系統(tǒng)架構[J].信息系統(tǒng)工程,2016(11):31-32.

        [3] 宋陽.基于LAMP技術平臺搭建的Web安全服務器架構[J].網絡安全技術與應用,2016(10):36-37.

        [4] 曹陽,顧問.基于云平臺的智能英語訓練系統(tǒng)的設計[J].電子技術與軟件工程,2016(16):68-69,174.

        [5] 李楊.構建基于Linux、Apache、MySQL、PHP平臺的網站[J].電子技術與軟件工程,2015(4):20.

        [6] 王曉姝.LAMP網站架構方案與實施[J]. 軟件導刊,2013(1):72-74.

        [7] 鄭鎮(zhèn)耿.LAMP環(huán)境架設Apache虛擬主機站點[J].計算機光盤軟件與應用,2012(10):47-48.

        [8] 曾棕根.源程序在線評測系統(tǒng)技術改進[J].計算機工程與應用,2011(4):68-71.

        [9] 楊明.CentOS YUM源服務器搭建方式分析比較與搭建[J].電子技術與軟件工程,2016(23):162-163.

        [10] 劉智瑩,朱程榮.基于PHP實現(xiàn)數(shù)據安全性的方法及比較[J].計算機工程與設計,2009(19):4387-4389,4392.

        (責任編輯:黃 ?。?

        猜你喜歡
        網絡操作系統(tǒng)直升機服務器
        直升機?
        直升機
        通信控制服務器(CCS)維護終端的設計與實現(xiàn)
        得形忘意的服務器標準
        知識產權(2016年8期)2016-12-01 07:01:13
        基于項目教學法的“網絡操作系統(tǒng)”課程教學研究
        計算機網絡安全服務器入侵與防御
        幾種網絡操作系統(tǒng)的淺析
        直升機取票
        海峽姐妹(2015年3期)2015-02-27 15:09:59
        新一代計算機網絡操作系統(tǒng)
        直升機很熱等5則
        国产亚洲精品综合一区| 久久精品99国产精品日本| 国产成人精品无码一区二区三区 | 亚洲一区二区三区福利久久蜜桃| 国产精品高潮呻吟av久久黄| 在线亚洲高清揄拍自拍一品区| 免费99精品国产自在在线| 久久精品岛国av一区二区无码| 无码av专区丝袜专区| 青青草视频在线播放观看| 国产高清一区二区三区四区色| 偷拍视频十八岁一区二区三区| 日本护士口爆吞精视频| 亚洲亚洲人成综合丝袜图片| 亚洲精品aa片在线观看国产| 欧美精品一区二区精品久久| av免费一区在线播放| 久久久中文字幕日韩精品 | 久久精品国产免费观看| 色综合无码av网站| 人妻中文字幕一区二区二区| 国产一区二区三区av香蕉| 一区二区三区日本久久| 国产一区二区三区不卡在线观看 | 老熟妇高潮av一区二区三区啪啪 | 清纯唯美亚洲经典中文字幕| 手机看片自拍偷拍福利| 国产日产综合| 精品性影院一区二区三区内射| 亚洲av国产大片在线观看| 亚洲中文字幕诱惑第一页| 成年人一区二区三区在线观看视频| 国产亚av手机在线观看| 亚洲av无码一区二区三区性色| 国产成人av综合色| 日本老熟妇五十路一区二区三区| 日本边添边摸边做边爱喷水 | 成片免费观看视频大全| 亚洲国产精品线观看不卡| av手机天堂在线观看| 免费久久99精品国产|