官术网_书友最值得收藏!

3.2 Web應用程序

Web應用程序由一個Internet Information Services (IIS)網站構成,并具有唯一或共享的應用程序池,當用戶創建新的Web應用程序時,還需要創建一個新的內容數據庫,并定義用于連接到該數據庫的身份驗證方法。

3.2.1 Web應用程序的創建

用戶可以通過SharePoint管理中心或者SharePoint 2016命令行管理程序兩種方式來創建Web應用程序,本小節以使用Windows身份驗證為例分別介紹一下兩種創建方式。

利用SharePoint管理中心來創建Web應用程序步驟:

步驟01 進入SharePoint管理中心界面,單擊“應用程序管理”,如圖3-2所示。

圖3-2 管理中心界面

步驟02 在應用程序管理界面,單擊管理Web應用程序,如圖3-3所示。

圖3-3 應用程序管理

步驟03 在Web應用程序界面,單擊“新建”,如圖3-4所示。

圖3-4 單擊“新建”

步驟04 在新建Web應用程序界面的“IIS網站”處,填寫如下信息,如圖3-5所示。

圖3-5 IIS網站配置

●IIS網站名稱:根據需求選擇“使用現有的IIS網站”或者“新建IIS網站名稱”,為MicrosoftSharePoint Foundation應用程序提供服務。

● 端口號:默認情況下,系統會自動委派一個端口號,用于數據傳輸;默認端口號是隨機生成的,不便于記憶,所以用戶可以自行更改端口號,端口號范圍1~65535,本示例自定義的端口號:9001。

● 主機標頭:默認與管理中心的主機標頭一致,用戶可以自定義主機標頭。

● 物理路徑:默認指定了物理路徑,可以不做任何更改。

在安全性配置和聲明身份驗證類型處,需要填寫如下信息:如圖3-6所示。

圖3-6 安全性配置和聲明身份驗證類型配置

● 允許匿名訪問:如果用戶啟用該設置,那么終端用戶即便沒有網站的權限,也能瀏覽該網站,等同于市面上的一些電商網站,默認都是以游客身份瀏覽網站內容,第4章會詳細介紹配置步驟。

● 使用安全套接字層(SSL):如果用戶計劃網站時采用https協議的話,需要啟用該設置,一旦啟用該設置,還需用戶進入IIS管理工具手動為IIS網站添加證書,否則將無法使用IIS網站訪問Web應用程序,第4章將會詳細介紹配置步驟。

● 聲明身份驗證類型:為用戶提供多種身份驗證類型,默認以“啟用Windows驗證”為例,基于窗體的身份驗證除了頁面進行設置外,還需其他配置,相對復雜,這里不給予介紹。

在“登錄頁URL”、“公用URL”以及“應用程序池”處,用戶需選擇如下信息,如圖3-7所示。

圖3-7 URL和應用程序池配置

● 登錄頁URL與公用URL:采用默認設置即可。

● 應用程序池:選擇用于新Web應用程序的應用程序池,會定義此服務使用的賬戶和憑據,默認是SharePoint場的管理員賬戶,可以切換其他域用戶。

在“數據庫名稱和驗證”、“故障轉移服務器”和“服務應用程序連接”處,需選擇如下信息,如圖3-8所示。

圖3-8 數據庫驗證、故障轉移以及服務應用程序連接配置

● 數據庫名稱和驗證:默認情況下,系統會自動識別SharePoint場所在的數據庫服務器,客戶也可以自行更改數據庫服務器(不推薦),在“數據庫名稱”處會自動生成一個數據庫名稱,一旦SharePoint遇到問題,需要到數據庫找原因的話,不便于記錄,推薦數據庫名稱更改為與Port一致的名字,本節改為WSS_Content_9001;數據庫驗證推薦Windows驗證,如果使用SQL身份驗證,請確保SQL Server配置的身份認證為混合模式的驗證方式。

● 故障轉移服務器:配置過于復雜,本節不做特殊說明。

● 服務應用程序連接:選擇此Web應用程序將連接到的服務應用程序,所有信息填寫完成后,單擊“確定”。

步驟05 創建完成后,在Web應用程序界面,就可以看到剛才新創建的Web應用程序了,如圖3-9所示。

圖3-9 Web應用程序界面

利用SharePoint 2016命令行管理程序的方式創建Web應用程序:

