在阿里服務器上搭建web項目(一)

尊重原創:https://blog.csdn.net/xktxoo/article/details/75213175

一、購買ECS服務器

登陸阿里雲,定位到 雲服務器ECS > 實例。點擊並 創建實例。

按照你的要求購買實例即可,購買成功後,會受到一條短信告知,說明實例創建成功

你會發現會有一個ecs服務器


進入雲服務器就能查看到實例信息



二、安裝JDK、Tomcat

這裏連接到雲服務器有很多中方式,本人採用的是SecureCRT連接(也可以使用遠程控制桌面連接),文件傳輸使用Xftp,根據你們喜歡的即可:

1.安裝JDK並設置環境變量

cd /usr

mkdir java

cd /usr/java/jdk-7u71-linux-x64.tar.gz -C /usr/java

# 設置環境變量

vi /etc/profile

# 添加如下內容

export JAVA_HOME=/usr/java/jdk/jdk1.7.0_71

export JRE_HOME=/usr/java/jdk/jdk1.7.0_71/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

# 重新啓用文件

 source /etc/profile

# 校驗jdk是否安裝成功

java -version 看到如下信息則表示環境配置ok


2.配置tomcat

創建目錄

cd /usr

mkdir tomcat

tar zvfx apache-tomcat-7.0.81.tar.gz -C /usr/tomcat

進入bin命令下使用 ./startup.sh啓動tomcat

這裏本人在啓動時很慢,

tomcat啓動停留在INFO: Deploying web application directory /usr/tomcat/apache-tomcat-7.0.57/webapps/docs不動

進入jdk目錄修改

找到jdk1.x.x_xx/jre/lib/security/java.security文件,在文件中找到securerandom.source這個設置項

修改:#securerandom.source=file:/dev/urandom
        securerandom.source=file:/dev/./urandom

大概原因可以參考此文章:https://blog.csdn.net/njchenyi/article/details/46641141

(3)配置centOS默認防火牆
1、添加8080端口
# firewall-cmd --permanent --zone=public --add-port=8080/tcp

2、重啓防火牆

# systemctl restart firewalld.service

(4)配置阿里雲
登錄阿里雲管理界面,依次找到“服務器ECS-->實例-->(操作)更多-->安全組配置-->配置規則”

將8080端口加入ECS應用防火牆,即可。



之後啓動訪問tomcat,出現小貓界面則訪問成功



*注:如果訪問失敗,請依次檢查:
tomcat是否成功運行(偵聽8080端口)
centos自帶的防火牆(firewalld)是否配置正確
如果使用iptables,是否配置正確(這裏不是很清楚)
阿里ECS雲應用防火牆是否配置正確


後續待更新














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