Linux安裝 jdk Tomcat MySQL

 

 

1.jdk安裝

官網下載
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下載linux版本jdk-xxx.tar.gzhtml

上傳並解壓 tar -zxf jdk-xxx.tar.gzjava

配置環境變量 vi /etc/profile ,複製解壓後jdk目錄,示例:node

JAVA_HOME= /usr/soft/1.8.0_191
PATH=$PATH:$JAVA_HOME/bin

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

刷新配置 source /etc/profile, 查看是否安裝成功java -versionmysql

java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

2.Tomcat安裝

下載tomcat https://tomcat.apache.org/download-80.cgilinux

上傳並解壓 tar apache-tomcat-xx.tar.gzsql

進入bin目錄 cd ./bin, 啓動tomcat ./startup.sh數據庫

進入logs目錄查看日誌 tail -f catalina.outapache

關閉防火牆, 就能夠經過瀏覽器訪問了(ip:8080)瀏覽器

  • service iptables status 查看防火牆狀態
  • service iptables stop 關閉防火牆

3.Mysql安裝

環境: CentOS6tomcat

若是已經安裝過先卸載,查看是否安裝rpm -qa | grep mysql, 卸載 yum –y remove 包名 或者 rpm -e --nodeps 包名

安裝mysqlyum -y install mysql-server mysql mysql-devel

  • 啓動: service mysqld start
  • 查看: ps aux | grep mysql
  • 中止: service mysqld stop
  • 重啓: service mysqld restart

建立root管理員 mysqladmin -u root password 123456

登錄 mysql -uroot -p123456

容許其餘客戶端訪問,先關閉防火牆.而後在sql命令界面執行如下操做

mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
Query OK, 0 rows affected (0.01 sec)

mysql> FLUSH   PRIVILEGES;
Query OK, 0 rows affected (0.02 sec)

環境: CentOS7

下載
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

安裝
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server

啓動
systemctl start mysqld.service

查看狀態
systemctl status mysqld.service

查看初始密碼
grep "password" /var/log/mysqld.log

grep "password" /var/log/mysqld.log
1 [Note] A temporary password is generated for root@localhost: DcGSI?xMp7Dt

回車後會提示輸入密碼
mysql -uroot -p

修改密碼安全策略,不然簡單密碼如root或者123456不能用

set global validate_password_policy=0;
set global validate_password_length=1;

修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

受權可視化工具鏈接
grant all on *.* to root@'%' identified by '數據庫密碼';

關閉防火牆

參考: http://www.javashuo.com/article/p-zsycgvbg-cq.html

相關文章
相關標籤/搜索