有一段時間沒玩Linux了,由於最近要作android開發,因此決定把服務器搭在Linux上了。
今天主要的工做就是搭建環境:主要包括Tomcat6+MySQL5.0+eclipse。注:如下搭建都是在ubuntu10.10下完成的
首先得裝jdk1.7,這是毋庸置疑的,裝以前,得先去網上下載到相關的軟件包,好比我得就是jdk-7-linux-i586.tar.gz,這裏多說一句,下載時,請注意您得機型:好比多少位,什麼樣得內核。
在安裝jdk1.7時,是不須要安裝的,你只須要把你得壓縮包解壓縮,而後修改配置文件便可,具體就是如下兩步:
1.解壓縮:tar -zxvf 你的壓縮包目錄/jdk-7-linux-i586.tar.gz;
2.修改系統配置文件:vi /etc/profile 添加兩行命令以下所示:java
export JAVA_HOME=/home/benshan/software/jdk1.7.0
$PATH=$JAVA_HOME/bin:$PATHmysql
修改了配置文件以後,你須要輸入:source /etc/profile使設置生效,或者經過重啓電腦也能夠。linux
配置完成後,你須要測試jdk是否安裝成功:
1.你能夠在你剛纔安裝jdk得目錄下進入shell敲入:java -version;若是成功顯示你的jdk版本號,恭喜你:安裝成功!
2.若是你還不放心的話,你能夠編寫一個java文件來測試一下,以下圖所示:
public class hello
{
public static void main(String[] args)
{
System.out.println("hello world");
}
}
再經過命令行來編譯,運行,成功輸入「hello world」,恭喜你:安裝成功!android
javac hello.javaweb
java hellosql
接着安裝Tomcat6,呵呵,這個也不須要安裝,一樣須要兩步以下:shell
1.解壓縮文件:tar -zxvf 你的壓縮包目錄/apache-tomcat-6.0.35.tar.gz;
2.移動文件夾至/usr/local/下:sudo mv tomcat* /usr/local/
按理說,到這裏應該就行了,這個不行!!!
還必須修改文件訪問權限:主要包括tomcat的配置文件權限和logs/catalina.out的權限
修改權限爲:sudo chmod 777(這裏能夠根據本身得狀況具體修改) conf/web.xml等等(包括conf目錄下的全部文件)
修改日誌文件權限: sudo chmod 777 logs/catalina.out
這樣就行了!!!進入/usr/local/tomcat/bin ,輸入 ./startup.sh 或者 sh startup.sh啓動是否是沒有報錯!
打開火狐瀏覽器,輸入http://localhost:8080/看到了你想要得頁面了吧!
若是想要關閉服務器怎麼作呢:一樣得目錄下 輸入:./shutdown.sh或者sh shutdown.sh ,而後輸入:netstat -tln,端口號爲8080的服務是否是已經停掉了??apache
接着安裝MySQL,這個本身偷了點懶,直接去新立得下的,嘿嘿。過程很傻瓜化,點擊安裝就行了。ubuntu
等到安裝好了以後呢,就去/etc/init.d/目錄下,須要啓動你的MySQL和登陸你得MySQL了。
啓動:sudo service mysql start就啓動了
登陸:mysql -u root -p 而後輸入密碼就好了
關閉:sudo service mysql stop就關閉了瀏覽器
繼續安裝eclipse,去eclipse官網下載eclipse得linux版本,過程相似
1.sudo mv eclipse-jee-indigo-SR2-linux-gtk.tar.gz /opt/ 把文件移動到/opt/目錄下 2.tar -zxvf eclipse-jee-indigo-SR2-linux-gtk.tar.gz 解壓縮 3.進入/opt/eclipse/目錄,雙擊eclipse,eclipse啓動了!!