Linux下javaweb環境搭建


步驟:

1、使用遠程工具連接上服務器,例如xsheel(ssh)filezilla(ftp)

2JDK安裝及相關配置

3Mysql安裝及相關配置

4Tomcat安裝及相關配置

5、項目部署及啟動

 

詳細步驟:

1、遠程連接:

a) Xsheel連接:跟一般ssh連接工具差不多,輸入服務器IP及用戶名密碼等。

b) Ssh連接:我這里用的是filezilla,大家他也可以用8uftp,這些都差不多的。

 

注意:這個遠程工具大家可以根據自己的喜好任意選擇,都差不多的。

附:如果中途連接時遇到連接不通時先重啟服務再連接,注意防火牆。

Ssh服務重啟:service sshd restart

ftp服務重啟:service vsftpd restart

如果還連接不通可以根據提示查看配置文件,比如我之前連這些遠程工具時就費了 很大的勁,浪費大量時間精力,比如ssh限制root用戶遠程連接,ftp特定的本地 用戶連接等等,這些都可以通過修改配置文件進行修改,不過一般情況下這些服務 什么的都不會有問題。

Ssh配置文件路徑:/etc/ssh/ssh_config

ftp配置文件路徑:vi /etc/vsftpd/vsftpd.conf

 

2、JDK安裝及相關配置

a) 網上下載一個jdk,例如jdk-7u45-linux-x64.tar.gz

b) 使用【tar -zxvf 文件名】命令解壓,例如我要安裝在/hezw/usr目錄下,
那么直接把上面的jdk文件復制到/hezw/usr目錄下解壓即可,
注意:若jdk沒權限執行權限,可使用 【chmod +x 文件名】添加權限;

c) 在/etc/profile文件最后添加以下配置即可:
JAVA_HOME=/hezw/usr/jdk1.7.0_45
PATH=.:$JAVA_HOME/bin:$PATH
export JAVA_HOME PATH

d) 執行【source /etc/profile】使配置生效;

e) 最后執行java javac 命令測試即可!

 

3、Mysql安裝及相關配置

a) 網上下載一個mysqlrpm包,通過yum安裝;

b) 命令行輸入 yum -y install mysql mysql-server;

c) 安裝后啟動mysqlservice mysqld start

d) 剛安裝好是沒有密碼的,所以可以先設置一個密碼,比如密碼

設為eetrust則輸入命令:/usr/bin/mysqladmin -u root password "eetrust"

e) 然后mysql到這基本就安裝完了,當然,別人現在是不能遠程訪問的,所以咱們可以開啟遠程訪問,這里通過授權的方式開啟:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'eetrust' WITH GRANT OPTION然后輸入FLUSH PRIVILEGES 刷新,然后就可以正常使用啦!如果別人還不能遠程訪問的話可以重啟一下mysql服務、檢查一下防火牆有沒有關閉。

附:用root帳號登錄后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重啟MYSQL服務,這時已設置成功:不區分表名的大小寫

4、Tomcat安裝及相關配置

tomcat安裝:

  直接到官網下載tar包解壓即可。

 

tomcat相關操作:

  首先,進入Tomcat下的bin目錄,例如:cd /usr/tomcat/bin

  啟動Tomcat./startup.sh 

  關閉Tomcat./shutdown.sh

  查看Tomcat是否關閉:ps -ef|grep java,若信息較多表示未關閉,反之已關閉。

 

  如果你想直接干掉Tomcat,你可以使用kill命令,直接殺死Tomcat進程:例如可以根據上面查看tomcat是否關閉的命令獲取到進程ID,然后直接kill

  例如:kill -9 12389

  

  tomcat查看日志:tail -f catalina.out (catalina.out位於logs目錄下,tail表示尾部查看,-f表示動態查看,也可以  tail -100f catalina.out 表示動態查看最后100行日志)

 

 

5、項目部署及啟動

比如你有一個項目的war包,那么直接把war包拷貝到tomcatwebapps目錄下解壓,然后啟動項目即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM