Ubuntu16.04 搭建java環境
因為本人學的java,主要搭建的是java的環境。這裡搭建的java8+mysql環境。
1.java8安裝
###安裝依賴庫
apt-get install python-software-properties
apt install software-properties-common
##新增下載源
add-apt-repository ppa:webupd8team/java
apt-get update
##安裝
apt-get install oracle-java8-installer
##設定為系統預設JDK
update-java-alternatives -s java-8-oracle
##測試安裝是否成功
java -version
2.mysql安裝
##安裝服務端
sudo apt-get install mysql-server
##安裝客戶端,這個會配置安全策略,讀一讀就知道怎麼配置了
mysql_secure_installation
外網訪問:
##修改配置檔案
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
將bind-address = 127.0.0.1 改為 bind-address = 0.0.0.0
#登陸
mysql -u root -p123456
mysql>use mysql; ##使用mysql database
mysql>update user set host='%' where user='root' and host='localhost';
mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; ## ##給root授予在任意主機(%)訪問任意資料庫的所有許可權(這個不需要!!!!!,請不要執行這個命令)
##重啟mysql服務,三個中的其中一個
service mysql restart 或 service mysqld restart 或 /etc/init.d/mysql restart
##在阿里雲的安全組規則中,允許3306埠輸入輸出,這個在阿里雲的安全組配置設定的