深入講解SiteServer CMS:如何安裝

在跟著本文操作之前成洗,需要以下前提:
1瓶殃、已經(jīng)安裝了IIS6.0或以上版本副签;
2淆储、已經(jīng)安裝了.net framework 4.5.2或以上版本;
3碴裙、已經(jīng)安裝了SqlServer2008或以上版本青团;

1咖楣、安裝包下載


所謂巧婦難為無米之炊诱贿,安裝的第一步自然是下載安裝包。SiteServer官方網(wǎng)站提供了包括最新版在內(nèi)的幾乎所有歷史版本的安裝包下載: http://cms.siteserver.cn/download.html料扰。截止到目前晒杈,官方提供的最新版本是SiteServer5.0安裝包孔厉。本文是以全新安裝SiteServer為例撰豺,所以需要下載安裝包,注意不是升級(jí)包亩歹。

  • 下載



    如上圖所示小作, 選擇下載最新版本SiteServer5.0安裝包稼钩。

  • 解壓



    如上圖所示变抽,把安裝包解壓到 e:/program/siteserver5.0绍载。

2击儡、新建空數(shù)據(jù)庫


這個(gè)有點(diǎn)爭(zhēng)議,一般軟件不需要提前手動(dòng)新建好數(shù)據(jù)庫蛀柴,據(jù)官方的解釋是為了安全考慮矫夯,才沒有讓SiteServer系統(tǒng)直接新建數(shù)據(jù)庫训貌∶扒希或許這樣也有一定的道理综液,因?yàn)樘崆笆謩?dòng)建好了空數(shù)據(jù)庫谬莹,那通過SiteServer連接數(shù)據(jù)庫的帳號(hào)權(quán)限可以降低桩了,從而保證SiteServer系統(tǒng)只能操作這一個(gè)數(shù)據(jù)庫圣猎。
具體新建SqlServer空數(shù)據(jù)庫的操作流程,可以網(wǎng)上找度娘慢显,一大把教程荚藻。在這僅僅截幾張圖以示參考

如上圖所示应狱,啟動(dòng)SqlServer祠丝。 
如上圖所示写半,?紅框內(nèi)的用戶名和密碼叠蝇,在后面的安裝過程中也還會(huì)用到。
當(dāng)然也可以在這進(jìn)入SqlServer軟件后新建一個(gè)帳號(hào)專門用于SiteServer連接數(shù)據(jù)庫使用铃慷。
如上圖所示犁柜,?紅框內(nèi)的?數(shù)據(jù)庫名稱堂淡,在后面的安裝過程中也還會(huì)用到。

3、新建站點(diǎn)


同理稚疹,IIS新建站點(diǎn)的教程祭务,度娘也能找到很多义锥,在這還是以截圖說明主要參數(shù)設(shè)置。

  • 新建應(yīng)用程序池



    如圖所示赂鲤,一定要把應(yīng)用程序池設(shè)置成集成模式数初。

  • 新建站點(diǎn)

    如圖所示泡孩,應(yīng)用程序池?選擇上一步新建的那個(gè)寺谤;
    物理路徑選擇?開始安裝包解壓出來所在的路徑变屁;
    端口號(hào)就是待會(huì)進(jìn)入安裝程序的訪問?地址:http://localhost:89/siteserver

4、SiteServer系統(tǒng)安裝

截止到此時(shí)此刻泵琳,才可謂真正的主菜上桌誊役,之前的只能算是開胃菜小點(diǎn)心蛔垢。因?yàn)橹皫撞秸嬲蚐iteServer系統(tǒng)本身的安裝沒太大直接關(guān)系,算是系統(tǒng)軟件的安裝巩梢,為SiteServer系統(tǒng)本身的安裝掃平障礙括蝠。

