如何在windows7上安裝啓明星系統。

本文將以win7爲例,介紹如何手動安裝啓明星系統。win8,win10,win2008,win2012 安裝方法大同小異。 關於windows2008安裝能夠參考此處   win2012參考此處 關於安全額外配置請參考此處html

本文將介紹如何在windows7上安裝啓明星請假系統appform .web

第一步:安裝.NET4.5

到微軟官網下載.NET4.5  https://www.microsoft.com/zh-cn/download/details.aspx?id=40779  並安裝 (一般微軟新系統已經包含了.NET4.5)。sql

 

注意:由於後面須要安裝微軟MSSQL2008數據庫,微軟數據庫須要安裝.NET3.5,因此你還須要安裝.NET3.5數據庫

(a)win7/ win8 /win10 直接到微軟官網下載安裝 https://www.microsoft.com/zh-cn/download/details.aspx?id=25150windows

(b) windows2008,須要在windows控制面板-添加刪除程序-添加windows組件 裏,勾選 .NET3.5安裝安全

(c)windows2012,請從啓明星官網下載.NET3.5 http://www.dotnetcms.org/download/sxs.7z 解壓後,利用控制面板-添加刪除組件 安裝。服務器

 

安裝後,就能夠在 c:\windows\microsoft.net\framework64下看到相關目錄cookie

 

第二步:安裝IIS

1.從開始菜單裏,找到「控制面板」app

 

2.切換到「小圖標」視圖,單擊「程序和功能」工具

 

3.單擊「打開或關閉windows」功能,勾選「Internet信息服務」,請確保「應用程序開發功能」裏的ASP.NET也勾選了。

單擊「肯定」,windows將自動安裝IIS。

 

 

 

4.安裝完畢後,能夠在控制面板--管理工具裏找到IIS

 

5.打開IIS,選中左邊的樹根,而後右邊出現「ISAPI和CGI限制」。

 

6.確保ASP.NET V4版本是容許的

 

 

7.修復IIS。

一般因爲某些未知緣由致使IIS沒法運行.NET,此時你能夠修復IIS。根據操做系統的不一樣,64位操做系統在 

C:\Windows\Microsoft.NET\Framework64\v4.0.30319

 若是你使用的是32位操做系統,則位置爲

C:\Windows\Microsoft.NET\Framework\v4.0.30319

有一個aspnet_regiis.exe  文件用於修復IIS。具體修復IIS操做以下(如下步驟不是必須的)

打開cmd

 

8.輸入aspnet_regiis.exe -ir 進行修復

 

 9.有時候系統會提示以下錯誤,(這個錯誤具備迷惑性,由於即便你給Temporary ASP.NET Files增長Everyone讀寫權限仍然沒用。)

「c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\106f9ae8\XX.dll」--「拒絕訪問。

一般的解決方法是因爲系統目錄下的Temp目錄無相應的權限所致,具體操做以下:C:\Windows\temp-->屬性-->安全-->編輯-->添加Everyone用戶的讀寫權限就能夠解決.

 

 

第三步:安裝MSSQL2008 Express數據庫服務

1.下載MSSQL2008 Express 數據庫服務

 

2.首先安裝數據庫服務。 雙擊SQLEXPR_X64_CHS.EXE ,選擇「全新SQL Server獨立安裝或向現有安裝添加功能」

 

5.正常狀況下會檢查經過。

 可是有時候會出現「須要重啓」。

此時,在運行裏輸入 regedit.exe 打開註冊表。而後找到

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/

 在右邊找到 PendingFileRenameOperations  刪除這一項便可! 

再次運行「從新檢查」便可經過。或者經過cmd進行重啓

 

在帳戶名裏,選擇一個系統帳戶。選擇系統帳戶後,密碼將由系統本身維護,無需人工輸入(一般系統會自動選擇)。

 

6.在數據庫引擎配置中,選擇混合模式。

在安裝過程當中內置的SQL Server系統管理員賬戶(sa)的密碼比較特殊,SQL2008對SA的密碼強度要求相對比較高,須要有大小寫字母、數字及符號組成,不然將不容許你繼續安裝。在"指定Sql Server管理員"中最好指定本機的系統管理員administrator

 

 

7.單擊「下一步」系統開始安裝,直到完成。

 

第四步:安裝MSSQL2008 Manage Studio數據庫管理器

 1.下載並雙擊exe 運行。

2.選擇「安裝」,全選安裝

