Java開發中Linux環境配置

Java開發Linux環境配置

本文敘述了Java開發配置Linux系統所需四大基本軟件Jdk,Tomcat,MySQL和redis。安裝好Linux系統後即可參考本文進行軟件的安裝!

1.Linux基本設置

1.1上傳文件到服務器

安裝lrzsz,可以將本地的文件上傳到linux系統上。

步驟:使用yum命令即可
(yum安裝,在線安裝linux軟件,注意系統需要連外網)

如果是CentOS則可以用yum install lrzsz 命令安裝,更方便。

或:yum -y install lrzsz 命令安裝,更加方便。(需要連接外網)

安裝好lrzsz,我們只需要在客戶端終端輸入命令:rz即可

不要在系統終端輸入rz
使用xshell工具,連接上linux之後,終端輸入rz即可。

通過rz命令將linux軟件tar包上傳到linux系統指定文件夾下

1.2啓動服務命令

命令  :  ./服務名


例如:啓動tomcat8,進入tomcat8/bin目錄下
./startup.sh

1.3Linux命令收集

Ctrl+c,Ctrl+z在Linux中意義

Ctrl+c和ctrl+z都是中斷命令,但是他們的作用卻不一樣.

Ctrl+c是強制中斷程序的執行。

Ctrl+z的是將任務中斷,但是此任務並沒有結束,他仍然在進程中他只是維持掛起的狀態。

用戶可以使用fg/bg操作繼續前臺或後臺的任務, 
fg命令重新啓動前臺被中斷的任務

bg命令把被中斷的任務放在後臺執行.

例如:當你vi一個文件是,如果需要用shell執行別的操作,但是你又不打算關閉vi,因爲你得存盤推出,你可以簡單的按下Ctrl+z,shell會將vi進程掛起~,當你結束了那個shell操作之後,你可以用fg命令繼續vi你的文件。

2.安裝linux版本Jdk

2.1卸載默認安裝JDK

安裝完Centos6.5的Base Server版會默認安裝OpenJDK,首先需要刪除OpenJDK

1.查看默認openJdk

命令:rpm -qa | grep java 

2.若存在默認Jdk,將其卸載

卸載命令: rpm -e --nodeps 軟件信息

如:rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64

2.2安裝Jdk

1.解壓上傳的Jdktar包

命令:tar -zxvf  jdk-8u181-linux-x64.tar.gz

-->(將解壓後的文件重命名爲jdk8)


2.配置環境變量

在etc/profile下修改配置文件

命令:vi /etc/profile

在該文件末尾添加內容:

export JAVA_HOME=/root/program_cql(安裝目錄)/jdk8
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH

3.重新編譯環境變量
 命令:source  /etc/profile

4.檢測 
查看版本命令 : java -version 

3.安裝Tomcat8

1.解壓tomcat的.tar壓縮文件

命令: tar -zxvf apache-tomcat-8.5.27.tar.gz
-->將解壓文件重名名爲tomcat8

2.關閉防火牆

>>>>單次關閉防火牆命令:service iptables stop
>>>>永久關閉防火牆命令:chkconfig iptables off

        2.1.永久關閉防火牆需要重啓
        命令:reboot

3.啓動tomcat服務
進入tomcat8/bin目錄下:
命令:  ./startup.sh

4.關閉tomcat服務
進入tomcat8/bin目錄下:
命令: ./shutdown.sh

5.查看tomcat日誌信息
進入tomcat8/logs
命令: tail -f catalina.out 

訪問: 啓動後即可正常訪問,瀏覽器鍵入 192.168.56.101:82080

4.安裝MySql

4.1卸載自帶的MySql

1.查看是否存在
命令:rpm -qa | grep mysql

2.卸載

命令 : rpm -e --nodeps ...
如:rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

4.2在線安裝mysql

由於mysql需要安裝的包太多,採用在線一鍵安裝

在線安裝命令:yum -y install 
如:安裝mysql
命令: yum -y install mysql*
* 表示安裝所有
在線安裝完成後

1.啓閉mysql服務

啓動mysql: service mysqld start

關閉mysql: service mysqld stop

重啓mysql:  service mysqld restart

2.首次進入mysql
sql命令 : mysql -uroot -p;

3.給root用戶設置密碼
update  user set password = password('spade1994') where user = 'root';
說明:password()函數的作用就是給用戶設置密碼,將密碼值傳入,以上語句表示,設置user表中的root用戶的密碼設置爲spade1994

mysql庫中 user 表中字段說明

1.mysql表中user用戶表,查詢host,user,password字段信息
use mysql;
show tables;
select host,user,password from user;

如下表中:host字段
localhost/127.0.0.1 表示該用戶只能在本地登錄
% 表示用戶只能在遠程登錄
如:下表中root只能在本地登錄

這裏寫圖片描述

4.3遠程連接MySql

給root用戶設置遠程登錄權限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'spade1994' WITH GRANT OPTION;

說明:
給root用戶設置遠程登錄,且遠程登錄密碼爲spade1994
*.*:表示root本身權限下的所有庫所有表

FLUSH PRIVILEGES; 
不要忘記這步驟!!!

如下表所示:root用戶已具備遠程登錄權限,密碼爲spade1994
host %

這裏寫圖片描述

遠程登錄新建連接

這裏寫圖片描述

4.4設置Mysql自啓動

由於mysql需經常使用,所以設置mysql在linux系統上開啓自啓

命令:

5.安裝Redis

redis是C語言開發,安裝redis需要先將官網下載的源碼進行編譯,編譯依賴gcc環境。如果沒有gcc環境,需要安裝gcc,(gcc相當於java程序中的jdk)

安裝gcc命令:(在線安裝)

yum install gcc-c++

5.1安裝Redis

1.解壓redis壓縮包
命令 : tar -zxvf redis-3.0.0.tar.gz
-->重命名爲redis3.0

2.進入redis3.0目錄中
(安裝成功後,無法進入src,運行以下命令進入編譯src目錄)
命令:make MALLOC=libc


3.啓動redis
進入redis/src目錄下:

啓動命令:     ./redis-server
後臺啓動命令: ./redis-server &

查看redis默認端口號

命令: ps -ef | grep -i redis

效果:
[root@localhost src]# ps -ef | grep -i redis
root      5304  2414  0 20:15 pts/0    00:00:00 ./redis-server *:6379
root      5329  2414  0 20:19 pts/0    00:00:00 grep -i redis

開啓redis客戶端

進入redis/src目錄下

命令 : ./redis-cli

關閉redis

強制關閉命令 :  kill -9 線程號(5304)  #pid

正常關閉命令 : ./redis-cli shutdown

5.2遠程連接Redis

1.開放redis端口
命令:/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

6.安裝完畢!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章