伺服器配置
伺服器配置是指根據企業的實際需求針對安裝有伺服器作業系統的裝置進行軟體或者硬體的相應設定、操作,從而實現企業的業務活動需求。分為WEB伺服器,FTP伺服器、SAMBA伺服器、DNS伺服器。Web伺服器是指駐留於因特網上某種型別計算機的程式
Web伺服器
伺服器使用HTTP(超文字傳輸協議)進行資訊交流,這就是人們常把它們稱為HTTPD伺服器的原因。
Web伺服器不僅能夠儲存資訊,還能在使用者透過Web瀏覽器提供的資訊的基礎上執行指令碼和程式。
Web伺服器的內容
(1)應用層使用HTTP協議。
(2)HTML文件格式。
(3)瀏覽器統一資源定位器(URL)。
Web伺服器配置要求
(1)瞭解DNS主機名和IP地址。
如果此WEB伺服器在Internet上,需向ISP申請和註冊此伺服器的DNS主機名和IP地址。如果此伺服器只在企業網內使用,則在內部的DNS伺服器上註冊。
(2)開啟伺服器文件,選擇“埠”-“Internet埠”,啟用“TCP/IP埠”。
(3)選擇“Internet協議”,完成以下選項後,儲存文件。
繫結主機名:
A.選擇“是”則您可在“主機名”項中輸入主機別名,WEB使用者可用此別名替代Domino伺服器名訪問WEB伺服器。
B.選擇“否”(預設)則不允許使用別名。
“DNS查詢”:
選擇“是”則Domino伺服器查詢傳送請求的WEB客戶機的DNS名。
Domino日誌檔案和資料庫將包含WEB客戶機的DNS主機名。
選擇“否”(預設)則不查詢,Domino日誌檔案和資料庫將只包含WEB客戶機的IP地址。
注意:
選擇“否”將提高Domino伺服器效能,因為伺服器不使用資源執行DNS查詢。
“允許HTTP客戶瀏覽資料庫”:選擇“是”則允許WEB使用者在URL中使用OpenServer命令來顯示伺服器上資料庫列表。
選擇“否”(預設)則不允許。但即使WEB使用者不能看到伺服器上資料庫列表,他們仍能開啟有許可權訪問的單個數據庫。
(4)啟動HTTP任務。在伺服器控制檯上,輸入:loaphttp
IIS(InternetInformation Server,網際網路資訊服務)是一種Web(網頁)服務元件,其中包括Web伺服器、FTP伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、檔案傳輸、新聞服務和郵件傳送等方面,它使得在網路(包括網際網路和區域網)上釋出資訊成了一件很容易的事。本次上機大家實踐IIS5.0的配置和管理。
上機學習目標:
1. 瞭解並掌握Windows 2000/NT 伺服器上IIS 的安裝與測試
2. 瞭解並掌握web伺服器的配置及應用,其中重點掌握主目錄、虛擬目錄的設定與應用
3. 瞭解並掌握FTP伺服器的配置和使用
4. 瞭解並掌握SMTP伺服器的配置和使用
上機內容及操作步驟:
1.在自己的電腦上安裝IIS並測試。
進入“控制面板”,依次選“新增/刪除程式→新增/刪除Windows元件”,將“Internet資訊服務(IIS)”前的小鉤去掉(如有),重新勾選中後按提示操作即可完成IIS元件的新增。(在安裝過程中要插入WIN2000或WINXP安裝盤。)
測試:安裝完畢後,在瀏覽器位址列中輸入:http://localhost(或http://伺服器名,或http://127.0.0.1,或http://本機IP),如果連線成功就會出現localstart.asp的頁面。
2.IIS的配置
當IIS新增成功之後,再進入“開始→程式→管理工具→Internet服務管理器”以開啟IIS管理器,對於有“已停止”字樣的服務,均在其上單擊右鍵,選“啟動”來開啟。
(1)IIS之WEB伺服器的配置
方法如下:
在“Internet資訊服務”管理視窗中右擊“預設WEB站點”,在彈出的選單中選擇“屬性”選項,進入屬性設定對話方塊。
① 設定“WEB站點”,這裡可以設定站點伺服器的IP地址和訪問埠。在“IP地址”欄中選擇能夠使用的IP地址;“TCP”埠預設為80,當然為了保密,也可以設定特殊的埠。
其他的設定均可按預設設定。
建立虛擬目錄:
若要從主目錄以外的目錄釋出資訊,則就要建立虛擬目錄了,虛擬目錄是指物理上未包含在主目錄中的目錄,但瀏覽器卻認為該目錄包含在主目錄中。
建立的方法:比如你的主目錄在“c:\Inetpub\wwwroot”下,而你的網頁檔案在“E:\All”中,你就可以建立一個別名為test的虛擬目錄,就可以這樣來建立:在“預設Web站點”上單擊右鍵,選“新建→虛擬目錄”,依次在“別名”處輸入“test”,在“目錄”處輸入“E:\All”後再按提示操作即可新增成功。
建立完了你就可以輸入“localhost/test”就可以訪問了。
進行下列操作:
啟動一個文字編輯器,編寫下列程式碼:
您訪問本頁的時間是<%=time()%>!
將其儲存到C:\Inetpub\wwwroot目錄下,檔案可命名為1.asp。
在瀏覽器位址列中輸入:http://localhost/1.asp,然後按回車,觀察執行情況。
將1.asp檔案複製剛才建立的虛擬目錄中(假如別名為:test)。在瀏覽器的位址列中輸入:http://localhost/test/1.asp,按回車,注意觀察執行情況。
(2)IIS之ftp伺服器的配置
第一個FTP站點(即“預設FTP站點”)的設定方法請參照前文Web伺服器中相關操作執行。需要注意的是,如果你要用一個IP地址對應多個不同的FTP伺服器,則只能用使用不同的埠號的方法來實現。
對於已建立好的FTP伺服器,在瀏覽器中訪問將使用,ftp://IP地址,如“ftp://10.106.1.121”。
(3)<>IIS之SMTP伺服器的配置
建立IIS下的SMTP伺服器的方法非常簡單,只需在IIS管理器中讓“預設SMTP虛擬伺服器”處於已啟動狀態就行了;此外一般不用再做其他任何設定。
如果你想要用自己的SMTP伺服器發信,只需將你E-mail客戶端軟體設定中“傳送郵件伺服器(SMTP)”項中填入“localhost”,則不管你的IP地址如何變化,它都能正常工作。提示:對於IIS的設定,可以在瀏覽器的位址列中輸入:http://localhost/iishelp,檢視IIS幫助文件。
FTP伺服器
安裝完成後,可以用“IIS管理器”來管理FTP伺服器,開啟方式為“開始”→“管理工具”→“Internet資訊服務(IIS)管理器”。展開“FTP站點”時,可以看到下面有一個“預設FTP站點”。
Samba伺服器
第1步,執行“應用程式”/“系統設定”/“伺服器設定”/“Samba”選單命令,將彈出“Samba伺服器配置”對話方塊。
第2步,在彈出的“Samba伺服器配置”對話方塊中執行“首選項”/“伺服器設定”命令,將彈出“伺服器設定”對話方塊。在該對話方塊的“基本”選項卡中設定工具組名稱,可與Windows作業系統工作組的名稱相同,也可在“描述”文字框中填寫計算機的描述語言,它將在網路中顯示。
第4步,單擊“Samba伺服器配置”對話方塊中工具欄上“新增”按鈕,將彈出“建立Samba共享”對話方塊,在“目錄”文字框中輸入需要共享的目錄路徑和目錄名,在“共享名”文字框中輸入網路中顯示的名稱,預設為共享目錄名,也可在描述文字框中輸入一些說明,在“基本許可權”中可以選擇使用者是否有許可權對共享目錄進行寫操作,若不需網路中的客戶對共享的資源進行修改,則選擇“只讀”選項。
第7步,透過以上的配置,Samba伺服器就配置完成了。在Windows作業系統中開啟網路上的芳鄰,在網路上的芳鄰中即可看到Linux作業系統rho1的共享“cdrom”。
DNS伺服器
下面介紹在Windows Server2003系統中安裝、配置DNS伺服器的方法:
安裝DNS伺服器
第2步,在“Windows元件”對話方塊中雙擊“網路服務”選項,開啟“網路服務”對話方塊。在“網路服務的子元件”列表中選中“域名系統(DNS)”複選框,並單擊“確定”按鈕。按照系統提示安裝DNS元件。在安裝過程中需要提供Windows Server 2003系統安裝光碟或指定安裝檔案路徑。
配置DNS伺服器
第1步,在開始選單中依次單擊“管理工具”→DNS選單項,開啟dnsmgmt視窗。在左窗格中右鍵單擊伺服器名稱,選擇“配置DNS伺服器”命令。
小提示:上述步驟建立的正向查詢區域是指將域名解析為IP地址的過程。即當用戶輸入某個域名時,藉助於該記錄可以將域名解析為IP地址,從而實現對伺服器的訪問。
小提示:ISP(Internet service Provider,Internet服務提供商)是專門提供網路接入服務的商家,通常都是電信部門。配置“轉發器”可以使區域網內部使用者在訪問Internet上的網站時,儘量使用ISP提供的DNS伺服器進行域名解析。
Linux下修改IP和DNS和路由配置方法[5]
fconfig eth0 新ip 然後編輯/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
一、修改IP地址
[aeolus@db1 network-scripts]$
vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=219.136.241.211
NETMASK=255.255.255.128
GATEWAY=219.136.241.254
二、修改閘道器
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.1.1
三、修改DNS
vi resolv.conf
nameserver 202.96.128.68
nameserver 219.136.241.206
四、重新啟動網路配置
/etc/init.d/network restart
修改ip地址
即時生效:# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
啟動生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
修改default gateway
即時生效:# route add default gw 192.168.0.254
修改dns
修改/etc/resolv.conf
修改後可即時生效,啟動同樣有效
修改host name
即時生效:# hostnamefc2
修改/etc/sysconfig/network
伺服器配置的測試
在對伺服器配置進行測試時,使用AWS Spot Instances可以幫助企業應對不同的配置而不影響預算。
在雲計算之前,管理員們不得不在投資伺服器之前先猜測應用程式所需的CPU核數目和RAM的大小。自動化的配置可能會執行大量的伺服器,導致花費巨大。使用Spot Instances可以幫助管理員在伺服器配置上找到最佳切入點,而不會讓整個預算變得讓人難以接受。
假設有一家必須要執行大型分析作業的企業,它將會執行混有第三方編寫的程式碼和各種程式碼庫。管理員也許無法確定需要多少記憶體和CPU。他們可以選擇一個高記憶體,CPU經過最佳化的高成本的例項,但是那不總是正確的解決方法。這種做法也許對一兩個作業有效,但不會是一個長期的策略。
伺服器配置
伺服器配置是指根據企業的實際需求針對安裝有伺服器作業系統的裝置進行軟體或者硬體的相應設定、操作,從而實現企業的業務活動需求。分為WEB伺服器,FTP伺服器、SAMBA伺服器、DNS伺服器。Web伺服器是指駐留於因特網上某種型別計算機的程式
Web伺服器
伺服器使用HTTP(超文字傳輸協議)進行資訊交流,這就是人們常把它們稱為HTTPD伺服器的原因。
Web伺服器不僅能夠儲存資訊,還能在使用者透過Web瀏覽器提供的資訊的基礎上執行指令碼和程式。
Web伺服器的內容
(1)應用層使用HTTP協議。
(2)HTML文件格式。
伺服器配置
(3)瀏覽器統一資源定位器(URL)。
Web伺服器配置要求
(1)瞭解DNS主機名和IP地址。
如果此WEB伺服器在Internet上,需向ISP申請和註冊此伺服器的DNS主機名和IP地址。如果此伺服器只在企業網內使用,則在內部的DNS伺服器上註冊。
(2)開啟伺服器文件,選擇“埠”-“Internet埠”,啟用“TCP/IP埠”。
(3)選擇“Internet協議”,完成以下選項後,儲存文件。
繫結主機名:
A.選擇“是”則您可在“主機名”項中輸入主機別名,WEB使用者可用此別名替代Domino伺服器名訪問WEB伺服器。
B.選擇“否”(預設)則不允許使用別名。
“DNS查詢”:
選擇“是”則Domino伺服器查詢傳送請求的WEB客戶機的DNS名。
Domino日誌檔案和資料庫將包含WEB客戶機的DNS主機名。
選擇“否”(預設)則不查詢,Domino日誌檔案和資料庫將只包含WEB客戶機的IP地址。
注意:
選擇“否”將提高Domino伺服器效能,因為伺服器不使用資源執行DNS查詢。
“允許HTTP客戶瀏覽資料庫”:選擇“是”則允許WEB使用者在URL中使用OpenServer命令來顯示伺服器上資料庫列表。
選擇“否”(預設)則不允許。但即使WEB使用者不能看到伺服器上資料庫列表,他們仍能開啟有許可權訪問的單個數據庫。
(4)啟動HTTP任務。在伺服器控制檯上,輸入:loaphttp
IIS(InternetInformation Server,網際網路資訊服務)是一種Web(網頁)服務元件,其中包括Web伺服器、FTP伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、檔案傳輸、新聞服務和郵件傳送等方面,它使得在網路(包括網際網路和區域網)上釋出資訊成了一件很容易的事。本次上機大家實踐IIS5.0的配置和管理。
上機學習目標:
1. 瞭解並掌握Windows 2000/NT 伺服器上IIS 的安裝與測試
2. 瞭解並掌握web伺服器的配置及應用,其中重點掌握主目錄、虛擬目錄的設定與應用
3. 瞭解並掌握FTP伺服器的配置和使用
4. 瞭解並掌握SMTP伺服器的配置和使用
上機內容及操作步驟:
1.在自己的電腦上安裝IIS並測試。
進入“控制面板”,依次選“新增/刪除程式→新增/刪除Windows元件”,將“Internet資訊服務(IIS)”前的小鉤去掉(如有),重新勾選中後按提示操作即可完成IIS元件的新增。(在安裝過程中要插入WIN2000或WINXP安裝盤。)
測試:安裝完畢後,在瀏覽器位址列中輸入:http://localhost(或http://伺服器名,或http://127.0.0.1,或http://本機IP),如果連線成功就會出現localstart.asp的頁面。
2.IIS的配置
當IIS新增成功之後,再進入“開始→程式→管理工具→Internet服務管理器”以開啟IIS管理器,對於有“已停止”字樣的服務,均在其上單擊右鍵,選“啟動”來開啟。
(1)IIS之WEB伺服器的配置
方法如下:
在“Internet資訊服務”管理視窗中右擊“預設WEB站點”,在彈出的選單中選擇“屬性”選項,進入屬性設定對話方塊。
① 設定“WEB站點”,這裡可以設定站點伺服器的IP地址和訪問埠。在“IP地址”欄中選擇能夠使用的IP地址;“TCP”埠預設為80,當然為了保密,也可以設定特殊的埠。
其他的設定均可按預設設定。
建立虛擬目錄:
若要從主目錄以外的目錄釋出資訊,則就要建立虛擬目錄了,虛擬目錄是指物理上未包含在主目錄中的目錄,但瀏覽器卻認為該目錄包含在主目錄中。
建立的方法:比如你的主目錄在“c:\Inetpub\wwwroot”下,而你的網頁檔案在“E:\All”中,你就可以建立一個別名為test的虛擬目錄,就可以這樣來建立:在“預設Web站點”上單擊右鍵,選“新建→虛擬目錄”,依次在“別名”處輸入“test”,在“目錄”處輸入“E:\All”後再按提示操作即可新增成功。
建立完了你就可以輸入“localhost/test”就可以訪問了。
進行下列操作:
啟動一個文字編輯器,編寫下列程式碼:
您訪問本頁的時間是<%=time()%>!
將其儲存到C:\Inetpub\wwwroot目錄下,檔案可命名為1.asp。
在瀏覽器位址列中輸入:http://localhost/1.asp,然後按回車,觀察執行情況。
將1.asp檔案複製剛才建立的虛擬目錄中(假如別名為:test)。在瀏覽器的位址列中輸入:http://localhost/test/1.asp,按回車,注意觀察執行情況。
(2)IIS之ftp伺服器的配置
第一個FTP站點(即“預設FTP站點”)的設定方法請參照前文Web伺服器中相關操作執行。需要注意的是,如果你要用一個IP地址對應多個不同的FTP伺服器,則只能用使用不同的埠號的方法來實現。
對於已建立好的FTP伺服器,在瀏覽器中訪問將使用,ftp://IP地址,如“ftp://10.106.1.121”。
(3)<>IIS之SMTP伺服器的配置
建立IIS下的SMTP伺服器的方法非常簡單,只需在IIS管理器中讓“預設SMTP虛擬伺服器”處於已啟動狀態就行了;此外一般不用再做其他任何設定。
如果你想要用自己的SMTP伺服器發信,只需將你E-mail客戶端軟體設定中“傳送郵件伺服器(SMTP)”項中填入“localhost”,則不管你的IP地址如何變化,它都能正常工作。提示:對於IIS的設定,可以在瀏覽器的位址列中輸入:http://localhost/iishelp,檢視IIS幫助文件。
FTP伺服器
安裝完成後,可以用“IIS管理器”來管理FTP伺服器,開啟方式為“開始”→“管理工具”→“Internet資訊服務(IIS)管理器”。展開“FTP站點”時,可以看到下面有一個“預設FTP站點”。
Samba伺服器
第1步,執行“應用程式”/“系統設定”/“伺服器設定”/“Samba”選單命令,將彈出“Samba伺服器配置”對話方塊。
第2步,在彈出的“Samba伺服器配置”對話方塊中執行“首選項”/“伺服器設定”命令,將彈出“伺服器設定”對話方塊。在該對話方塊的“基本”選項卡中設定工具組名稱,可與Windows作業系統工作組的名稱相同,也可在“描述”文字框中填寫計算機的描述語言,它將在網路中顯示。
第4步,單擊“Samba伺服器配置”對話方塊中工具欄上“新增”按鈕,將彈出“建立Samba共享”對話方塊,在“目錄”文字框中輸入需要共享的目錄路徑和目錄名,在“共享名”文字框中輸入網路中顯示的名稱,預設為共享目錄名,也可在描述文字框中輸入一些說明,在“基本許可權”中可以選擇使用者是否有許可權對共享目錄進行寫操作,若不需網路中的客戶對共享的資源進行修改,則選擇“只讀”選項。
第7步,透過以上的配置,Samba伺服器就配置完成了。在Windows作業系統中開啟網路上的芳鄰,在網路上的芳鄰中即可看到Linux作業系統rho1的共享“cdrom”。
DNS伺服器
下面介紹在Windows Server2003系統中安裝、配置DNS伺服器的方法:
安裝DNS伺服器
第2步,在“Windows元件”對話方塊中雙擊“網路服務”選項,開啟“網路服務”對話方塊。在“網路服務的子元件”列表中選中“域名系統(DNS)”複選框,並單擊“確定”按鈕。按照系統提示安裝DNS元件。在安裝過程中需要提供Windows Server 2003系統安裝光碟或指定安裝檔案路徑。
配置DNS伺服器
第1步,在開始選單中依次單擊“管理工具”→DNS選單項,開啟dnsmgmt視窗。在左窗格中右鍵單擊伺服器名稱,選擇“配置DNS伺服器”命令。
小提示:上述步驟建立的正向查詢區域是指將域名解析為IP地址的過程。即當用戶輸入某個域名時,藉助於該記錄可以將域名解析為IP地址,從而實現對伺服器的訪問。
小提示:ISP(Internet service Provider,Internet服務提供商)是專門提供網路接入服務的商家,通常都是電信部門。配置“轉發器”可以使區域網內部使用者在訪問Internet上的網站時,儘量使用ISP提供的DNS伺服器進行域名解析。
Linux下修改IP和DNS和路由配置方法[5]
fconfig eth0 新ip 然後編輯/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
一、修改IP地址
[aeolus@db1 network-scripts]$
vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=219.136.241.211
NETMASK=255.255.255.128
GATEWAY=219.136.241.254
二、修改閘道器
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.1.1
三、修改DNS
vi resolv.conf
nameserver 202.96.128.68
nameserver 219.136.241.206
四、重新啟動網路配置
/etc/init.d/network restart
修改ip地址
即時生效:# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
啟動生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
修改default gateway
即時生效:# route add default gw 192.168.0.254
啟動生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
修改dns
修改/etc/resolv.conf
修改後可即時生效,啟動同樣有效
修改host name
即時生效:# hostnamefc2
啟動生效:
修改/etc/sysconfig/network
伺服器配置的測試
在對伺服器配置進行測試時,使用AWS Spot Instances可以幫助企業應對不同的配置而不影響預算。
在雲計算之前,管理員們不得不在投資伺服器之前先猜測應用程式所需的CPU核數目和RAM的大小。自動化的配置可能會執行大量的伺服器,導致花費巨大。使用Spot Instances可以幫助管理員在伺服器配置上找到最佳切入點,而不會讓整個預算變得讓人難以接受。
假設有一家必須要執行大型分析作業的企業,它將會執行混有第三方編寫的程式碼和各種程式碼庫。管理員也許無法確定需要多少記憶體和CPU。他們可以選擇一個高記憶體,CPU經過最佳化的高成本的例項,但是那不總是正確的解決方法。這種做法也許對一兩個作業有效,但不會是一個長期的策略。