1. 程式人生 > >阿里雲伺服器centos部署web環境的步驟詳解

阿里雲伺服器centos部署web環境的步驟詳解

主要任務

使用ssh工具,在阿里雲伺服器配置jdk,tomcat,mysql,並部署專案。

所需工具

SSH Secure Shell 、jdk1.7(linux版)、tomcat7(linux版)、mysql5.5(linux版)
文中有連結

開始!

第一步:下載工具

第二步:啟動工具並連線到雲伺服器

點選選單欄左上角Quick Connect,輸入IP地址和使用者名稱,埠號使用預設的22,點選connect後輸入登入密碼
這裡寫圖片描述

第三步:啟動成功,新增快捷啟動方式

登入成功後,會顯示如下資訊,並彈出一個Add Profile介面,輸入一個名字儲存,下次就可以從Profiles裡快速啟動了!
這裡寫圖片描述

第四步:下載JDK(linux版)並上傳到雲伺服器

jdk下載地址
選一個jdk(linux)的版本,下載,然後點選ssh主介面的“news for transfer window”工具,開啟圖形介面,左面顯示本地檔案目錄,右面顯示雲伺服器檔案目錄,從左面的本地目錄中選擇下載好的jdk檔案,右擊,選擇upload進行上傳
這裡寫圖片描述
這裡寫圖片描述

第五步:安裝jdk並配置

上傳後,在右側的雲伺服器檔案管理介面中,進入usr資料夾,新建“java”資料夾,並在“java”資料夾中分別建jdk、tomcat兩個資料夾。
然後在最初的SSH命令列介面輸入如下命令:

tar zxvf jdk-7u67-linux-x64.tar.gz -C /usr/java/jdk

完成jdk的解壓,然後輸入

然後在圖形化介面中進入根目錄下的etc資料夾,開啟profile檔案進行編輯,在末尾加入程式碼

#set java environment
export JAVA_HOME=/usr/java/jdk/jdk1.7.0_67
export JRE_HOME=/usr/java/jdk/jdk1.7.0_67/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

從而完成jdk環境變數的配置。儲存後在命令列介面執行

source /etc/profile

使儲存的環境變數生效,然後輸入命令

java -version

檢視jdk是否安裝成功,成功則會顯示版本號。

第六步:tomcat的下載、配置與啟動

tomcat下載地址
選擇tar.gz格式下載,同第四步一樣上傳到雲伺服器,並進行解壓

tar zxvf apache-tomcat-7.0.69.tar.gz  -C /usr/java/tomcat

然後通過圖形介面進入tomcat資料夾中的bin資料夾,編輯setclasspath.sh,
在末尾加入:

export JAVA_HOME=/usr/java/jdk/jdk1.7.0_67
export JRE_HOME=/usr/java/jdk/jdk1.7.0_67/jre 

即可完成tomcat環境變數的配置。隨後在命令列介面通過cd命令進入tomcat的bin目錄,然後執行startup.sh即可啟動tomcat:

 ./startup.sh

啟動成功後在瀏覽器輸入

ip地址:8080 

出現tomcat的貓貓則表示伺服器上可以部署專案了!

第七步:下載並安裝mysql

下載支援Mysql-sever的rpm檔案,命令列輸入:
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

安裝rpm包

# rpm -ivh mysql-community-release-el7-5.noarch.rpm

安裝mysql-sever

# yum install mysql-community-server

啟動mysql

# service mysqld restart

初次安裝mysql是root賬戶是沒有密碼的,設定密碼的方法:

#mysql -u root
mysql> set password forroot@‘localhost’ = password('root');

第八步:部署專案到伺服器

把專案從本地傳到雲伺服器的tomcat的webapps資料夾下即可,由於專案檔案比較瑣碎,這裡推薦在本地打包為tar.gz壓縮包上傳,可以使用7-zip這個打包工具,
連結:http://download.csdn.net/detail/lk7688535/9524326

