centos安裝JDK、Tomcat、mysql

一、下載 jdk-8u131-linux-x64.tar.gz

下載地址: https://pan.baidu.com/s/1o8LW9eE 密碼: mivajava

二、下載 apache-tomcat-8.0.0-RC3.tar.gz

下載地址: https://pan.baidu.com/s/1pLhsVA7 密碼: f1tvmysql

三、利用FTP工具將安裝包上傳至服務器上,並遠程鏈接服務器

安裝包上傳工具及遠程鏈接工具下載地址: https://pan.baidu.com/s/1pL0VM7T 密碼: r6ma
把安裝包都上傳到同一個地方,方便查找,我都放在了/usr/local下linux

文件存放位置.png

四、開始安裝JDK
4-1 解壓文件
#解壓命令
tar -zxvf jdk-8u131-linux-x64.tar.gz

解壓JDK安裝包.png

解壓完成.png

4-2 配置JDK
#進入/etc/profile
vim /etc/profile
#在profile文件末尾輸入如下文字
JAVA_HOME=/usr/local/java/jdk1.8.0_131
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export CLASSPATH
export PATH
#保存並退出
esc : wq

配置JDK.png

4-3 刷新配置文件,驗證JDK是否配置成功:
source /rtc/profile
java -version

驗證.png
出現如上圖所示說明JDK安裝成功sql

五、安裝tomcat
5-1 解壓tomcat
#解壓命令
tar -axvf apache-tomcat-8.0.0-RC3.tar.gz
5-2 重命名並配置環境變量
#重命名
mv apache-tomcat-8.0.0-RC3 tomcat8
tar -axvf apache-tomcat-8.0.0-RC3.tar.gz

重命名.png

#進入/etc/profile
vim /etc/profile
#在剛剛配置JDK的地方加入如下內容
CATALINA_HOME=/usr/local/tomcat/tomcat8
export CATALINA_HOME
#保存並退出
#刷新配置
source /etc/profile

配置tomcat.png

5-4 啓動tomcat
#進入tomcat8/bin目錄
cd /usr/local/tomcat/tomcat8/bin
#執行:./startup.sh
./startup.sh

出現如下狀況說明tomcat啓動成功:apache

啓動tomcat.png

5-5 輸入服務器地址+8080

出現如下頁面即爲安裝成功vim

tomcat安裝成功.png

六、安裝mysql
6-1 下載文件
#輸入如下命令(下載mysql的repo源)
 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
#安裝mysql-community-release-el7-5.noarch.rpm包
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

下載文件.png

6-2 安裝mysql
#輸入如下命令
sudo yum install mysql-server
#把/var/lib/mysql的擁有者改成當前用戶
sudo chown -R root:root /var/lib/mysql
#重啓mysql服務
service mysqld restart
6-3 重置mysql密碼
mysql -u -root
mysql>use mysql
mysql>update user set password=password('123456') where user='root';
mysql>exit;

重置密碼.png

6-4 重啓mysql服務
service mysqld start

出現如下狀況便可centos

啓動mysql.png

6-5發現遠程鏈接mysql失敗,是沒有開放遠程鏈接權限
mysql
mysql>use mysql;
mysql> update user set host=’%’ where user=’root’;
#會報錯,不用理會
mysql> select host,user from user;
#發現已經變了
+--------------------+------+
| host               | user |
+--------------------+------+
| %                  | root |
| 127.0.0.1          | root |
| ::1                | root |
| localhost          |      |
| vm\_48\_63\_centos |      |
| vm\_48\_63\_centos | root |
+--------------------+------+
6 rows in set (0.00 sec)
#執行如下代碼,再次鏈接,發現鏈接成功
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

鏈接成功tomcat

若有錯誤,請多多指教服務器

相關文章
相關標籤/搜索