Windows Server 2008R2 服務安裝:IIS、DNS、SQLServer2008R2


一、IIS

Inter information services互聯網信息服務,微軟開發的運行在Windows系統中互聯網服務,提供了web、ftp、smtp服務

  • Windows server2003 、xp --> iis6
  • Windows server2008 、Windows7 -->iis7.0
  • win10、win8 -->iis7.5

搭建IIS步驟:

1.打開windows server 2008r2虛擬機,打開服務器管理器,進行選擇下圖所示

2.然后進入到如下圖所示界面,操作如下圖所示,應用程序開發、FTP服務器、安全性選項全選后,點擊下一步,直到安裝完成

3.打開dos命令窗口,輸入netstat -ano,查看80端口號是否開啟

4.打開瀏覽器,在瀏覽器中輸入IP地址(IP地址在dos命令窗口中ipconfig可查看到),出現如下圖所示界面,表示安裝成功

 

二、IIS搭建web服務器

1.格式化D盤,一定要選擇NTFS!!!不然后面添加默認文檔時,會識別不了路徑,可以右鍵D盤進行格式化

  (若D盤能用的省略這一步)

2.在D盤根目錄下創建一個文件夾,存放你想要搭建的在網上下載好的完整web服務器,如圖我創建的是dms文件夾,圖中的文件夾是我在網上下載好的web服務器

3.打開運行Internet信息服務(IIS)管理工具,進行如下圖所示操作

4.完成創建,進入所建站點,選擇默認文檔,在空白處右鍵選擇添加默認文檔,輸入index.asp添加首頁,如圖所示

5.點擊ASP,啟用父路徑,一定要點應用!!!

6.在瀏覽器中輸入站點的IP地址,也就是虛擬機的IP地址,也可以在IIS中瀏覽網頁

7.出現如圖所示網頁,表示站點搭建成功

  • 注:若訪問網站時出現以下界面

解決方法:在IIS上面設置該網站可運行在32位的模式下面。

  1.找到該網站所引用的應用程序池

   2.在該應用程序池的高級設置里面--> 常規--> 啟用32位應用程序,設置該值為true

  • IIS搭建ASP站點總結

  1、進入服務器管理器,找到添加角色;

  2、在服務器角色中勾選“Web服務器(IIS)”,然后角色服務中勾選需要的角色服務(應用程序開發);

  3、打開運行Internet信息服務(IIS)管理工具,展開左側欄到“Default Web Site”;

  4、在功能視圖中找到“ASP”圖標,在ASP設置中將啟動父路徑設置為“Ture”.

 

三、 FTP服務器:

file transfer protocol 文件傳輸協議服務器,基於c/s模式,應用層,使用端口20(傳輸數據)和21(傳輸命令),明文傳輸數據,使用IIS搭建FTP服務器(注:b/s 瀏覽器和服務器  web服務器)

  • 服務類型:

    非隔離賬號:所有的賬號訪問的服務器數據類型一致

    隔離賬號:不同的賬號訪問的服務器類型不一致

  • 服務器搭建環境要求:

    IP地址可以靜態配置,也可動態獲取

    FTP服務器運行在IIS之上

 

四、FTP服務器非隔離賬號的搭建

1.安裝IIS,並且注意FTP角色的安裝

2.打開dos命令窗口,新建組ftpusers,以及用戶u1和u2並設置密碼,並將u1和u2加入到ftpuses組中(這里就不做演示了,跟着命令走)

1 net localgroup ftpusers /add  新建組
2 net user u1 u1passwd /add  新建賬號
4 net localgroup ftpusers u1  將u1添加到ftpusers組中
6 net localgroup ftpusers u2  將u2添加到ftpusers組中

  • 這里多講windows的常用幾個命令:
1 net user  查看用戶
2 net localgroup  查看組
3 net localgroup 組名  查看指定組
4 net user 用戶名 /del  刪除用戶

3.打開IIS管理器,右擊網站,添加FTP站點,輸入站點名稱和物理路徑,建議安裝在除C盤外的硬盤,提前建立好站點目錄,在站點目錄中提前復制好幾個文件,方便后面測試

4.安裝完成后,進入所搭建的站點,點擊用戶隔離,選擇FTP根目錄,一定要應用!!!

