最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

在linux下安裝JDK,Tomcat以及Mysql

2021-04-29 13:59 作者:匯智知了堂  | 我要投稿

一、JDK安裝

jdk(Java Development Kit),從字面意思翻譯過來就是java開發(fā)的工具??梢赃@樣理解Jdk就是java,我們要寫Java首先得要有java這個東西對吧?所以我們要做的第一步就是從官網(wǎng)下載jdk安裝到自己的電腦。

1、使用yum

安裝jdk1.8命令

yum install -y java-1.8.0-openjdk-devel.x86_64

2、使用java -version測試

查看是否安裝成功


這里在補充下知識

JRE 和 JDK 的區(qū)別是什么

JRE顧名思義是java運行時環(huán)境,包含了java虛擬機,java基礎類庫。是使用java語言編寫的程序運行所需要的軟件環(huán)境,是提供給想運行java程序的用戶使用的。 JDK顧名思義是java開發(fā)工具包,是程序員使用java語言編寫java程序所需的開發(fā)工具包,是提供給程序員使用的。JDK包含了JRE,同時還包含了編譯java源碼的編譯器javac,還包含了很多java程序調試和分析的工具:jconsole,jvisualvm等工具軟件,還包含了java程序編寫所需的文檔和demo例子程序。 如果你需要運行java程序,只需安裝JRE就可以了。如果你需要編寫java程序,需要安裝JDK。

簡單來說,JRE可以支撐Java程序的運行,包括JVM虛擬機(java.exe等)和基本的類庫(rt.jar等),JDK可以支持Java程序的開發(fā),包括編譯器(javac.exe)、開發(fā)工具(javadoc.exe、jar.exe、keytool.exe、jconsole.exe)和更多的類庫(如tools.jar)等。

二、Tomcat安裝

Tomcat是web容器。在進行web項目開發(fā)的時候,經(jīng)常需要http協(xié)議,也就是基于請求和響應,比如你在百度輸入一行內容搜索,那么百度服務器如何處理這個請求呢?它需要創(chuàng)建servlet來處理,servlet其實就是java程序,只是在服務器端的java程序,servlet通過配置文件攔截你的請求,并進行相應處理,然后展示給你相應界面。那么servlet如何創(chuàng)建?這時候就要用到tomcat了。這就是tomcat的意義!

下面就進行安裝tomacat

首先電腦上要有java環(huán)境,也就是要安裝工jdk

1、從tomcat官網(wǎng)下載linux對應的tomcat的壓縮包


2、通過Xftp或者其他可視化工具將下載好的tomcat壓縮包上傳至服務器的usr/local中

3、使用tar -zxvf apache-tomcat-8.5.35(命令后面跟壓縮包名字)解壓tomcat壓縮包

4、進入解壓后tomcat的bin目錄使用./startup.sh命令啟動tomcat

5、輸入?http://127.0.0.1:8080網(wǎng)址即可訪問tomcat首頁

這里需要注意:用阿里云服務器要去配置開放的端口,找到相應的地方添加就好了,不然訪問失敗

二、Mysql安裝

MySQL 是最流行的關系型數(shù)據(jù)庫管理系統(tǒng)

1、使用壓縮包方式安裝

1.1、下載壓縮包?dev.mysql.com/get/Downl

1.2、通過Xftp工具將下載好的tomcat壓縮包上傳至服務器的usr/local中

1.3、使用tar -zxvf mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar(命令后面跟壓縮包名字)解壓tmysql壓縮包,得到如下文件

1.4、使用rpm -qa | grep mariadb?命令查看 mariadb 的安裝包

1.5、使用rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps?卸載mariadb

1.6、使用rpm -ivh mysql-community-common-8.0.15-1.el7.x86_64.rpm --nodeps --force?命令安裝 common

1.7、使用如上命令依次安裝libs、client、server

注意:如果安裝server過程中出現(xiàn)如下錯誤

執(zhí)行yum install libaio -y語句,然后再次執(zhí)行安裝server?rpm -qa | grep mysql語句查看已經(jīng)安裝過的東西

1.8、執(zhí)行mysqld --initializechown -R mysql:mysql / var/ lib/mysql語句

1.9、systemctl start mysqld啟動mysql

1.10、查看初始密碼cat /var/log/mysqld.log | grep password

1.11、使用初始密碼登錄mysql,修改初始密碼ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'

1.12、分別執(zhí)行以下語句授權可以遠程連接

use mysql;?

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY '123456'; ? ? ? ? ? ??

update user set host='%' where user = 'root';?

flush privileges;

2、使用在線方式安裝

2.1、輸入rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm進行下載

2.2、使用yum -y install mysql-community-server命令安裝mysql

2.3、啟動mysqlsystemctl start mysql

2.4、創(chuàng)建用戶并登錄mysqlmysqladmin -uroot password 123456

2.5、授權遠程訪問

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; flush privileges;

3、測試啟動mysql服務器

[root@localhost /]# /usr/local/mysql/support-files/mysql.server start

顯示如下結果,說明數(shù)據(jù)庫安裝并可以正常啟動!

異常情況

1、如果出現(xiàn)如下提示信息

Starting MySQL... ERROR! The server quit without updating PID file

查看是否存在mysql和mysqld的服務,如果存在,則結束進程,再重新執(zhí)行啟動命令

#查詢服務?

ps -ef|grep mysql | grep -v grep?

ps -ef|grep mysqld | grep -v grep?

#結束進程?

kill -9 PID?

#啟動服務?

/usr/local/mysql/support-files/mysql.server start

2、添加軟連接,并重啟mysql服務

[root@localhost /]# ?ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql?

[root@localhost /]# ?ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql [root@localhost /]# ?service mysql restart

3、登錄mysql,修改密碼(密碼為步驟5生成的臨時密碼)

[root@localhost /]# ?mysql -u root -p?

Enter password:?

mysql>set password for root@localhost = password('yourpass');?

注意:輸入密碼時,Enter password 后面不會有任何顯示,此時實際是輸入成功的,輸入完密碼后直接回車即可。或使用:mysql -u root -p 密碼 ,回車后,即可直接進入數(shù)據(jù)庫



4、開放遠程連接

mysql>use mysql;?

msyql>update user set user.Host='%' where user.User='root';?

mysql>flush privileges;


5、設置開機自動啟動

1、將服務文件拷貝到init.d下,并重命名為mysql?

[root@localhost /]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld?

2、賦予可執(zhí)行權限?

[root@localhost /]# chmod +x /etc/init.d/mysqld?

3、添加服務?

[root@localhost /]# chkconfig --add mysqld?

4、顯示服務列表?

[root@localhost /]# chkconfig --list

總結:linux中安裝mysql所遇到的問題

檢查是否安裝過mysql

如果有刪除所有mysql對應的文件夾

在確認下mysql相關目錄是否清除干凈:

清除干凈,那就繼續(xù)安裝


在linux下安裝JDK,Tomcat以及Mysql的評論 (共 條)

分享到微博請遵守國家法律
常熟市| 沾化县| 普格县| 清远市| 滁州市| 墨竹工卡县| 化隆| 开封县| 扶绥县| 神池县| 龙山县| 桑植县| 深水埗区| 阜宁县| 开远市| 博湖县| 望奎县| 福海县| 板桥市| 五峰| 西昌市| 深水埗区| 广丰县| 兰坪| 宜兰县| 凌源市| 抚宁县| 黄大仙区| 林口县| 永昌县| 巫溪县| 英山县| 徐州市| 青海省| 兖州市| 九台市| 易门县| 林州市| 华安县| 罗定市| 大宁县|