步驟01 確保域用戶具備如下權限:

● SQL Server實例上的securityadmin角色。

● 要更新的所有數據庫上的db_owner角色。

● 運行PowerShell cmdlet的服務器上的Administrators組的成員。

步驟02 在系統開始界面的應用里,右擊“SharePoint 2016命令行管理程序”,選擇以管理員身份運行,如圖3-10所示。

圖3-10 應用界面

步驟03 在SharePoint 2016命令行管理程序里,輸入如下命令:

        New-SPWebApplication  -Name  <Name>  -ApplicationPool  <ApplicationPool>
    -AuthenticationMethod        <WindowsAuthType>        -ApplicationPoolAccount
    <ApplicationPoolAccount> -Port <Port> -URL <URL>

其中:

● <Name> 是新Web應用程序的名稱。

● <ApplicationPool> 是應用程序池的名稱。

● <WindowsAuthType > 是“NTLM”或“Kerberos”。建議使用Kerberos。

● <ApplicationPoolAccount> 是運行此應用程序池的用戶賬戶。

● <Port> 是用于在IIS中創建Web應用程序的端口。

● <URL> 是Web應用程序的公用URL。

圖3-11為創建Web應用程序的例子。

圖3-11 SharePoint 2016命令行管理程序

步驟04 創建完成后,在Web應用程序界面,可以看到新創建的Web應用程序,如圖3-12所示。

圖3-12 Web應用程序界面

3.2.2 Web應用程序的刪除

Web應用程序刪除可以選擇是否刪除內容數據庫和IIS網站。如果選擇刪除內容數據庫,將刪除與該Web應用程序關聯的內容數據庫,否則會保留內容數據庫。如果選擇刪除IIS網站,則會刪除與該Web應用程序關聯的IIS網站,否則只會移除該網站與要刪除的Web應用程序的關聯。如果僅刪除Web應用程序而不刪除內容數據庫和IIS網站,則該內容數據庫和IIS網站可以供其他Web應用程序重用。

用戶可以通過SharePoint管理中心或者SharePoint 2016命令行管理程序兩種方式來刪除Web應用程序。

利用SharePoint管理中心來刪除Web應用程序步驟:

步驟01 訪問SharePoint管理中心,進入Web應用程序界面,選擇將要刪除的Web應用程序,單擊刪除中的“刪除Web應用程序”,如圖3-13所示。

圖3-13 Web應用程序管理界面

步驟02 在刪除Web應用程序界面,視具體情況選擇是否刪除內容數據庫和IIS網站,之后單擊“刪除”,如圖3-14所示。

圖3-14 刪除Web應用程序

步驟03 刪除成功后,查看SharePoint管理中心頁面,刪除了的Web應用程序已經看不到了,如圖3-15所示。

圖3-15 刪除后的Web應用程序界面

利用SharePoint 2016命令行管理程序的方式刪除Web應用程序:

步驟01 確保域用戶具備如下權限:

● SQL Server實例上的securityadmin角色。

● 要更新的所有數據庫上的db_owner角色。

● 運行PowerShell cmdlet的服務器上的Administrators組的成員。

步驟02 在SharePoint 2016命令行管理程序里輸入如下命令:

        Remove-SPWebApplication -identity http://sitename -Confirm

輸入命令后按回車鍵,提示“是否確實要執行此操作”,輸入y,按回車鍵確認,如圖3-16所示。

圖3-16 刪除命令

步驟03 刪除成功后,查看SharePoint管理中心頁面,刪除了的Web應用程序同樣看不到了,如圖3-17所示。

圖3-17 刪除后的Web應用程序界面

主站蜘蛛池模板: 洛浦县| 榆林市| 上栗县| 敦煌市| 鱼台县| 多伦县| 博罗县| 台南县| 凌源市| 祥云县| 巴彦淖尔市| 巴楚县| 饶阳县| 五常市| 台东县| 德安县| 临邑县| 仁化县| 鹤壁市| 淅川县| 慈利县| 海南省| 文昌市| 星子县| 西乌珠穆沁旗| 湘潭市| 牟定县| 鹤庆县| 光山县| 德惠市| 新营市| 会理县| 县级市| 赫章县| 衡山县| 博客| 理塘县| 资兴市| 旅游| 汉川市| 清河县|