linux 之體驗(JDK7+Tomcat7+MySQL5.5)部署環境

來源:互聯網
上載者:User

標籤:2.3   shu   set   庫檔案   2.4   nload   體驗   生效   []   

------------------------------------------------------------------------------------------------------------------JDK0:下載JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html1:卸載(root使用者)1.0:查詢已安裝的jdk# rpm -qa|grep jdk  ***# rpm -qa|grep java  ***1.1:依據名稱移除(-e表示刪除,-nodeps表示強制移除防止JDK與程式關聯。導致刪除失敗!

)# rpm -e -nodeps***1.2:再執行java -version;假設提示-bash: java -version: command not found則不用繼續以下方案,jdk刪除成功。

1.3:手動刪除檔案夾(-f表示刪除整個檔案夾及子檔案夾)# rm -f /usr/bin/java # rm -f /usr/bin/javac # rm -f /etc/alternatives/java # rm -f /etc/alternatives/javac2:安裝(root使用者)2.1:給每一個使用者增加操作許可權# chomd +x jdk_*.*.*.rpm2.2:安裝JDK# rpm -ivh jdk_*.*.*.rpm2.3:改動例如以下設定檔|--# cd /切換到root檔案夾下|--# cd ect設定檔檔案夾|--# vi ./profile改動/etc/profile檔案 (全域全部使用者)|--#開啟profile後。按i進入編輯模式。末尾增加:#set java environmentexport JAVA_HOME=/usr/share/jdk1.7.0_60export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar|--#按catl+c進入Normall模式,輸入#wq儲存並關閉|--# find -name .bash_profile找到bash_profile所在位置./skel/.bash_profile|--# vi ./skel/.bash_profile.改動.bash_profile檔案 (某個使用者權限使用這些環境變數)|--#開啟profile後,按i進入編輯模式。末尾增加:export JAVA_HOME=/usr/java/jdk1.7.0_60#先確認下你的jdk是否也是這個檔案夾export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar|--#按catl+c進入Normall模式,輸入#wq儲存並關閉|--#source /etc/profile執行後生效2.4:測試[[email protected] ~]# vim Hello.javapublic class Hello{public static void main(String[] args){System.out.println("hello World");}}[[email protected] ~]# javac Hello.java[[email protected] ~]# java Hellohello World3:很多其它具體http://www.2cto.com/os/201211/171035.html------------------------------------------------------------------------------------------------------------------Tomcat0::http://tomcat.apache.org/download-70.cgi1:解壓tomcat#unzip xxx.zip#zip解壓#tar -zxvf xxx.tar.gx#tar解壓2:然後將tomcat移動到/usr/java/tomcat[version];(個人建議)#mv -rf tomcat_x.x.x /usr/java/tomcat[version]3:配置tomcat環境(可選) #vim /etc/profile=#在末尾增加例如以下配置export TOMCAT_HOME=/usr/java/tomcat7/binexport CATALINA_HOME=/usr/java/tomcat7#其用途:能夠在隨意檔案夾下執行./shutdown.sh或./startup.sh4:測試訪問:http://localhost:80805:然後你可將web項目打包成zip,通過在window下cmd中通過pscp xx [email protected]://xx//xx 將項目上傳到伺服器。然後再到伺服器解壓,再重新啟動tomcat,便可執行啦..........呼呼5:具體參考:http://blog.sina.com.cn/s/blog_866c5a5d0101cn1l.html------------------------------------------------------------------------------------------------------------------MySql0:下載網站:http://dev.mysql.com/downloads/mysql/5.1.html1:安裝server[[email protected] ~]# rpm -ivh xxx.emp;2:安裝client[[email protected] ~]# rpm -ivh xxx.emp;3:MySql關鍵檔案夾|--資料庫檔案夾[[email protected] ~]# /var/lib/mysql|--設定檔[[email protected] ~]# /usr/share/mysql(mysql.server及設定檔)|--相關命令[[email protected] ~]# /usr/bin/(mysqladmin|mysqldump)|--啟動指令碼[[email protected] ~]# /etc/rc.d/init.d(啟動指令檔mysql的檔案夾)4:啟動mysql[[email protected] ~]# /etc/init.d/mysql start5:查看使用中的連接埠號碼(假設有3306則啟動成功)[[email protected] ~]# netstat -natActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:2208 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:776 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 6:設定password安裝完mysql有一個預設使用者root,password是沒有的。

[[email protected] ~]# /usr/bin/mysqladmin/ -u root -p password 1234567:登入到mysql[[email protected] ~]# mysql -u root -p 1234568:查詢資料庫show databases9:查詢表use testshow tables10:停止mysql[[email protected] ~]# /usr/bin/mysqladmin -u root -p shutdown11:常見原因11.1:linuxe啟動後13:07mysql。在windows下無法串連linuxe的mysql.報錯:1130-host ... is not allowed to connect to this MySql server 開放mysql遠端連線 不使用localhost 解決方式http://www.cnblogs.com/xyzdw/archive/2011/08/11/2135227.html 我是通過以下來解決的GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;FLUSH PRIVILEGES;12:具體參考:http://www.t086.com/article/638------------------------------------------------------------------------------------------------------------------


在學習中,我們都會遇到非常多奇葩問題。但這麼奇葩問題是讓我們提升的寶貴經驗。

所以,請不要太過著急、自責。

耐心的靜下來解決這個問題。


linux 之體驗(JDK7+Tomcat7+MySQL5.5)部署環境

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.