1. 程式人生 > >linux安裝JDK、tomcat、mysql

linux安裝JDK、tomcat、mysql

1.進入local目錄: cd  /usr/local

2.建立資料夾:mkdir java

3.上傳tomcat,jdk,mysql到/usr/local/java目錄

4.安裝JDK

5.解壓JDK: tar -zxvf jdk-8u191-linux-x64.tar.gz

6 . 安裝完畢為他建立一個連結以節省目錄長度

       in -s /usr/local/java/jdk1.8.0_191/  /usr/local/java/jdk (這一步我沒有用)

7 . 配置環境變數

       vi  /etc/profile

       新增如下內容:JAVA_HOME根據實際目錄來        JAVA_HOME=/usr/local/java/jdk1.8.0_191        CLASSPATH=$JAVA_HOME/lib/        PATH=$PATH:$JAVA_HOME/bin        export PATH JAVA_HOME CLASSPATH

8. 重啟機器或執行命令 :source /etc/profile 重新載入檔案   sudo shutdown -r now  重啟機器

9. 檢視jdk 是否安裝成功   java -version

10 . 安裝tomcat

11 . 解壓tomcat :tar -zxvf apache-tomcat-8.0.53.tar.gz

12 . 名稱太長換個名稱 mv apache-tomcat-8.0.53 tomcat8

13.  開放埠號:/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT(需要切換到root使用者)

14. 啟動tomcat:/usr/local/java/tomcat8/bin/startup.sh

15. 停止tomcat: /usr/local/java/tomcat8/bin/shutdown.sh

16. 安裝mysql

17. 解壓mysql:     

   tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

18.重新命名解壓後的檔案 :

   mv mysql-5.6.33-linux-glibc2.5-x86_64 mysql

19.先檢查是否有mysql使用者組和mysql使用者 ;若有,則跳過

groupadd mysql                        useradd -r -g mysql mysql   

20.再mysql目錄中建立資料夾 mkdir /data/mysql/{data,logs,tmp}

21 安裝:

 cd /usr/local/java/mysql/
 mkdir ./data/mysql
chown -R mysql:mysql ./
 ./scripts/mysql_install_db --user=mysql --               datadir=/usr/local/java/mysql/data/mysql
 cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld

22 :報錯 bash: ./scripts/mysql_install_db: /usr/bin/perl: 執行 yum -y install perl perl-devel

23.初始化資料庫

/usr/local/java/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/java/mysql --datadir=/usr/local/java/data/mysql

24啟動mysql  service mysql start

25將mysql加到系統服務中並設定開機啟動

加入到系統服務:chkconfig --add mysql

自動啟動:chkconfig mysql on

26登陸mysql

msyql –u root -p

27修改mysql的密碼

set password = password('root');

28開啟mysql的遠端登入

grant all privileges on *.* to 'root' @'%' identified by 'root';

flush privileges;

29開放Linux的對外訪問的埠3306

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save ---將修改永久儲存到防火牆中