時間:2021-12-07來源:www.farandoo.com作者:電腦系統城
[root@localhost usr]# tar -zxvf jdk-8u172-linux-x64.tar.gz
某些Centos系統會自帶jdk (OpenJdk)
OpenJdk 與 Jdk的區別:
授權協議的不同
OpenJDK不包含Deployment(部署)功能
OpenJDK源代碼不完整
部分源代碼用開源代碼替換
openjdk只包含最精簡的JDK
不能使用Java商標
yum remove *openjdk*
拿到jdk當前目錄:
找到修改的文件:
export JAVA_HOME=/usr/jdk1.8.0_172(這個路徑改為jdk存放路徑)
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
[root@localhost jdk1.8.0_172]# source /etc/profile
安裝成功:
①、查看是否存在
rpm -qa | grep mariadb
②、卸載
yum removemariadb-libs
tar -xvfmysql-8.0.27-1.el7.x86_64.rpm-bundle.tar
不同文件的后綴名的解壓代碼:
①、mysql-community-common
rpm -ivh mysql-ccmmunity-common-8.0.27-1.el7.x86_64.rpm -c --nodeps --force
②、mysql-community-libs
rpm -ivh mysql-community-libs-8.0.27-1.el7.x86_64.rpm -c --nodeps --force
③、mysql-community-client
rpm -ivh mysql-community-client-8.0.27-1.el7.x86_64.rpm -c --nodeps --force
④、mysql-community-servery
rpm -ivh mysql-community-server-8.0.27-1.el7.x86_64.rpm -c --nodeps --force
⑤、檢查mysql的安裝
rpm -qa|grep mysql
MySQL的初始化:
mysqld --initialize;
生成一個MySQL初始化的密碼:
chown mysql:mysql /var/lib/mysql -R;
開啟MySQL服務:
systemctl start mysqld.service;
開機自啟:
systemctl enable mysqld;
查看MySQL是否開啟:
systemctl status mysqld
未啟動:
已啟動:
6、登錄MySQL
查看數據庫默認隨記密碼:
cat /var/log/mysqld.log | grep password
登錄:
重置密碼:
alter user name@'ip' identified by ' ';
mysql8 數據庫,密碼默認有期限,可以設置成永不過期:
alter user name@'%' identified by '' password expire never;
systemctl status firewalld
查詢已開啟防火墻的端口號:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl restart firewalld
開放成功:
數據庫連接失敗,這臺主機不被允許連接MySQL服務。由于當前登錄的用戶是root,之前寫的root用戶只能被本機登錄,也就是說只能使用之前那個工具才能連到root用戶里
解決方案:
新建用戶:也就是說這個用戶可以通過所有IP來登錄
create user lzj@'%' identified by 'zdx123zdx';
給新建用戶授權:
grant all on *.* to lzj@'%';
重啟MySQL:
報錯:
解決方案:
alter user 'lzj'@'%' identified by 'zdx123zdx' password expire never;
alter user 'root'@'localhost' identified with mysql_native_password by 'password';
alter user 'lzj'@'%' identified with mysql_native_password by 'zdx123zdx';
alter user 'root'@'localhost' identified with mysql_native_password by 'password';
yum install tomcat
systemctl status tomcat
[root@localhost ~]# systemctl start tomcat
firewall-cmd --zone=public --add-port=8080/tcp --permanent
systemctl restart firewalld
[root@localhost ~]# yum install tomcat-webapps tomcat-admin-webapps
頁面呈現:
①、用原命令安裝tomcat默認安裝在etc內:
②、修改tomcat-users.xml文件:
<role rolename ="manager-gui"/>
<role rolename ="manager-status"/>
<role rolename ="manager-script"/>
<role rolename ="admin-gui"/>
<role rolename ="admin-script"/>
<user username ="admin" password ="admin123" roles ="manager-gui,manager-status,manager-script,admin-gui,admin-script"/>
③、重啟tomcat
systemctl restart tomcat
登錄管理所有發布的應用:
選擇上傳的war包文件發布:
呈現:
2022-04-13
蘋果系統安裝雙系統圖文教程 蘋果系統怎么裝雙系統 ?2022-04-13
遠程登錄Linux CentOS系統方法 怎么遠程登錄Linux CentOS系統?2022-03-21
CentOS7安裝MYSQL8.X的詳解教程很多網友對于linux系統比較陌生,更別說linux系統安裝了。有使用筆記本電腦的網友需要用到linux系統,不過卻不知道怎么安裝,所以下面小編要來跟大家說說linux操作系統安裝步驟詳細,大家一起來看看吧。...
2022-03-07
RedFlag紅旗Linux系統怎么安裝?電腦想要安裝雙系統,該怎么安裝RedFlag紅旗系統呢?下面我們就來看看紅旗Red Flag安裝全程圖解,詳細請看下文介紹...
2022-01-23