1. 程式人生 > >Linux安裝java jdk、mysql、tomcat

Linux安裝java jdk、mysql、tomcat

ref app 1.0 重置密碼 esc 啟動mysql TP mar des


安裝javajdk 1.8

檢查是否安裝 rpm -qa | grep jdk

rpm方式安裝 下載java1.8 jdk http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm

上傳到 usr/java 中

添加可執行權限

cd /usr/java

chmod +x jdk-8u131-linux-x64.rpm

執行rpm命令來安裝

rpm -ivh jdk-8u131-linux-x64.rpm (i是安裝的意思,vh是顯示安裝過程)

檢查是否安裝成功

java --version

rpm安裝的方式不需要配置環境變量

安裝mysql 5.7.17(rmp方式安裝)

下載rpm包 http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.17-1.el6.x86_64.rpm-bundle.tar

1.檢查是否已安裝 rpm -qa | grep mysql

  如果已安裝可以刪除 rpm -e --nodeps mysql名字

2.創建mysql組和mysql用戶

  groupadd mysql

   useradd -r -g mysql mysql

   完成後可以 id mysql 查看

3.上傳mysql到 /usr/local/

4.運行命令解壓到/usr/local/

  cd /usr/local

  tar -xvf mysql-5.7.17-1.el6.x86_64.rpm-bundle.tar

5.卸載系統自帶的mariadb-lib

  rpm -qa | grep mariadb

  rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps

6.安裝最簡單的mysql-server服務只需要以下4個安裝包即可,依次安裝

  rpm -ivh mysql-community-common-5.7.17-1.el6.x86_64.rpm

  rpm -ivh mysql-community-libs-5.7.17-1.el6.x86_64.rpm

  rpm -ivh mysql-community-client-5.7.17-1.el6.x86_64.rpm

  rpm -ivh mysql-community-server-5.7.17-1.el6.x86_64.rpm

7.啟動mysql

  service mysqld start

  獲取臨時密碼:grep ‘temporary password‘ /var/log/mysqld.log

8.登陸重置密碼

  mysql -uroot -p

  輸入密碼

  set password = password(‘1234‘); --執行後說不符合安全策略 可以修改這個策略

  set global validate_password_policy=0;
  set global validate_password_length=4; --然後再修改就可以了

9.重啟服務使用新密碼登陸

  exit

  service mysqld restart

  mysql -uroot -p

  1234

10.配置開機啟動

  創建啟動mysql的配置文件:touch /usr/lib/systemd/system/mysqld.service

  編輯此文件:vim /usr/lib/systemd/system/mysqld.service

  

[Unit]
Description=MySQL Server
Documentation=man:mysqld(8)
Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html
After=network.target
After=syslog.target


[Install]
WantedBy=multi-user.target


[Service]
User=mysql
Group=mysql
ExecStart=/usr/sbin/mysqld --defaults-file=/etc/my.cnf
LimitNOFILE = 5000

ExecStart填寫實際的路徑

  which mysqld

  輸出= /usr/sbin/mysqld

通過systemctl方式啟動mysql5.7

  systemctl start mysqld

設置開機啟動

  systemctl enable mysqld  

取消開機啟動

  systemctl disable mysqld

查看服務當前狀態 systemctl list-unit-files | grep mysqld

安裝tomcat 9.0

下載tomcat http://tomcat.apache.org/download-90.cgi 下載tar.gz

Linux安裝java jdk、mysql、tomcat