在第三步新建站點(diǎn)時(shí)設(shè)置的端口號(hào)是89,所以打開瀏覽器(在這是Chrome示例)搁拙,輸入地址:http://localhost:89/siteserver 箕速,即可進(jìn)入到SiteServer安裝界面了(見下圖)朋譬。

  • 許可協(xié)議


       在這提醒一下徙赢,平時(shí)訪問SiteServer系統(tǒng)有時(shí)也會(huì)出現(xiàn)上面這個(gè)界面犀忱,最常見的三個(gè)原因:
       1、數(shù)據(jù)庫服務(wù)器沒有連接不上了数冬;或者數(shù)據(jù)庫軟件沒有運(yùn)行起來拐纱;
       2哥倔、連接數(shù)據(jù)庫的帳號(hào)被停用了或者密碼被修改了導(dǎo)致連接不到數(shù)據(jù)庫咆蒿;
       3、SiteServer?數(shù)據(jù)存儲(chǔ)的這個(gè)數(shù)據(jù)庫或表被刪除了缭黔;
       總之就是找不到數(shù)據(jù)庫了蒂破,SiteServer系統(tǒng)會(huì)判定還沒有安裝附迷,所以就會(huì)跳到安裝界面來哎媚。
    
  • 環(huán)境檢測(cè)



    如果這一步提示權(quán)限不夠拨与,則可以通過以下操作進(jìn)行站點(diǎn)文件夾的權(quán)限設(shè)置截珍,見下圖:


    帳號(hào)選擇

    賦予權(quán)限
     1、打開IIS炸庞,選中相應(yīng)站點(diǎn)名稱(此例是siteserver5.0)荚斯;
     2事期、右鍵彈出菜單,選擇“編輯權(quán)限”绎橘,切換到“安全”選項(xiàng)卡称鳞;
     3稠鼻、點(diǎn)“編輯” --> “添加” --> “高級(jí)” --> “立即查找”候齿;
     4、選中IIS_IUSER和NETWORK_SERVICE周霉,點(diǎn)“確定”诗眨;
     5孕讳、在退回到“編輯”界面時(shí),需要對(duì)剛才添加兩個(gè)用戶別賦予“完全控制”權(quán)限峡懈;
    
  • 數(shù)據(jù)庫設(shè)置
    在這可以看到与斤,最新版SiteServer5.0一個(gè)亮點(diǎn)就是支持MySql數(shù)據(jù)庫撩穿,但不再支持Oracle數(shù)據(jù)庫了,具體原因不得而知雾狈∩崎唬或許是MySql數(shù)據(jù)庫的需求更大呻畸?或許是為了配合SiteServer系統(tǒng)完全開源的舉措伤为?這是?SiteServer第一次真正的完全免費(fèi)開源,也是第一次支持MySql開源數(shù)據(jù)庫剑鞍。

    ?連接DB

    選擇數(shù)據(jù)庫

     1蚁署、如果DB和SiteServer安裝在一臺(tái)服務(wù)器光戈,則填寫 “.” 或 “(local)”遂赠;
     2跷睦、如果DB和SiteServer安裝不同服務(wù)器上,則填寫DB服務(wù)器的IP地址烂琴,有時(shí)還需要跟端口奸绷;
     3、如果連接上了數(shù)據(jù)庫服務(wù)器反症,那就可以選中前面新建的空數(shù)據(jù)庫铅碍;
    
  • 設(shè)置管理員帳號(hào)密碼
    這一步特別簡(jiǎn)單线椰,就是設(shè)置SiteServer系統(tǒng)后臺(tái)的超級(jí)管理員帳號(hào)和密碼士嚎。此帳號(hào)擁有SiteServer系統(tǒng)最高級(jí)別權(quán)限莱衩,所以帳號(hào)密碼盡可能設(shè)置復(fù)雜一些娇澎。



    ** 新版的另一個(gè)亮點(diǎn)就是允許管理員設(shè)置數(shù)據(jù)庫連接字符串是否加密了趟庄。** 關(guān)于這一點(diǎn)戚啥,之前是廣為詬病的。至于原因非常簡(jiǎn)單览濒,直接上?代碼贷笛,一個(gè)明文宙项,一個(gè)是加密過的字符串尤筐,真是沒有對(duì)比就沒有傷害啊。
    1拢驾、老版本數(shù)據(jù)庫連接字符串:
    <add key="DatabaseType" value="SqlServer" />
    <add key="ConnectionString" value="server=.;uid=sa;pwd=1;database=d" />

    2繁疤、新版本數(shù)據(jù)庫連接字符串:
    <add key="DatabaseType" value="9XtLPj6oytMAr6M9jZ0Xvg0equals00equal" />
    <add key="ConnectionString" value="iqi5p7YkdGaGXXpj1he7als00equals0" />
    
  • 安裝完成
    經(jīng)過以上操作稠腊,應(yīng)該就能走到最后一步了架忌,勝利的曙光就在前方。只要看到下面這一畫面饰恕,那就恭喜你了井仰,大功告成俱恶。點(diǎn)擊“進(jìn)入后臺(tái)”馬上開始你那激動(dòng)人心的SiteServer之旅吧合是!

5、經(jīng)歷過的那些坑

1泊藕、IIS相應(yīng)端口不允許訪問
測(cè)試方法:在瀏覽器里輸入http://localhost:89/robots.txt吱七, 如果出現(xiàn)類似如下畫面踊餐,則表示IIS不能正常訪問臀稚,其中一個(gè)很大可能就是端口被禁用了。

解決方案:度娘很強(qiáng)大散劫,百度一下“IIS配置端口后不能訪問”很洋,大量文章都有講怎么解決。主要思路就是Windows防火墻添加相應(yīng)端口常熙,并添加好入站規(guī)則。

2碱茁、.net framework安裝不對(duì)
測(cè)試方法:在站點(diǎn)根目錄下新建一個(gè)空白的aspx文件裸卫,比如:test.aspx,在瀏覽器里輸入http://localhost:89/test.aspx墓贿, 如果出現(xiàn)無法訪問的話,則表示IIS不能正常解析aspx蜓氨,其中一個(gè)很大可能就是.net環(huán)境被破壞了聋袋。出現(xiàn)這個(gè)問題最常見的原因是在Visual Studio安裝好之后又重裝了IIS刀荒。