第九步:把sql檔案匯入資料庫

在命令列輸入:

mysql -u root -p 

輸入密碼,進入資料庫。
新建資料庫並設定編碼,名稱和專案裡資料庫的名稱要一致:

create database abc;
use abc;
set names utf8;

匯入sql檔案到資料庫:
從本地上傳sql檔案到雲伺服器後,執行

source /usr/java/stdtest.sql;

即可完成sql檔案的匯入。
此時此刻,部署到雲服務的專案就可以正常工作啦!

misson success!

相關推薦

阿里伺服器centos部署web環境步驟

主要任務 使用ssh工具,在阿里雲伺服器配置jdk,tomcat,mysql,並部署專案。 所需工具 SSH Secure Shell 、jdk1.7(linux版)、tomcat7(linux版)、mysql5.5(linux版) 文中有連結

阿里伺服器Windows部署JavaWeb環境

最近心血來潮,在全球資訊網上購買了一個域名,然後想自己建立一個屬於自己的網站。買完之後發現兩眼一弄黑,於是在網上各種查資料。。。 由於域名使用需要實名稽核,一兩天不一定稽核完,上傳資料後就先放到一邊了。執行一個網站必須要有伺服器,於是購買了一臺阿里雲伺服器,選

阿里伺服器一鍵WEB環境配置---Linux學習筆記(3)

我們可以看到正在執行狀態的服務及埠:9000埠是php程序服務,3306埠是mysql服務,80埠是nginx服務,21埠是ftp服務。 如果看到以上資訊,則說明安裝沒有異常。這裡有一點需要注意的是,如果您選擇安裝的是apache,則沒有上面的9000埠。為什麼選擇安裝的是apache,就沒有9000

flask部署阿里伺服器centos+python3+gunicorn+nginx詳細教程(從本地windows可執行部署伺服器環境上可執行)

前言: 做了flask網站,是因為軟體工程課程的任務,每個小組期末需要交一份的可執行的專案,我們小組做的是flask留言牆,用的flask做後臺邏輯功能,前端h5,javascript,jquery,實現網頁佈局,樣式,前端驗證...做完,想把這個網站掛到外網上,就需要伺服器...這裡用了阿

阿里伺服器購買配置、環境部署、搭建網站教程(轉載)

阿里雲伺服器購買怎麼選擇合適自己需求配置?如何安裝伺服器環境來搭建網站呢?很多沒有云計算基礎的小白在ecs伺服器配置上都會遇到各種問題,今天詳細的寫一篇阿里雲伺服器配置教程文章,手把手教導大家如何配置! 購買阿里雲伺服器或者其它任何產品,記得先領取阿里雲代金券

《個人紀錄》 阿里伺服器Centos環境做後臺Android開發

僅方便自己回顧!!! 下載Xshell和Xftp,方便檔案管理。 使用Xshell連線伺服器,並實現檔案的傳輸。 1、出現問題:ImportError: No module named tensorflow 沒有tensorflow的元件,解決方法:pip instal

Linux學習2-在阿里伺服器部署禪道環境

前言 以前出去面試總會被問到:測試環境怎麼搭建?剛工作1-2年不會搭建測試環境還可以原諒自己,工作3-5年後如果還是對測試環境搭建一無所知,面試官會一臉的鄙視。 本篇以最簡單的禪道環境搭建為例,學習下如何在Linux上搭建禪道環境。 環境準備: 1.一臺Linux伺服器, 作業系統: CentOS 7.4

[CentOS Python系列] 一.阿里伺服器安裝部署及第一個Python爬蟲程式碼實現

從2014年開始,作者主要寫了三個Python系列文章,分別是基礎知識、網路爬蟲和資料分析。它們都是基於Windows系統下的Python程式設計,每個系列都從安裝過程、基礎知識到實際應用三個方面進行講

阿里伺服器SpringBoot2.x生產環境部署