5.禁用防火牆,不然宿主機不能訪問到FTP服務器

6.在宿主機上打開dos命令窗口,訪問FTP站點,在下圖中可以看到u1和u2可以訪問到的文件時一致的,所以是不隔離的

  • ftp 虛擬機IP

  • 常用的命令
復制代碼
1 help 查看幫助
2 delete 刪除文件
3 dir = ls
4 close 退出用戶
5 bye 退出ftp服務器
6 pwd 查看目錄
復制代碼

7.接下來測試下載文件和上傳文件

  • get 文件路徑  下載文件到dos命令工作的目錄:C:\Windows\system32

  如下圖所示,看到了dos命令工作的目錄中有了在FTP服務器中下載的文件,下載測試成功

  • put(以dos命令工作的目錄為主目錄,寫路徑)或(直接拖過來) 上傳文件上傳到ftp站點的根目錄:D:\dms\ftpbugeli

我這里不能拖到dos命令窗口中,就上傳dos命令工作的目錄中的aadcloudap.dll文件

  如下圖所示,看到了ftp站點的根目錄中有了在FTP服務器中上傳的文件,上傳測試成功

 

五、FTP服務器隔離賬號的搭建

1.安裝IIS,並且注意FTP角色的安裝

2.打開dos命令窗口,新建用戶u3和u4並設置密碼(這里就不做演示了,跟着上面的命令走)

3.在硬盤里建立好站點總目錄,在站點總目錄中在新建一個文件夾localuser(文件夾名稱一定要是localuser!!!),並在里面新建以你測試要使用用戶的用戶名的文件夾,文件夾里面創建不同的文件,方便測試區分。文件夾名稱一定要與用戶名一致!!!這里我用的是administrator、u3和u4(注:為了方便我虛擬機內站點的管理,我把所有站點都放到了一個總的文件夾里)

5.為各個文件夾設置如下圖所示的權限

  • administrator文件夾的權限

  • u3文件夾的權限

  • u4文件夾的權限

若刪除不了其他用戶的權限,進入高級安全設置,取消包括從該對象的父項繼承的權限,就可以刪除了

6.打開IIS管理器,右擊網站,添加FTP站點,按照如下圖所示做操作,沒有截圖的就是默認選項,注意這里的物理路徑!!!

7.安裝完成后,進入所搭建的站點,點擊用戶隔離,選擇用戶名目錄
(禁用全局虛擬目錄),一定要應用!!!

8.在宿主機上打開dos命令窗口,訪問FTP站點,在下圖中可以看到u3、u4和administrator用戶可訪問到的文件是不一致的,所以是隔離的

 

六、DNS

Domain Name System  域名系統,它是一個分布式數據庫。存儲域名和IP的一一對應關系,方便用戶訪問網絡。能夠將域名解析為IP(域名解析),也能將IP解析為域名(反向解析),該協議是基於UDP協議,默認端口是53

  • 域名空間結構

如下圖所示,展示了域名系統最為常見的結構。“.”是完全合格域名(FQDN)中最后的符號,分析系統是從后往左分析,“ftp.liuliansuannai.”,此處“.”可以當做根域,“com”是頂級域名,“liuliansuannai”是二級域,“ftp”是主機名

  • DNS結構

DNS工作流程

  • 正向查詢:根據域名找IP
  • 反向查詢:根據IP找域名

在DNS工作過程,需要按照正向查詢或反向查詢的方式進行,在正向查詢過程中有遞歸查詢和迭代查詢兩種方式,用戶PC向本地DNS服務器的查詢時遞歸,本地DNS服務器向其他的域名服務器(根DNS、.COM DNS等)的查詢是迭代,具體的查詢示意圖如下

  host文件位置 C:\Windows\System32\drivers\etc

 

DNS安裝要求

  • DNS服務器端:
  1. 配置靜態IP
  2. 首選DNS指向自己
  3. 網關可有可無
  • DNS客戶端:
  1. IP地址可以靜態也可以動態獲取
  2. 首選DNS必須指向DNS服務器

 

DNS服務器記錄類型

 

五、配置DNS服務器

1.首先搭建web服務器,打開服務器管理器 --> 角色 --> 添加角色 -->DNS服務器,進入一下界面

  我這里選擇的是不安裝,你也可以選擇安裝

 2.根據提示配置靜態IP地址(首先DNS服務器地址填127.0.0.1即可)