解決方案:進(jìn)入 C:\windows\Microsfot.NET\Framework\V4.0.30319;
在運(yùn)行窗口輸入“cmd” 調(diào)出控制臺(tái)窗口姨拥,輸入:aspnet_regiis.exe -i
提示安裝成功后,再通過瀏覽器訪問test.aspx應(yīng)該能正解解析了。如果這時(shí)還不行似芝,那通過控制面板進(jìn)入“服務(wù)”管理界面详炬,檢查“asp.net狀態(tài)服務(wù)”是否啟動(dòng)。

3呻率、應(yīng)用程序池不是集成模式
測(cè)試方法:在瀏覽器里輸入http://localhost:89/?siteserver元践, 如果出現(xiàn)類似如下畫面饥伊,則表示IIS應(yīng)用程序池不是集成模式愉豺。

解決方案:參考前面應(yīng)用程序池設(shè)置方法把它改成集成模式即可蚪拦。

4冻押、數(shù)據(jù)庫不允許連接
測(cè)試方法:在已經(jīng)安裝SiteServer系統(tǒng)的情況下,瀏覽器里輸入http://localhost:89/?siteserver括袒, 如果還是出現(xiàn)?安裝畫面;或者在安裝SiteServer系統(tǒng)時(shí)出現(xiàn)如下圖所示畫面箱熬,則表示數(shù)據(jù)庫無法連接上城须。

解決方案:檢查SqlServer服務(wù)是否啟用了;再檢查數(shù)據(jù)庫程序是否禁用了:允許遠(yuǎn)程連接到此服務(wù)器 功能褥蚯;連接數(shù)據(jù)庫的帳號(hào)或密碼是否正確挚冤;另外如果是單獨(dú)的DB服務(wù)器,確保DB服務(wù)器網(wǎng)絡(luò)能通赞庶;

5训挡、站點(diǎn)文件夾權(quán)限通不過
在安裝過程中,有時(shí)環(huán)境檢測(cè)這一步一直通不過歧强。

解決方案:可以針對(duì)站點(diǎn)根目錄文件夾澜薄,把everyone帳號(hào)加上并賦予完全控制權(quán)限,一般這樣設(shè)置后環(huán)境檢測(cè)這一步是能通過的摊册,然后再回頭檢查服務(wù)器權(quán)限問題肤京。如果everyone權(quán)限加上了還是通不過,則是服務(wù)器其他環(huán)境出問題了茅特。

開心一笑

有兩個(gè)程序員釣魚忘分,其中一個(gè)釣到一條美人魚,這個(gè)美人魚上半身是美女白修,下半身是魚妒峦,但是這個(gè)程序員僅僅看了看就把她放了。
另一個(gè)問他:Why熬荆?
他回答說:沒有API

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末舟山,一起剝皮案震驚了整個(gè)濱河市绸狐,隨后出現(xiàn)的幾起案子卤恳,更是在濱河造成了極大的恐慌,老刑警劉巖寒矿,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件突琳,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡符相,警方通過查閱死者的電腦和手機(jī)拆融,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門蠢琳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人镜豹,你說我怎么就攤上這事傲须。” “怎么了趟脂?”我有些...
    開封第一講書人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵泰讽,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我昔期,道長(zhǎng)已卸,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任硼一,我火速辦了婚禮累澡,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘般贼。我一直安慰自己愧哟,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開白布具伍。 她就那樣靜靜地躺著翅雏,像睡著了一般。 火紅的嫁衣襯著肌膚如雪人芽。 梳的紋絲不亂的頭發(fā)上望几,一...
    開封第一講書人閱讀 51,365評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音萤厅,去河邊找鬼橄抹。 笑死,一個(gè)胖子當(dāng)著我的面吹牛惕味,可吹牛的內(nèi)容都是我干的楼誓。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼名挥,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼疟羹!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起禀倔,我...
    開封第一講書人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤榄融,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后救湖,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體愧杯,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年鞋既,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了力九。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片耍铜。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖跌前,靈堂內(nèi)的尸體忽然破棺而出棕兼,到底是詐尸還是另有隱情,我是刑警寧澤抵乓,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布程储,位于F島的核電站,受9級(jí)特大地震影響臂寝,放射性物質(zhì)發(fā)生泄漏章鲤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一咆贬、第九天 我趴在偏房一處隱蔽的房頂上張望败徊。 院中可真熱鬧,春花似錦掏缎、人聲如沸皱蹦。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽沪哺。三九已至,卻和暖如春酌儒,著一層夾襖步出監(jiān)牢的瞬間辜妓,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工忌怎, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留籍滴,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓榴啸,卻偏偏與公主長(zhǎng)得像孽惰,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子鸥印,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容