Linux centos7.5 安裝JDK1.8和Tomcat9以及redis5
Linux centos7.5安裝JDK1.8和Tomcat9以及redis5
Linux的學習階段防火牆記得全程關閉的哈
檢視防火牆狀態
[[email protected] ~]# systemctl status firewalld
關閉
[[email protected] ~]# systemctl stop firewalld
開機禁用
[[email protected] ~]# systemctl disable firewalld
開機啟用
[[email protected] ~]# systemctl enable firewalld
啟動
[[email protected] ~]# systemctl start firewalld
JDK安裝(JDK-8u191-Linux的x64.tar.gz)
1:新建目錄的/ opt /軟體/ JDK並使用資訊xFTP工具上傳安裝包上去(自己隨便建的目錄)
2:進入剛才建立的目錄
[[email protected] ~]# cd /opt/software/JDK
3:解壓JDK安裝包
[[email protected] JDK]# tar -zxvf jdk-8u191-linux-x64.tar.gz
4:配置環境變數(修改的/ etc /profile檔案末尾加上)
#新增JDK環境變數
export JAVA_HOME=/opt/software/JDK/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
5:馬上執行重新整理,使配置生效
[[email protected] JDK]# source /etc/profile
6:測試
[[email protected] JDK]# java
[[email protected] JDK]# javac
[[email protected] JDK]# java -version
Tomcat的安裝(Apache的Tomcat的9.0.13.tar.gz)
1:新建專案目錄(/選擇/軟體/ Tomcat的)
2:切換到目錄下面
[[email protected] JDK]# cd /opt/software/Tomcat
3:解壓
[[email protected] Tomcat]# tar -zxvf apache-tomcat-9.0.13.tar.gz
4:進入的tomcat的bin錄啟動
[[email protected] bin]# sh /opt/software/Tomcat/apache-tomcat-9.0.13/bin/startup.sh
5:進入tomcat的8080測試(如果報異常,記住防火牆關閉了沒有和埠是否開啟,centos7貌似埠預設打開了的)
在瀏覽器地址輸入(如http://192.168.6.129:8080/)
6:加入開機自動啟動(切換到bin目錄並授權)
[[email protected] ~]# cd /opt/software/Tomcat/apache-tomcat-9.0.13/bin
[[email protected] bin]# chmod 777 *.sh
7:新增環境變數 (找到環境變數/etc/profile裡面新增)
#配置JDK環境變數
export JAVA_HOME=/opt/software/JDK/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#配置Tomcat換件變數以便自啟動
export CATALINA_HOME=/opt/software/Tomcat/apache-tomcat-9.0.13
export CATALINA_BASE=/opt/software/Tomcat/apache-tomcat-9.0.13
export PATH=$PATH:$JAVA_HOME/bin
同時使配置生效
[[email protected] JDK]# source /etc/profile
8:修改(/etc/rc.d/rc.local),在末尾新增上
export JAVA_HOME=/opt/software/JDK/jdk1.8.0_191
/opt/software/Tomcat/apache-tomcat-9.0.13/bin/startup.sh start
9: 對該目錄進行授權
[[email protected] bin]# chmod 777 /etc/rc.d/rc.local
10:可以重啟虛擬機器直接訪問8080埠試一試
Redis5安裝(redis的-5.0.0.tar.gz)
1:檢查是否安裝(預設一般是沒有安裝)
[[email protected] Redis]# gcc –v
2:安裝環境
[[email protected] Redis]# yum -y install gcc-c++
3:新建目錄(/opt/software/Redis)並使用工具上傳上去
4:進入到該目錄解壓
[[email protected] bin]# cd /opt/software/Redis
[[email protected] Redis]# tar -zxvf redis-5.0.0.tar.gz
5:進入解壓後的目錄
[[email protected] Redis]# cd /opt/software/Redis/redis-5.0.0
6:輸入make進行編譯後成功後會在螢幕上會出現一堆亂七八糟的,最後控制檯輸出提示:執行'make test'是個好主意;)說明一切順利
[[email protected]] redis-5.0.0]# make
7:軟體安裝(其中PREFIX必須是大寫的)
[[email protected]] redis-5.0.0]# make install PREFIX=/opt/software/Redis/redis-5.0.0
8:檢查目錄是否存在,在/opt/software/Redis/redis-5.0.0下有bin說明安裝成功
9 :(開啟服務方式分2種,前端和後臺,我在這裡兩種都介紹以下)
9-1 :(前端啟動,不推薦,看見熟悉的Redis的圖示和旁邊埠號6379即可,表示OK)
[[email protected] redis-5.0.0]# cd /opt/software/Redis/redis-5.0.0/bin
[[email protected] bin]# ./redis-server
已經啟動了的情況下,先關閉redis /,使用ctrl + c(在Linux就是強行退出的意思,因為ctrl + c在控制檯正常,所以不好貼那段程式碼,熟悉Linux就不用多說不) ,因為馬上要用後臺方式。
9-2(推薦啟動方式,也相當於開機自啟動方便快捷,思路是(redis5和3是有點區別的)首先將/opt/software/Redis/redis-5.0.0/的redis.conf檔案複製到的/ opt /software/ Redis的/ redis- 5.0.0 /bin面去,並且將
69行#bind 127.0.0.1(註釋調它)
88行保護模式否(改成no)
136行daemonize no修改為daemonize yes(相當於打開了後臺啟動服務,bin會多出個./redis-server)輸入啟動命令)
最後執行命令:
[[email protected] bin]# ./redis-server redis.conf
10:檢視一下程序(看見redis的和6379就行了)
[[email protected] bin]# ps -ef|grep redis
11:客戶端ping下.PONG回來就說明完全安裝好了
[[email protected] bin]# ./redis-cli
127.0.0.1:6379> ping
12:象徵性存一個,意思意思
127.0.0.1:6379> set name zhangsa
127.0.0.1:6379> get name
13: redis環境變數的配置(找到環境變數配置檔案profile)在最後新增如下程式碼,從此任意路徑下都可以執行命令,比如開啟客戶端,直接輸入redis-cli,注意不用加./
#配置redis環境變數
export PATH=$PATH:/opt/software/Redis/redis-5.0.0/bin
使環境變數生效
[[email protected] redis-5.0.0]# source /etc/profile
14 :(附加步驟哈,可以不測試的)可以使用的Redis的桌面視覺化軟體測試一下(再次強調,連線不記得看防火牆是否在關閉)
15:如果關閉虛擬機器後面可能包錯,比如Could not connect to Redis at 127.0.0.1:6379: Connection refused,那麼需要重新把配置檔案載入一次
[[email protected] bin]# ./redis-server /opt/software/Redis/redis-5.0.0/bin/redis.conf
[[email protected] bin]# ./redis-cli
16:關閉redis
[[email protected] bin]# redis-cli -h 127.0.0.1 -p 6379 shutdown
開啟redis(由於配置了開機啟動,一般下面的命令一般不用了)
[[email protected] bin]#./redis-server /opt/software/Redis/redis-5.0.0/bin/redis.conf