CentOS 7.6 使用記錄,安裝CentOS7.6、JDK1.8、Tomcat 9.0.24、MySQL 8

CentOS安裝

1、安裝centOS7.6(主要注意安裝位置的自動分區,以及網絡使用dhcp自動獲取)
請參考:https://www.jianshu.com/p/2cdc3ea850b7
      最小安裝好後,沒有桌面
2、安裝net-tool插件,方便查看ifconfig

           注意此方法需聯網,且ip設置正確

          1)、輸入ip addr 確認IP地址是否設置正常,設置好如下所示,如果沒有獲取到IP地址則設置一個即可。    

                    ip addr

          2)、切換到sbin,ls查看,ifconfig並沒有安裝

                    cd /sbin

                    ls

          3)、安裝net-tool插件,此插件中帶有此命令

                    sudo yum install net-tools
          4)、使用ifconfig查看ip地址

                    ifconfig
3、使用Xshell連接虛擬機,登錄

JDK安裝

4、安裝JDK:
              查找jdk:yum search jdk
              安裝jdk1.8:yum install java-1.8.0-openjdk-devel.x86_64
              測試:查看java版本:java -version     查看javac:javac

Tomcat安裝

5、安裝Tomcat

              準備:使用xftp上傳tomcat壓縮包

              解壓tomcat壓縮包

                        tar -zxvf apache-tomcat-9.0.24.tar.gz

              修改文件名

                        mv /home/ljh/software/apache-tomcat-9.0.24 /home/ljh/software/tomcat924

              啓動tomcat

                         sh /home/ljh/software/tomcat924/bin/startup.sh

              (關閉tomcat:sh /home/ljh/software/tomcat924/bin/shutdown.sh)

MySQL安裝

6、安裝MySQL

             1)、官網下載rpm:https://dev.mysql.com/downloads/repo/yum/,並上傳虛擬機

             2)、yum安裝:yum install mysql80-community-release-el7-3.noarch.rpm

             3)、安裝MySQL服務器:yum install mysql-community-server

             4)、安裝完成之後啓動MySQL服務,這邊提示下centOS7以下的版本用的是service命令,centOS7開始需要使用systemctl命令,先安裝yum install /bin/systemctl

                        systemctl start mysqld.service

             5)、查看運行狀態

                        systemctl status mysqld.service

             6)、查詢MySQL密碼

                        grep "password" /var/log/mysqld.log

             7)、設置MySQL密碼

             mysql -uroot -p
             //大寫字母、數字、符號的結合(新版本MySql的加密方式:默認是1,即MEDIUM,所以剛開始設置的密碼必須符合長度,且必須含有數字,小寫或大寫字母,特殊字符。)
             ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Rmdb-3897'; 

             8)、新建一個用戶(此用戶和本地訪問用戶不一樣,用於遠程連接),並開啓遠程連接

            創建用戶:CREATE USER 'xxx'@'%' IDENTIFIED WITH mysql_native_password BY 'xxx123456@';  
            #授權所有權限 
                 GRANT ALL PRIVILEGES ON *.* TO 'xxx'@'%';
            #授權基本的查詢修改權限,按需求設置
                 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON *.* TO 'xxx'@'%';

                        刷新權限:FLUSH PRIVILEGES;

 


             

 

 


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章