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;