阿里學生服務器centos7.2的簡單配置

版本:centos7.2 mysql 5.7 java 1.8.0的配置

1、tomcat 配置

系統的tomcat 版本是8.5.8 位于/home/tomcat/下

通過命令: cd /home/tomcat/apache-tomcat-8.5.8/bin 進入bin 目錄下

采用 vi startup.sh 打開文件編輯

寫入運行的java 環境

export JAVA_HOME=/usr/java/jdk1.8.0_111

export JRE_HOME=/usr/java/jdk1.8.0_111/jre

當然java版本不同的話,就使用不同的版本

之后wq 保存退出。不懂vi ?的一些簡單操作的要稍微看一下即可。

在bin 目錄下 使用命令 ?./startup.sh ?即可運行tomcat

運行后暫時無法通過公網訪問。除非你已經配置了安全組配置

在阿里云控制臺 實例的右端 ?更多 ?進入 安全組配置 配置規則 ?快速創建規則

順便把mysql 也選上以便等下的mysql遠程訪問。

之后就可以在任何瀏覽器上通過公網IP 訪問 8080端口(默認)

mysql :

配置文件在 /etc 下

cd /etc

可以使用ls 查看文件情況 會有一個my.cnf

vi my.cnf ? 在mysqld ?上添加一行 skip-grant-tables

這樣就跳過首次的密碼。一般初始化密碼是隨機的,沒必要再這個上糾結,先進去后直接修改更加方便

使用 ?systemctl stop mysqld 關閉數據庫服務

systemctl start mysqld 啟動數據庫服務

mysql -u root -p

進入數據庫 可以發現不用密碼就能進來

接著就是設置密碼了

use?mysql;

update?user set authentication_string=password("root") where user="root";

flush privileges;

quit;

這就將密碼設置成 root

再重新修改下my.cnf 把skip-grant-tables 注釋掉

#skip-grant-tables

再保存退出 重啟數據庫服務

之后進入數據庫就需要輸入剛才的密碼了

就可以進入數據庫

配置遠程訪問數據庫

進入數據庫后

use mysql

grant all privileges on *.* to 'root@'%' identified by 'root-ROOT-12345';

flush privileges;

注意這里by后面單引號中就是密碼,這里遠程訪問密碼比較特殊 需要小寫字母,大寫字母,特殊符號,和數字一起都有才能通過,否則會報密碼太簡單。當然這是可以改的,這就不在這里說了。

root 就是你用戶名

這樣就可以通過公網IP訪問連接了

我使用navicat mysql 來進行測試

這樣就已經大功告成了。密碼就是你遠程訪問設置的那個復雜的 密碼。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容