1. 程式人生 > >一步一步學會系統釋出

一步一步學會系統釋出

               

       跟著牛腩老師做完釋出系統,所有的結局都已寫好,一場初雪,美的讓我忘了還欠她一個美麗的轉身--釋出,但是小編呢,今天不以牛腩老師的新聞釋出系統為例,以考試系統為例,跟小夥伴分享系統釋出的點點滴滴。最近小編接手了一個高大上的任務,考試系統維護,用我小夥伴的話來吐槽一下就是:被考試系統折磨的不成人樣了。維護工作是極大耐心的。從頭到尾讀著別人寫的程式碼,複製別人的想法,做著自己的維護......是不是每個搞維護的都有要抽死coder的衝動“你丫寫些什麼,說好的註釋程式碼2:1呢!”

       說真心話,比珍珠還真,小編也有這種感覺,小編主要負責試卷管理這塊的內容,試卷管理一共分為四個模組:       a、設定試卷的題型順序;       b、自動新增試卷;       c、手動新增試卷;       d、查詢考試試卷;

      經過上次師哥師姐的一些答疑,結合組長下發的文件,對這塊的內容有了比較清晰的瞭解,但是具體的看到程式碼,她的邏輯到底是怎麼樣的,不明白,比如說機房收費系統吧,需要實現登入這個功能,這裡面簡單的邏輯是,首先,判斷使用者存不存在,接著,判斷使用者名稱和密碼是否一致,第三,退出登入在工作表中插入一條資訊,這樣的邏輯就特別清晰,但是到了考試系統,不知道每個功能的具體邏輯是怎麼走的,一條線走不出來。目前,我負責的這塊,還存在問題,試卷導不進去,真為小編的智商感到捉急。好了進入今天的正題,跟大家分享一下用win8如何釋出考試系統。

       第一步:我們需要部署IIS,開始--控制面板--程式和功能--啟動或關閉windows功能,在彈出的介面中勾選下圖中標註出的選項:

       

      第二步:接上圖:

       

      第三步:選中計算機圖示,右擊,快捷選單中選擇“管理”,在計算機管理視窗中“服務和應用程式”選項卡下面出現“IIS管理器”證明IIS新增成功

      

      第四步:截止第三步結束,我們的IIS就部署成功了,接著,就是考試系統的釋出了,首先將考試系統重新生成,在解決方案資源管理器中右擊,快捷選單中選中“釋出”選項,正式進行系統的釋出。點選web層,右擊發布:

       

        第五步:在彈出的釋出介面中要進行配置檔案的設定,可以把名稱改成自己要釋出的系統的名稱。

         

         第六步: 在連線設定中,我們點選下拉框,選擇檔案系統。

         

         第七步:點選檔案系統之後,出現如下介面,在這裡我們可以新建一個資料夾,設定考試系統需要釋出的目標位置。

         

         第八步:完成上述步驟,出現如下介面。

         

         第九步:開始--控制面板--管理工具(找不到的小夥伴,可以直接在搜尋欄中直接搜尋,找到“Internet資訊服務(IIS)管理器”雙擊開啟,出現如下介面,進行填寫。

         

        第十步:找到當初安裝vs資料夾,在該資料夾下的VS2013(根據VS的版本而定)開發人員命令提示,右擊以管理員身份執行(找不到的小夥伴可以直接在搜尋欄中進行搜尋)。

         

         第十一步

        在彈出的Dos視窗中輸入“aspnet_regiis -i”進行註冊,稍等片刻出現“ASP.NET安裝完畢”字眼,證明到此你的系統已經發布成功了。找到系統的釋出網址在IE位址列中輸入進行測試。

        

        本來想著,大功告成了,為什麼輸入小編自己剛才釋出的網址,她就是那麼任性不出來捏,這是為什麼呢,左百度,又谷歌,中間請教其他小夥伴,問題終於解決了,接下來,小編就把這個問題用博文記錄下來,希望對各位小夥伴有所幫助:

        第一步:開始--控制面板-管理工具,出現如下介面,點選編輯許可權;

        

       第二步:完成上一步操作,看到如下介面,我們需要改動Administrators的許可權,如下圖所示:

       

      第三步:點選編輯網站中的基本設定,出現如下介面;

      

     第四步:點選完測試連線,我們看到如下圖所示的介面,授權成功即可。

      

      第五步:回到編輯網站的介面,點選連線為的按鈕;

      

      第六步:點選完成後,出現如下介面,接著點選設定按鈕;

      

      第七步:輸入小夥伴自己的電腦的使用者名稱和密碼即可;

     

     第八步:再次訪問前面的網址,出現如下介面,考試系統釋出成功`(*∩_∩*)′;

    

       小編寄語:在B/S學習的這個漂亮階段,我們打包釋出程式必不可少,不要讓看似新的東西征服我們的心,其實,靜下心來,一步一步的走下來,再對比一下.net個人版的釋出總結,我們不難發現,其實兩者本質是一樣的,這裡的B.D層都是為DLL檔案存在,其他檔案為介面的東西,在B/S階段的U層前臺是在瀏覽器中解釋執行,保證了使用者的工作量和部署的簡單,易操作!BS學習,未完待續......