Linux 作爲服務器的高效一直時爲人所熟知的了,在linux 上搭建各類各樣的服務器和開發環境也時學計算機的人常作的。如下時最近在linux配置jsp服務器的全過程,包含一些基本步驟和排錯過程:html
一、安裝java jdk java
首先從官網下載jdk解壓包,下載最新版的tar.gz 格式,下載完後進行解壓縮:mysql
Tar -zxvf *.tar.gzlinux
將解壓到的文件夾複製/usr/local 下(此處能夠不作,只要記住jdk的路徑便可,不過爲了統一管理,建議仍是將這一類的文件夾存放在一個固定的位置)sql
配置環境變量shell
//這種配置適用於登陸系統的各個用戶,會涉及到安全問題ubuntu
Vim /etc/profilevim
在profile 文件的最後添加以下語句windows
export JAVA_HOME=/usr/local/{jdk 路徑}tomcat
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
二、安裝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 進行安裝,這樣子也是能夠的,不過這樣子很佔內存,內存較小的機子容易死機。
三、安裝tomcat
Tomcat的安裝其實也只是一個解壓的過程。將從官網下載下來的tar包解壓到/etc/local下便可。經過目錄下的bin/startup.sh 啓動
配置myeclipse與tomcat整合的過程與在windows下配置的過程相同,在此就再也不贅述了。
四、安裝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