3.勾選確保勾選了「管理工具--基本」

 

4.其餘的使用默認,單擊「下一步」系統開始安裝,直到完成。

 

 

第五步:安裝啓明星請假系統appform(其餘系統相似)

 1.創建應用程序 appform (若是是會議預訂系統應用程序池輸入book,若是是採購系統應用程序池輸入purchase)

 

2.在默認站點下,添加應用程序appform(若是是會議系統,添加應用程序叫作book,若是是採購系統,添加應用程序叫purchase)

 

在彈出的窗體裏,設置信息以下

 

 

 

(3)打開數據庫,創建appform(若是是會議系統,創建數據庫book,若是是採購系統,創建數據庫purchase)

 

 

(4)在數據庫管理器裏,選擇「打開」,在源代碼裏,有一個app_data文件夾,運行 appform.sql 運行腳本(若是是會議系統腳本是book.sql,若是是採購系統,腳本是purchase.sql)。

注意:咱們推薦您使用咱們默認的名稱,假如請假系統創建的數據庫叫作 qingjia,請手動更改SQL腳本里  USE [appform] GO 爲  USE [qingjia] GO

 

 (5)打開web.config修改,數據庫鏈接字符串。 server,uid,pwd的值分別參考下圖。 database設置使用的數據庫。這裏是剛纔創建的appform數據庫

 

(6)保存,輸入  http://localhost/appform 應該就能夠打開系統了。

默認用戶名 admin, 密碼是 123456

 

 

更改數據庫編碼(非必須),下面這段SQL僅在你打開系統登陸失敗時,才運行。他會將數據庫更改成中文編碼,其中下面的appform須要更改成你實際的數據庫。

ALTER DATABASE appform SET SINGLE_USER WITH ROLLBACK IMMEDIATE
ALTER DATABASE appform COLLATE Chinese_PRC_CI_AS
ALTER DATABASE appform SET MULTI_USER

 

第六部分:啓用IP地址,容許其餘用戶能夠訪問

(1)在windows的運行裏,輸入cmd,而後輸入 ipconfig 獲得本機的IP地址。

(2)以上圖爲例,本機IP爲 192.168.1.101 ,因此在IE裏輸入 http://192.168.1.101/appform 便可打開請假系統。

(3)關閉防火牆或者殺毒軟件,

  (默認防火牆或者殺毒軟件會屏蔽80端口的出口,所以,須要在安裝了請假系統的服務器上關閉或者退出殺毒軟件,這裏使用簡單的方法,做爲IT人員能夠經過防火牆策略來開開放80端口,具體請諮詢IT技術支持人員。若是您不是很明白如何開放端口,可使用退出功能。)。

     (a)在「控制面板」--Windows防火牆--打開或關不windows防火牆裏,關閉windows防火牆。

     (b)退出360,騰訊管家等殺毒軟件...

(4)如今,找局域網裏一臺普通電腦,輸入 http://192.168.1.101/appform 便可打開請假系統。

 

第七步 常見問題

(1)爲何沒法進入後臺?

啓明星系統經過cookie來驗證用戶是否有權限進入後臺。下圖顯示了IIS和web.config裏的映射管理。 啓明星系統使用默認的名稱。例如請假使用的是appform。

若是你iis創建的應用程序名稱是 xxx, 則須要手動調整web.config裏 value爲 /xxx/  (注意:由於cookie區分大小寫,因此IIS裏,你創建的appform應該使用小寫,

默認,用戶輸入的網址都是小寫的。)

 另外,請檢測一下確保服務器時間和用戶時間是準確的。

 

 

(2)如何集成微軟AD活動目錄?

下圖顯示了,當用戶登陸windows系統時,須要的三個元素:1)用戶名   2)密碼  3)登陸到

 

運行下載包裏的systemconfig.exe 以下圖:192.168.1.1表示域服務器的IP地址。能夠是IP地址,也能夠是服務器的機器名。

在「請輸入系統管理員帳戶」裏輸入您的AD帳戶。 這裏輸入的bob表示,將把bob設置爲 book系統的管理員。

你能夠單擊「測試AD配置」查看是否成功。若是成功單擊保存便可. 

給文件夾增長Everyone讀寫權限。

(3)集成域模式下,沒法登陸。

請手動打開 app_data文件夾下的AD.xml,該文件配置爲和域服務器通訊的接口,請確保帳戶和密碼正確,切帳戶未被鎖定。

相關文章
相關標籤/搜索