1、去除相關生產環境沒用的jar         比如熱部署dev-tool     2、本地maven打包成jar包          

阿里伺服器部署tomcat,並進行訪問測試

    要求將一個專案部署到新買的阿里雲伺服器上。使用xshell遠端連線(連線使用的ip是例項的公網ip)。     在部署配置tomcat之前首先進行JDK的部署,先說明一下,我使用的CentOS7.4.     選擇JDK1.

阿里伺服器CentOS搭建

一. 阿里雲伺服器CentOS搭建 阿里雲的CentOS雲系統是一個集成了Python環境基於yum安裝的映象,包含Nginx、MySQL、Pyenv、IPython等。 CentOS(Community Enterprise Operating System,中文意思是:社

阿里伺服器CentOS之mariadb資料庫安裝

參考文章:https://blog.csdn.net/Ghost_leader/article/details/53366942 由於CentOS 7 將mysql全部都改成了mariadb。所以在CentOS 下yum安裝mysql是沒有用的。雖然還是有一大堆軟體包叫做mysql。 不過不

阿里伺服器安裝PHP執行環境(CentOS6.8 64位|Vsftpd2.2.2)的 錯誤

1. ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already in use (98) [16-Nov-2018 18:48:17] ERROR: FPM initialization

阿里ECS上部署node環境,使用pm2執行持久服務

記錄在阿里雲伺服器ECS上部署node環境 1.連線伺服器:ssh 使用者名稱@伺服器ip 開啟終端(Terminal): 輸入 " ssh 使用者名稱@伺服器ip" 輸入 回車(enter) 輸入 密碼 即可連線到伺服器 2.安裝node環境 在登陸阿里雲的終端中下載node安裝包,並解壓

阿里伺服器ECS安裝執行環境及配置

Elastic Compute Service(ECS)是阿里雲提供的一種基礎雲端計算服務。隨時建立所需數量的雲伺服器ECS例項。在使用過程中,隨著業務的擴充套件,您可以隨時擴容磁碟、增加頻寬。如果不再需要雲伺服器,也能隨時釋放資源,節省費用。 包括例項規格、塊儲存、映象、快照、頻寬和安全組

阿里伺服器(CentOS-6.8)

Linux安裝Solr,一定要注意版本問題! 建議:Tomcat7,安裝5.4及以下的Solr,Tomcat8安裝5.5及以上的Solr。 本文是Tomcat7安裝Solr5.4 一、下載地址 二、安裝Solr 1、把官網下載的solr-5.4.0.tgz上

阿里伺服器快速部署

幾年前,企業使用伺服器 都是自己購買伺服器主機,進行服務部署,隨著網際網路的發展,雲伺服器的出現代替了之前的自己部署獨立伺服器。 那麼傳統伺服器和雲主機到底有哪些區別呢? 1、傳統伺服器有產權,而云主機則只是一種服務而已,沒有任何產權; 2、傳統伺服器是獨立的伺服器,所有功

阿里伺服器centos安裝MySQL

1、首先需要安裝repo源 CentOS 7的yum源中預設是沒有mysql的,所以,為了解決這個問題我們首先下載安裝mysql的repo源。 依次執行以下命令: # rpm -ivh mysql57-community-release-el7-7.noarch.r

新買了一個阿里伺服器部署中遇到的問題

Mysql安裝以及密碼問題: 因為伺服器選擇的是CentOS版本,所以在Mysql官網上下載的是red hat的版本 在這裡我下載的是安裝版本,覺得比較省事,因為安裝包之間含有依賴關係,所以本次下載下載了四個安裝包 安裝順序為 mysql-community-common-

阿里伺服器配置java生產環境jdk1.7+tomcat7.0+mysql5.5(二)

二、安裝jdk1.7 1.下載rpm包  地址 http://pan.baidu.com/s/1qXMlJcg 2.上傳jdk到 usr/java/jdk下;  3.安裝 命令:rpm -ivh