Linux安裝jdk、tomcat、mysql等
阿新 • • 發佈:2021-02-01
技術標籤:Linux
1.linux_jdk
/usr/java/jdk1.8.0_181 <--- /usr/jdk 1.檢視當前目錄 pwd 2.檢視linux位數 sudo uname --m i686 //32位 x86_64 //64位 3.安裝jdk 3.1 在usr目錄下建立java目錄 mkdir usr/java 3.2 將jdk-8u181-linux-x64.tar解壓到java目錄下 tar -zxvf jdk-8u181-linux-x64.tar 得到一個資料夾jdk1.8.0_181 安裝完畢為他建立一個連結以節省目錄長度 ln -s /usr/java/jdk1.8.0_181/ /usr/jdk 3.3 編輯配置檔案,配置環境變數 vim /etc/profile 新增如下內容:JAVA_HOME根據實際目錄來 export JAVA_HOME=/usr/java/jdk1.8.0_181 export CLASSPATH=$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH 使配置檔案生效 source /etc/profile 3.4 檢視安裝情況 java -version
2.linux_tomcat
3.linux_mysql
service mysqld start
service mysqld stop
https://blog.csdn.net/qq_17776287/article/details/53536761
#linux下載mysql安裝包
wget http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz
linux_vim
命令模式: vi/vim 檔名,進入命令模式 i 切換到輸入模式 : 切換到底線命令模式 輸入模式 命令模式下按i就進入了輸入模式 ESC,退出輸入模式,切換到命令模式 ENTER,換行 BACK SPACE,退格鍵,刪除游標前一個字元 DEL,刪除鍵,刪除游標後一個字元 底線命令模式 在命令模式下按下:就進入了底線命令模式 wq儲存退出 q!不儲存退出 w 儲存檔案 按ESC鍵可隨時退出底線命令模式
linux_短連結
建立連結以節省目錄長度
ln -s /usr/java/jdk1.8.0_181/ /usr/jdk
linux_防火牆埠
1.centos7版本對防火牆進行加強,不再使用原來的iptables,啟用firewall 1.檢視已開放的埠(預設不開放任何埠) firewall-cmd --list-ports 2.開啟80埠 firewall-cmd --zone=public(作用域) --add-port=80/tcp(埠和訪問型別) --permanent(永久生效) firewall-cmd --zone=public --add-port=80/tcp --permanent 3.重啟防火牆 firewall-cmd --reload 4.停止防火牆 systemctl stop firewalld.service 5.禁止防火牆開機啟動 systemctl disable firewalld.service 備註:systemctl enable firewalld # 設定防火牆開機自啟動 6.刪除 firewall-cmd --zone= public --remove-port=80/tcp --permanent 7.開啟防火牆,沒有任何提示即開啟成功 systemctl start firewalld --------------------------------------------------------------------------------------------------------------- systemctl start firewalld # 開啟防火牆 systemctl stop firewalld # 關閉防火牆,開機啟動 systemctl restart firewalld # 重新啟動防火牆 systemctl status firewalld # 檢視防火牆的狀態 systemctl disable firewalld # 永久關閉防火牆,不再開機自啟動 systemctl enable firewalld # 設定防火牆開機自啟動 systemctl start iptables # 開啟防火牆 systemctl stop iptables # 關閉防火牆,開機啟動 systemctl restart iptables # 重新啟動防火牆 systemctl status iptables # 檢視防火牆的狀態 systemctl disable iptables # 永久關閉防火牆,不再開機自啟動 systemctl enable iptables # 設定防火牆開機自啟動 --------------------------------------------------------------------------------------------------------------- 2.centos7以下版本 1.開放80,22,8080 埠 /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 2.儲存 /etc/rc.d/init.d/iptables save 3.檢視開啟的埠 /etc/init.d/iptables status 4.關閉防火牆 1) 永久性生效,重啟後不會復原 開啟: chkconfig iptables on 關閉: chkconfig iptables off 2) 即時生效,重啟後復原 開啟: service iptables start 關閉: service iptables stop
linux_服務項
1.設定開機服務項
服務指令碼放在/etc/init.d/下
chkconfig --add xxx #增加xxx服務
chkconfig --level 35 xxx on #修改xxx服務的預設啟動等級
2.chkconfig
chkconfig --list #列出所有的系統服務
chkconfig --add httpd #增加httpd服務
chkconfig --list httpd #列出httpd服務設定情況
chkconfig --del httpd #刪除httpd服務
chkconfig --level httpd 2345 on #設定httpd在執行級別為2、3、4、5的情況下都是on(開啟)的狀態
chkconfig --level 35 httpd on #修改httpd服務的預設啟動等級
linux_環境變數
1、配置環境變數
vim /etc/profile
新增如下內容:
export JAVA_HOME=/usr/java/jdk1.8.0_181
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
2、使配置檔案生效
source /etc/profile
linux_設定開機啟動
1.設定tomcat開機啟動
找到/etc/rc.d/檔案下的rc.local,新增如下內容:
export JAVA_HOME=/usr/local/jdk1.8.0_144
export JRE_HOME=$JAVA_HOME/jre
sh /usr/local/tomcat1-8080/bin/startup.sh
sh /usr/local/tomcat2-8081/bin/startup.sh
給rc.local檔案新增執行許可權
chmod +x rc.local
重啟伺服器
reboot