教程:Fedora 15上搭建服務器及應用
Fedora 15下搭建Tomcat服務器
哪款Linux服務器版OS最好”,筆者經??吹接芯W友這樣提問,這個問題幾乎沒有準確地答案。如果將網友口中的最好理解為“完美”的話,那么哪一款操作系統(tǒng)都很難挑不出毛病。這樣一來,對于“最好”這種說法,也只能是仁者見仁智者見智。所以,找到一款主流Linux操作系統(tǒng)熟悉它,精通它,你都能從中獲得最大的限度地幫助。
下面筆者以Fedora的最新發(fā)行版本Fedora 15為基礎,通過Tomcat安裝快速搭建中小企業(yè)需要的服務器平臺以及相關應用的安裝。
為什么選擇Tomcat,因為它是一款廣受程序員歡迎的輕量級應用服務器,在并發(fā)訪問用戶不是很多的場合下被普遍采用,所以,成為很多中小企業(yè)開發(fā)和調試JSP程序的首選服務器。
搭建Tomcat服務器,主要有三點需要注意的地方:服務器端口的設置、用戶角色用戶名密碼設置以及Java環(huán)境的安裝和配置。下面通過幾個步驟演示一下Tomcat服務器搭建過程。

首先是服務器端口的設置:端口號在Tomcat安裝目錄下的conf/server.xml中設置。網友可以隨意設置端口號,但是切忌與現(xiàn)有程序端口號沖突。
其次,用戶角色用戶名用戶密碼:對于開發(fā)者來說,配置用戶角色用戶名和用戶密碼是必須的,通過在Tomcat的安裝目錄下conf/tomcat-users.xml配置。
在Tomcat 6.0.30之前,Tomcat管理者角色只有manager,而在Tomcat 6.0.30之后,Tomcat的管理角色變化為manager-gui,manager-scripq,manager-jmx,manager-status等,它們分別具有不同權限。
- manager-gui:允許訪問html圖形化話界面和狀態(tài)頁面
- manager-scripq:允許訪問文本接口和狀態(tài)頁面
- manager-jmx:允許訪問jmx代理和狀態(tài)頁面
- manager-status:指允許訪問狀態(tài)頁面
這樣以來,網友可以根據需求,設置對應角色。對于開發(fā)人員,最好設置用戶角色為:manager-gui,用戶名和用戶密碼根據自己習慣設置。筆者這里配置如下:
以上配置文件配置了一個用戶角色為manager-gui的用戶,用戶名和密碼分別為:tomcat,tomcat.
最后,運行tomcat服務器:啟動tomcat,運行tomcat安裝目錄bin下的startup.sh(linux)或startup.bat(windows),然后在瀏覽器中輸入:http://localhost:8080/,如果看到如下界面,則證明配置成功。點擊Tomcat Manager,輸入用戶名和密碼,進入管理后臺。

進入Tomcat管理后臺
#p#
安裝配置Java環(huán)境方法一
Fedora 15下安裝配置Java環(huán)境
上頁說到搭建Tomcat服務器,其中三種重點環(huán)節(jié),服務器端口配置、用戶名和密碼地設置以及Java環(huán)境的安裝和配置等。下面,重點用兩種方法講述一下,F(xiàn)edora 15下如何安裝配置Java開發(fā)環(huán)境。
方法一:yum安裝java
1.java install java

2.jre安裝成功

3.java

4.yum search jdk

5.yum install java*jdk*devel*(模式匹配,意思就是安裝java-1.6.0-openjdk-devel.i686)

6.jdk安裝成功

7.測試javac

#p#
安裝配置Java環(huán)境方法二
方法二:下載安裝文件安裝
下面筆者重點講述如何安裝以及配置文件,需要下載的文件名為:jdk-6u21-linux-i586.bin。
1.chmod +x jdk*bin

2../jdk*bin(安裝在用戶當前文件夾下,例如:/usr/share)

