今晚很簡單地搭了一個linux下的jsp服務器
主要內容就是安裝了jdk,然后裝了tomcat,然后裝了mysql.
簡單記錄一下過程.
比較不一樣的是安裝和配置的全程都可以不用聯(lián)網(wǎng),只要提前下載好4個需要的文件就可以了.
作為web服務器不能聯(lián)網(wǎng)這種事情當然很奇特,但是我也是出于無奈..
-------------------------------------jdk---------------------------
[下載]
在這里http://java.sun.com/javase/downloads/index.jsp 下的
版本是6u29, 文件名: jdk-6u29-linux-i586.bin
今晚下載的東西都放在了Aloong帳號的"下載"目錄下了.
[安裝]
把下載好的jdk-6u29-linux-i586.bin文件更改權限
chmod a+rwx jdk-6u29-linux-i586.bin
執(zhí)行
sh jdk-6u29-linux-i586.bin
這樣就自動安裝成功到"下載/jdk1.6.0_29"目錄了
[配置]
我直接修改了/etc/profile文件,如果是對于當前用戶,修改.bashrc文件即可
增加如下內容,因為下面裝Tomcat的時候還要改,所以可以等到稍后再一起設置.
JAVA_HOME=/home/Aloong/下載/jdk1.6.0_29
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
最后執(zhí)行source /etc/profile(或.bashrc)
[測試]
輸入:java -version
顯示版本號就成功了.
----------------------------tomcat------------------
網(wǎng)上的教程一般都是說tomcat跟apache一起裝的,我只要簡單裝個tomcat,事實證明確實沒問題..
[下載]
我下的是http://tomcat.apache.org/download-60.cgi 這里的tar.gz版本的.
文件名: apache-tomcat-6.0.35.tar.gz
[安裝]
直接解壓到"Aloong/下載/apache-tomcat-6.0.35"目錄下了
[配置]
配置同樣修改 /etc/profile(或.bashrc)
加入如下內容
CATALINA_HOME=/home/Aloong/下載/apache-tomcat-6.0.35
CATALINA_BASE=/home/Aloong/下載/apache-tomcat-6.0.35
CATALINA_TMPDIR=/home/Aloong/下載/apache-tomcat-6.0.35
JAVA_HOME=/home/Aloong/下載/jdk1.6.0_29
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
PATH=$JAVA_HOME/bin:$PATH:$CATALINA_HOME/bin
export JAVA_HOME CLASSPATH PATH
export CATALINA_HOME CATALINA_BASE CATALINA_TMPDIR
這上面的內容是包括了我剛才裝的jdk和tomcat的配置.只需要后面這一份就可以了.
最后執(zhí)行source /etc/profile(或.bashrc)
[測試]
在瀏覽器輸入 http://localhost:8080/ 出現(xiàn)歡迎界面就對了
打包好的war包直接丟到安裝目錄下的webapps下就可以在上面的鏈接后面加項目名訪問到了
-------------------------Mysql-----------------
這個是最糾結的,因為一開始我只下了server沒有下client結果不知道怎么登錄.
[下載]
下載頁面: http://dev.mysql.com/downloads/mysql/
要下兩個RPM包, 我下的是(x86, 32-bit)版本的server和client
文件名分別: MySQL-server-5.5.19-1.linux2.6.i386.rpm
MySQL-client-5.6.3_m6-1.linux2.6.i386.rpm
[安裝]
直接雙擊安裝,我先裝server后裝的client.
但是其中我遇到一個問題,就是我的Fedora13已經(jīng)有了其中的一個包所以安裝的時候報沖突,導致server無法安裝.解決辦法如下:
我先去添加刪除軟件的應用程序里面,過濾已安裝的程序,然后搜索mysql,得到那個沖突包的文件名:
"mysql-libs-5.1.45-2.fc13"
然后用下面的命令強制卸載:
rpm -e mysql-libs-5.1.45-2.fc13 --nodeps
搞定這個就可以完成安裝了.前面jdk和tomcat都被我裝在了"/Aloong/下載"目錄下了,但是Mysql沒有一個固定的根目錄,所以不太好找.
[配置]
只是做了一點簡單的配置,
首先是要啟動mysql服務,要用su賬戶到"/etc/init.d"目錄下,執(zhí)行命令:
mysql start
然后改root帳號的密碼,命令是
mysqladmin -u root -p password root^C
然后就會提示你輸入root密碼
下次登錄mysql的時候,需要用命令
mysql -u root -p
來登錄
另外還有導入sql文件的方法.登錄mysql之后,建表,然后use一下新建的那張表.然后命令是:
source xxx.sql
-------------------------------------備注----------------------------------
另外我還比較暴力地把jdk和tomcat的文件權限都改了,因為是用Aloong帳號直接裝的,不想出現(xiàn)權限問題.如果你發(fā)現(xiàn)一些權限問題,可以到安裝目錄下用下面的命令:
chmod 777 * -R
還有前面我可能有些地方用了su帳號卻忘了說,如果你遇到哪一步?jīng)]有權限操作,就試試用su來做,比如改/etc/profile文件,我都是用su的..
當然這是不好的示范..我只是想快速把環(huán)境搭起來..
如果你也只是想簡單粗暴地快速搭建一個演示環(huán)境,按照我的方法即可..
不然的話,請再搜索更多的相關教程..我知道我很不規(guī)范..不要被我誤導..