Linux 做為服務器的高效一直時為人所熟知的了,在linux 上搭建各種各樣的服務器和開發環境也時學計算機的人常做的。以下時最近在linux配置jsp服務器的全過程,包含一些基本步驟和排錯過程:
1、安裝java jdk
首先從官網下載jdk解壓包,下載最新版的tar.gz 格式,下載完后進行解壓縮:
Tar -zxvf *.tar.gz
將解壓到的文件夾復制/usr/local 下(此處可以不做,只要記住jdk的路徑即可,不過為了統一管理,建議還是將這一類的文件夾存放在一個固定的位置)
配置環境變量
//這種配置適用於登錄系統的各個用戶,會涉及到安全問題
Vim /etc/profile
在profile 文件的最后添加如下語句
export JAVA_HOME=/usr/local/{jdk 路徑}
export JRE_HOME=/usr/local/{jdk 路徑}/jre
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
重啟!(或者編輯source /etc/profile 單次有效)
Javac java =version 確認
//這種設置適用於單個用戶
Cd /home/{用戶宿主目錄}
vim .bashrc
在bashrc 文件的最后添加如下語句
export JAVA_HOME=/usr/local/{jdk 路徑}
export JRE_HOME=/usr/local/{jdk 路徑}/jre
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
2、安裝myeclipse
從網上下載myeclise for linux的run 文件。
Chmod +x (附加權限)
Sudo sh myecliseforlinux.run
*這一步可能會遇到A Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the following locations:…
這個問題,這個問題時在ubuntu安裝的時候遇到的,原因是因為ubuntu自己提供了OPen java,這里需要激活我們安裝的jdk。
解決方法:
在shell上輸入以下命令
sudo update-alternatives --install "/usr/bin/java" "java" "jdk路徑/bin/java" 300
sudo update-alternatives --install "/usr/bin/javac" "javac" "jdk路徑/bin/javac" 300
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "jdk路徑/bin/javaws" 300
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
接下來按照步驟一直往下安裝。
有的朋友可能在安裝的時候喜歡直接適用./myecliseforlinux 進行安裝,這樣子也是可以的,不過這樣子很占內存,內存較小的機子容易死機。
3、安裝tomcat
Tomcat的安裝其實也只是一個解壓的過程。將從官網下載下來的tar包解壓到/etc/local下即可。通過目錄下的bin/startup.sh 啟動
配置myeclipse與tomcat整合的過程與在windows下配置的過程相同,在此就不再贅述了。
4、安裝mysql
Mysql 的安裝時整個安裝過程中最困難的一步,不過mysql官網也提供了一套完整的文檔,詳情可以查詢官網:mysql官方安裝文檔
具體步驟:
1、添加用戶和用戶組
groupadd mysql
useradd -r -g mysql mysql
2、解壓從官網下載下來的tar包 移動到到/etc/local下
tar zxvf /home/user/mysql-5.5.15-linux2.6-i686.tar.gz
3、配置指向該文件的軟鏈接
ln -s mysql-5.5.15-linux2.6-i686 mysql
4、更改文件的所屬用戶組
chown -R mysql .
chgrp -R mysql .
5、執行安裝文件
cripts/mysql_install_db --user=mysql
6、再次配置文件所有者
chown -R root .
7、設置 data 目錄的擁有者
# chown -R mysql data
8、復制配置文件
cp support-files/my-defult.cnf /etc/my.cnf
9、啟動mysql
bin/mysqld_safe --user=mysql &
10、初始化密碼
bin/mysqladmin -u root password 'new_password'
11、復制mysql.Server進init.d列表
cp support-files/mysql.server /etc/init.d/mysql.server
12、開機自動啟動
sudo update-rc.d -f mysql.server defaults
本文是筆者在配置環境過后總結的安裝方法和問題解決方法。其中參考了以下網站的資源,在此聲明,並表示感謝
參考網站
mysql
http://blog.csdn.net/ichsonx/article/details/9285935
Myeclipse