環境安裝之阿里雲服務器(linux)javaweb環境

前言

該教程是在linux環境(阿里雲服務器)搭建一個簡易的java web環境,須要安裝mysql+jdk+tomcat和配置阿里雲服務器,好多小夥伴在阿里雲上搭建環境屢試不爽,明明本身安裝的環境沒啥問題,可項目就是起不來,看了這篇文章之後就會恍然大悟,原來這麼簡單!java

jdk的安裝

1.首先執行如下命令查看可安裝的jdk版本:mysql

yum -y list java*
複製代碼

2.選擇本身須要的jdk版本進行安裝,好比這裏安裝1.8,執行如下命令:linux

yum install -y java-1.8.0-openjdk-devel.x86_64
複製代碼

3.安裝完成以後,查看安裝的jdk版本,輸入如下指令:web

java -version
複製代碼

固然也能夠手動安裝,去官網下載相應版本jdk,上傳到linux環境,解壓,配置環境變量,比較麻煩,不如上面一鍵安裝舒服。sql

tomcat安裝

1.去tomcat官網下載相應版本tomcat,下載地址數據庫

2.經過ftp等工具上傳到linux指定目錄,例如usr/tomcat下。

3.進入指定目錄apache

cd usr/tomcat
複製代碼

解壓即安裝完成瀏覽器

tar -zxvf apache-tomcat-8.0.61.tar.gz
複製代碼

運行和關閉,進入安裝目錄下的bin目錄tomcat

./startup.sh    啓動
./shutdown.sh   關閉
複製代碼

mysql安裝

1.一鍵安裝安全

yum install -y mysql mysql-server mysql-devel
複製代碼

啓動

service mysqld start
複製代碼

須要注意的是 CentOS 7 版本,因爲 MySQL數據庫已從默認的程序列表中移除,可使用 mariadb 代替:

yum install mariadb-server mariadb
複製代碼

mariadb數據庫的相關命令是:

systemctl start mariadb  #啓動MariaDB
systemctl stop mariadb  #中止MariaDB
systemctl restart mariadb  #重啓MariaDB
systemctl enable mariadb  #設置開機啓動
複製代碼

2.測試mysql是否安裝成功

cd /usr/bin
mysqladmin --version
複製代碼

3.設置密碼

Mysql安裝成功後,默認的root用戶密碼爲空,你可使用如下命令來建立root用戶的密碼:

mysqladmin -u root password "root"
複製代碼

如今你能夠經過如下命令來鏈接到Mysql服務器:

mysql -u root -p
Enter password:*******
複製代碼

4.開啓遠程訪問

1)經過navicat等工具連接mysql出錯,由於沒有開啓遠程訪問,查看錶權限

1.  use mysql;
2.  select user,password,host from user;
複製代碼

2)更新權限

1. update user set host='%' where user='root' and host='localhost';
2. select user,password,host from user;
複製代碼

刷新更新好的權限配置:

flush privileges;
複製代碼

阿里雲配置

通過上面操做能夠在linux環境上把myql+jdk+tomcat環境搭建好,但發現一樣在阿里雲服務器上的linux環境卻出現ssh工具連不上服務器,navicat連不上數據庫,tomcat端口(8080)訪問不到,原來是與阿里雲的安全組設置有關。

1.首先訪問阿里雲鏈接的地址必定是公網地址

2.添加阿里雲安全組規則,服務器 22端口,mysql 3306端口,tomcat 8080端口

1) 點擊左側導航欄安全組

2)點擊配置規則

3)點擊添加安全組規則

4)設置協議類型(以mysql 3306爲例) ,受權對象爲全部ip

總結

按照上面配置完畢後,將本身的web項目打成war包放到tomcat安裝目錄webapps下,啓動tomcat,在瀏覽器輸入阿里雲公網地址+8080+項目名,就能夠訪問你的程序了。

相關文章
相關標籤/搜索