多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 服務器 > RedHatLinux網絡服務器構架實務(一)

RedHatLinux網絡服務器構架實務(一)

來源:程序員人生   發布時間:2014-03-12 09:21:07 閱讀次數:2887次
前言

這里我將說明本文檔的書寫動機、配置目標、主要內容、遵循原則和使用說明。

我主要的從事領域是網絡開發,主要采用的技術方案是FreeBSD/Linux+MySQL/Oracle+JavaBean/EJB+Jsp,也就是所說的四層結構(也有人認為是三層結構,但在J2EE中添加了界面層的概念)。項目開發過程中,常常需要進行服務器的構架,每次配置完畢我都會寫一份簡單的配置文檔作為項目技術文檔的一部分。這份文檔是我一次次配置的結晶,我將構建網路服務器常用的部分寫進了本文檔,其一可以作為初學者的安裝向導,其二也可以聽取大家的意見和建議,使之更加嚴謹和完善。

本文檔的目標是構架一個比較規范的RedHat開發服務器作為項目的開發環境。本文檔當前共十七個步驟,簡明而全面的介紹了DNS、FTP、MySQL、Apache、JVM、Resin、PHP等服務器的配置辦法。

下面是我書寫本文檔所遵循的幾個原則:

1、力求簡明:去除任何多余的步驟;讓命令說話,只加必要的注釋,這樣方便大家作為配置清單使用。本文檔主要告訴讀者如何去做,很少說明為什么這樣做(這一點在本版本中有所改善),但需要注意的是,如果您忽略了其中的任何一步都可能導致后面出錯;

2、系統全面:步驟貫穿從安裝操作系統到配置完成的全過程,初學者一步一步照做即可;服務器的配置是一個系統的過程,很多說明文檔只是說明某幾個軟件的配置方法,沒有統籌兼顧,所以照搬往往失敗;

3、力求嚴謹:這是我的一個目標,也是我發布原因之一,當然這需要大家的檢驗才能實現;

4、保持最新:包括操作系統在內,所有的軟件都是截止到文檔發布日的最新版本,如果有新的軟件版本出現,我也會努力做到及時更新;

5、精選軟件:文中提及的軟件都是大家所熟悉的,只有兩個需要說明。其一:為什么不選擇FreeBSD而用Redhat?FreeBSD可謂是Intel平臺上最好的網絡操作系統,但它對JAVA(尤其是新版本的JDK)的支持很差,我曾在較長一段時間內采用FreeBSD作為JAVA開發平臺,然而由于SUN并沒有發布FreeBSD上的JDK,所以經常造成系統崩潰,已經是多次的經歷了;為什么不用Tomcat而使用Resin?雖然Tomcat是Apache組織的一個項目,雖然它也在不斷完善起來,但較之Resin還是有一定的差距;Resin在中文支持、執行效率、可定制性、升級速度、支持J2EE等方面都有不俗的表現,也是我個人已經體會到的;雖然我懷疑它在高端應用、系統負載等方面的性能,但應付中小型的Web項目方面應該是綽綽有余的;

6、側重JSP:以搭建JSP開發環境為主,可以作為JSP初學者的服務器配置手冊:其一:RH7.2增強了多語言的支持,如果你在安裝的過程中選擇語言時選擇了i18n的簡體中文包,加上Resin對中文的良好支持,你無需聲明Content-Type(任何方式的聲明都不需要),中文將自動支持,這一點文檔中也已說明;其二:提供了Resin連接池的配置方法和調用方法,并提供了一個用于數據庫連接和處理的組件;其三:提供了添加一個JSP虛擬主機的詳細方法,從DNSFTPAPACHE到Resin全面講述;其四:指出了JDBC2.0的支持辦法,并提供代碼進行測試;

7、編譯安裝:軟件全部編譯安裝,有益于系統可定制性和系統穩定性;

8、目標讀者:Linux初學者的配置向導和中高級讀者的參考;

9、配置目標:本文檔當前最適合作為企業內部開發服務器的配置手冊,如果作為Internet服務器,需要考慮的安全因素還很多,最起碼不能全部安裝,也不需要安裝Xserver,Internet服務器不僅需要我文檔中提及的功能,更需要一個簡潔安全的系統;

10、功能清晰:我將服務器定位在一個DNS+FTP+MySQL+Apache+Resin+Php構架的Web開發服務器,而將可有可無的服務去掉。所以,文檔中沒有提及QMAIL、ORACLE和ASP、FrontPage擴展等配置方法。除了功能的分離和讀者的需求之外,Oracle的最佳運行平臺是SUSELinux,ASP的最佳運行平臺是NT,至于Qmail,后續版本可以增加進去;

以下是本文檔的使用說明:

1、顏色說明:
深藍色:在原文文檔中修改的或者添加的部分
深綠色:我的注釋
2、符號說明
#:系統或者軟件配置文檔中原有的注釋;
##:我為隨后段落做的說明
//:我的行末說明
/*…*/:篇幅較長的說明
3、命令說明:

我習慣使用vi來表示編輯一個文件,如果不喜歡使用這個工具,你完全可以使用AdvancedEditor之類的可視化編輯器或者mc等其他命令。

偶爾我會在命令之前加上shell>表示這是一個命令,以與文件內容區別開來,但這個版本是中文的,所以我一般不加該符號。

make和makeinstall是可以使用make;makeinstall替代的,但為了便于查看每一步的提示信息,建議分開執行。

./在文中很多地方出現,中間沒有空格,而且點號也不明顯,需要注意。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 91久久精品都在这里 | 黄色录像大片毛片aa | 毛片国产| 国产精品第二页 | 精品国产乱码久久久久久一区二区 | 国产麻豆高清在线观看 | 国内精品久久久久影院网站 | 久久亚洲精品久久久久 | 在线播放wwww | 午夜免费在线观看 | 岛国午夜精品视频在线观看 | 在线免费观看成年人视频 | 亚洲 自拍 另类 欧美 综合 | 欧美一级淫片漂亮的老师 | 性欧美videos俄罗斯 | 不卡一级aaa全黄毛片 | 日韩一区二区三区免费视频 | 手机看片手机在线看片 | 99热久久久这里只有精品免费 | 国产福利在线观看永久免费 | 欧美精品18vide0sex性欧美 | 五月天欧美激情午夜情 | 广西毛片 | 日本午夜片成年www 日本午夜三级 | av中文字幕网免费观看 | 日产一区二区三区四区 | 图片区小说区综合区 | 国产尤物在线视频 | 亚洲高清视频在线播放 | 成人6969www色 | 美日韩一区二区 | 国产欧美日韩免费一区二区 | 免费h网站在线观看 | 中国特黄特级真人毛片 | 国产专区在线视频 | 久久精品这里有 | 福利在线免费观看 | 国产二区视频在线观看 | 99热成人精品国产免男男 | 人喾交性专区免费 | 精品国产精品 |