天天看點

遺漏的基石——(一)CentOS安裝jdk,tomcat,mysql

安裝java jdk

檢視yum庫中有哪些JDK: yum search java|grep jdk

安裝 yum install java-1.7.0-openjdk-src.x86_64

預設安裝在 /usr/lib/jvm 下

設定環境變量 [[email protected] ~]# vi /etc/profile

添加如下内容:

#set java environment    

JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.151-2.6.11.1.e17_4.x86_64

JRE_HOME=$JAVA_HOME/jre

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

讓修改生效:[[email protected] java]# source /etc/profile

輸入java -version檢視一下jdk版本資訊,如出現 java version “1.7.0_151” 則說明安裝成功

安裝tomcat

[[email protected] ~]cd /usr/local    

[[email protected] local]wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz

[[email protected] local]tar -zxv -f apache-tomcat-7.0.77.tar.gz // 解壓壓縮包 

[[email protected] local]rm -rf apache-tomcat-7.0.77.tar.gz // 删除壓縮包 

[[email protected] local]mv apache-tomcat-7.0.77 tomcat

如果下載下傳不了,可以通路官網進行下載下傳,然後上傳到centos中,解壓等步驟相同

啟動tomcat指令:cd /usr/local/apache-tomcat-7.0.77/bin

啟動: sh startup.sh 或 ./startup.sh

關閉: sh shutdown.sh 或 ./shutdown.sh

發現還不能通路,因為Centos預設的防火牆是firewalld,而不是iptables

安裝iptables,修改rules檔案

先檢查是否安裝了iptables:service iptables status

安裝iptables:yum install -y iptables

更新iptables:yum update iptables

安裝iptables-services:yum install iptables-services

2> 修改啟用iptables。再在iptables檔案裡再加上開放8080端口(tomcat)

vim /etc/sysconfig/iptables,新安裝的第一次打開裡面是空的,粘貼上下面的内容

iptables -A INPUT -p tcp --dport 8080 -j ACCEPT 這句的意義是開放8080端口。

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [0:0]

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

COMMIT

修改完保持退出。

3> 開啟iptables服務

systemctl enable iptables.service

systemctl start iptables.service

驗證

在浏覽器輸入http://127.0.0.1:8080/ 看到tomcat系統界面,說明安裝成功!

mysql的安裝

mysql的安裝自己在網上查閱了許多文章,就下面這篇筆記順手呀

詳細安裝位址:https://www.linuxidc.com/Linux/2016-09/135288.htm( 親測可以實作)

擴充:OneinStack一站式安裝  詳細安裝教程 請查閱資料

繼續閱讀