Linux下javaweb環境搭建

步驟:

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

2JDK安裝及相關配置

3Mysql安裝及相關配置

4Tomcat安裝及相關配置

5、項目部署及啓動

 

詳細步驟:

一、遠程鏈接:

a) Xsheel鏈接:跟通常ssh鏈接工具差很少,輸入服務器IP及用戶名密碼等。java

b) Ssh鏈接:我這裏用的是filezilla,你們他也能夠用8uftp,這些都差很少的。mysql

 

注意:這個遠程工具你們能夠根據本身的喜愛任意選擇,都差很少的。linux

附:若是中途鏈接時遇到鏈接不通時先重啓服務再鏈接,注意防火牆。web

Ssh服務重啓:service sshd restartsql

ftp服務重啓:service vsftpd restarttomcat

若是還鏈接不通能夠根據提示查看配置文件,好比我以前連這些遠程工具時就費了 很大的勁,浪費大量時間精力,好比ssh限制root用戶遠程鏈接,ftp特定的本地 用戶鏈接等等,這些均可以經過修改配置文件進行修改,不過通常狀況下這些服務 什麼的都不會有問題。服務器

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

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

 

二、JDK安裝及相關配置

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

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 命令測試便可!

 

三、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服務,這時已設置成功:不區分表名的大小寫

四、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行日誌)

 

 

五、項目部署及啓動

好比你有一個項目的war包,那麼直接把war包拷貝到tomcatwebapps目錄下解壓,而後啓動項目便可。

相關文章
相關標籤/搜索