3.以上安裝完成后,我們還必須配置文件。由于,筆者是在Fedora 15系統(tǒng)下,所以只需要在/etc/profile.d/文件夾下添加一個java.sh文件即可,具體步驟如下:
export JAVA_HOME=/usr/share/jdk1.6.0_21 export CLASSPATH=.:$JAVA_HOME/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

4.終端輸入命令行:
source /etc/profile

以便重新加載環(huán)境環(huán)境變量。
5.測試java,javac。

經測試,確認安裝成功。#p#
Fedora 15下安裝MySQL數(shù)據庫
前面完成了Tomcat服務器的搭建,很多時候我們還需要安裝一個數(shù)據庫。這里筆者以MySQL數(shù)據庫為例,演示一下安裝步驟。下面,筆者用yum命令安裝,二是到MySQL官網下載安裝文件進行安裝。
方法一:yum命令安裝
1.yum search mysql

2.su
需要用戶輸入密碼。
3.yum install mysql-server

4.輸入y,開始安裝。
5.安裝成功

6.查看mysql是否已經啟動,輸入命令行:
/etc/rc.d/init.d/mysqld status
7.如果沒有,通過輸入命令行啟動mysql服務:
service mysqld start
8.通過mysql命令進入mysql控制臺操作mysql數(shù)據了。
9.設置數(shù)據庫密碼,需要輸入命令行:
/usr/bin/mysqladmin -u root password thepassword
10.通過mysql -u root -p ,接著提示你輸入密碼登錄數(shù)據庫控制臺。#p#
Fedora 15下安裝Virtualbox虛擬機
很多網友希望在同一臺機器上安裝多個操作系統(tǒng),所以學會安裝和使用虛擬機就成了必修課。那么,如何在剛剛完成的Fedora 15上安裝虛擬機呢?筆者以Oracle的虛擬機VirtualBox為例,演示如何在Fedora 15下一步步地安裝VirtualBox,并在這個虛擬機下完成國內PC用戶最鐘愛的Windows XP操作系統(tǒng),讓您一機兩用。
首先,從(http://www.virtualbox.org/wiki/Linux_Downloads)VirtualBox的官網上下載最新的VirtualBox。以VirtualBox-4.1-4.1.0_73009_fedora15-1.i686.rpm
為例。同時下載擴展文件:Oracle_VM_VirtualBox_Extension_Pack-4.1.0-73009.vbox-extpack,可以支持系統(tǒng)從USB2啟動。
其次,安裝VirtualBox虛擬機,需要輸入命令行:
rpm -ivh VirtualBox-4.1-4.1.0_73009_fedora15-1.i686.rpm
如果僅安裝VirtualBox,每當Linux內核更新后,都需要重新安裝一次虛擬機VirtualBox。為了避免這種麻煩,用戶可以通過安裝dkms,使得即使內核更新,也不需要對VirtualBox做處理。同時,還需要安裝OpenGL
第三步是安裝dkms,需要輸入命令行:
yum install dkms
第四步是安裝opengl,需要輸入命令行:
yum list mesa *(mesa是fedora下openGL的實現(xiàn),是基本庫) yum install mesa *(安裝mesa*) yum list *glut*(是openGL的一個輔助庫,可用它創(chuàng)建與平臺無關的openGL窗口) yum install freeglut *(選擇其中一個安裝)
第六步是重新安裝VirtualBox,輸入命令行:
rpm -ivh VirtualBox-4.1-4.1.0_73009_fedora15-1.i686.rpm
第七步是將自己的用戶賬號添加到vboxusers組,需要輸入命令行:
sudo /usr/sbin/usermod -G vboxusers -a yourname
第八步要重新編譯并啟動vboxdrv,需要輸入命令行:
sudo /etc/init.d/vboxdrv setup
到此,VirtualBox就安裝成功了。
最后,筆者嘗試著在VirtualBox虛擬機上成功安裝了Windows XP操作系統(tǒng)。馬上雙擊“Oracle_VM_VirtualBox_Extension_Pack-4.1.0-73009.vbox-extpack”試試吧。

原文:http://server.zol.com.cn/245/2451598_all.html#p2451598
【編輯推薦】