3.然后再去服務器管理器里安裝DNS服務器,安裝好DNS服務器之后,再開始里面打開DNS管理器 --> WIN-HLPRVITRNMA -->正向查找區域,右鍵 --> 新建區域,出現如圖所示界面,操作如圖所示,沒有顯示的步驟,默認直接點擊下一步

  • 注:這里的區域名稱隨便取,但注意格式

4.新建區域向導完成后,右鍵新建的區域向導,選擇新建主機,完成后右鍵選擇新建別名

  注:新建別名這里的目標主機的選擇,建議直接點擊瀏覽,然后選擇你要新建別名的目標主機

5.打開IIS管理器,新建一個web服務器(教程參考章第一個),這里我用的是本篇所裝的pentest,去打開IIS管理器,右擊你所要使用的web服務器,選擇添加網站綁定,注意這里的IP地址應與你新建主機的IP地址一致!!!

6.打開dos命令窗口,查看DNS服務是否開啟,查看UDP53,如圖所示服務開啟成功

1 netstat -ano |findstr 53  查看53端口

7.測試DNS服務器是否可用,新建一個Windows客戶端虛擬機,配置客戶端的地址,要求首選DNS必須指向DNS服務器!!!

8.再客戶端上進行測試,方法如下,若結果如圖所示,則DNS服務器搭建成功!

  • 打開dos命令窗口,輸入以下命令
1 ping www.baidu.com
2 ping yyy.baidu.com
3 nslookup www.baidu.com  #可以看到服務器分給客戶端的地址

  • 打開瀏覽器,再地址欄中分別輸入www.baidu.com和yyy.baidu.com

  • 若再瀏覽器中訪問不了別名,將服務器再IIS中綁定的網站刪掉,即可瀏覽別名

 

  • 訪問web站點的方式:

  1.基於IP的訪問方式,默認端口為80,這種方式搭建的web服務器在當前環境中只有一個

  2.基於IP+端口的訪問方式,可以使用的端口較多,搭建的web服務器可以有多個;訪問時:http://ip:port

  3.基於主機頭的訪問方式,需要DNS服務器支持,http://url:80、http://url:81


六、安裝SQLServer2008R2服務

1.如果你跟着上面的步驟安裝了DNS服務器,那么現在你應該是不能聯網的,建議更改IP為下圖所示

2.打開下載好的SQL server 2008 R2文件夾,雙擊setup.exe,進入安裝界面,點擊的安裝,選擇“全新安裝或向現有安裝添加功能”,進入安裝程序,按照如圖所示步驟進行操作

  • 我安裝的是破解版,密鑰已經提供了

  • 這里要先點擊安裝,然后等待

  • 下面的步驟根據自己的需求或者按照我的步驟進行操作

  • 這里要輸入你的密碼,一定要記住啊!

  • 等待......

  • 安裝完成

2.在所有程序中打開SQLServer2008R2,進行如圖所示操作

  • 這里的登錄名一定要填sa,sa是默認登錄名,輸入密碼進行登錄

  • 進入以下界面

 3.打開IIS管理器,新建一個web服務器ASPCMS,為使用SQLServer2008R2進行管理,配置如下,詳細步驟參考本章第一個教程

  • 在瀏覽器中瀏覽驗證是否可用

4.打開MSSQL(SQLServer2008R2的簡稱),右鍵數據庫,選擇新建數據庫,新建ASPCMS的數據庫,進入到以下界面

5.進入到ASPCMS的根目錄中找到AspCms_Config.asp文件,進行配置,修改如圖所示,數據庫密碼填寫你的密碼(需要提前下載編譯器,或使用記事本進行操作)

6.再次打開瀏覽器,訪問ASPCMS的站點,發現出現以下錯誤

7.打開MSSQL,右鍵aspcms數據庫,點擊任務,導入數據,進入以下界面,主要操作如圖所示

  • 導入完成

8.再次進入瀏覽器瀏覽ASPCMS站點,發現瀏覽正常

9.打開dos命令窗口,查看服務端口號

1 netstat -ano|findstr 1433  查看1433端口號

10.打開Navicat,點擊鏈接,做如下圖所示操作后,點擊確認


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM