1. 程式人生 > >Linux伺服器部署Web專案的步驟和方法

Linux伺服器部署Web專案的步驟和方法

在公司快待5個月了,連測試的妹子都會部署專案,而筆者連基本的linux命令都沒用熟,真是太沒面子了,於是,便自己安裝虛擬機器,將自己的web專案部署到linux服務上。 
接下來,筆者一一進行介紹,希望給還不會部署專案的童鞋提供點幫助。

一、簡單介紹

首先,筆者來做一個大體的介紹。筆者是使用虛擬機器裝的centOS6.3版的linux服務,並使用xshell終端工具進行操作。另外,筆者給虛擬機器中安裝的伺服器配置了一個區域網中未被使用的ip。然後,專案使用的資料庫是在本機win10上的mysql資料庫。本機的ip配置如下圖: 
這裡寫圖片描述 
另外,要設定本機win10上的mysql的3306埠可被其它主機訪問,設定如下圖: 
這裡寫圖片描述

二、在虛擬機器中安裝linux –cenOS6.3

不會安裝linux的童鞋,可以下載一個虛擬機器,在虛擬機器中安裝linux系統,免得在真實機中試驗。現在centOS6.3這個版本還是挺穩定,用得比較多的,大家可以參照網上的教程或者視訊進行安裝。

三、在伺服器中配置ip、閘道器和dns

可以使用linux自帶的setup工具進行配置,或者通過命令也可以,ip配置如下圖: 
這裡寫圖片描述
然後,使用命令ifdown eth0 / ifup eth0重啟網絡卡,即可生效。

四、安裝jdk–1.7

要執行java web專案jdk是必不可少的,首先在官網下載linux版本對應的jdk。通過getconf LONG_BIT命令獲取linux是32位還是64位的,32下載地址:

http://download.oracle.com/otn/java/jdk/7u80-b15/jre-7u80-linux-i586.tar.gz。 
然後,加壓後再配置環境變數,執行vim /etc/profile, 在結尾處輸入: 
export JAVA_HOME=/usr/local/java 
export JRE_HOME=/usr/local/java/jre  
export CLASSPATH=.:JAVAHOME/lib:JRE_HOME/lib:CLASSPATHexportPATH=JAVA_HOME/bin:JREHOME/bin:PATH 
儲存退出,後執行source /etc/profile即可。 
最後通過執行,java -version便可知道是否配置成功,如下圖: 
這裡寫圖片描述

五、安裝tomcat並配置jvm引數

一、下載 
官網下載:apache-tomcat-7.0.65.tar.gz,下載地址: 
http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.65/bin/apache-tomcat-7.0.65.tar.gz 
二、安裝 
1、將tomcat目錄解壓移動到usr/local目錄下 
2、修改tomcat配置檔案: 
進入tomcat的bin目錄 
#cd /usr/local/tomcat/bin/ 
#vim catalina.sh 
修改為 
JAVA_OPTS=”-Xms128m -Xmx256m -Xss512k -XX:PermSize=64m -XX:MaxPermSize=128m” 
配置記憶體大小,修改完成後儲存配置 
三、啟動 
執行./startup.sh  
四、停止 
執行./shutdown.sh 
五、檢視日誌 
在logs/下檢視catalina.out檢視輸出日誌 
六、設定8080埠可被訪問 
1.修改檔案/etc/sysconfig/iptables 
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT 
2. 將iptables服務重啟:service iptables restart

或者直接執行命令: iptables -I INPUT -p tcp –dport 80 -j ACCEPT

六、啟動tomcat並檢視輸出日誌

進入tomcat下的bin目錄,啟動tomcat,如下圖: 
這裡寫圖片描述 
然後,再進入tomcat下的logs目錄,執行tail -fn 1000 catalina.out檢視控制檯日誌,如下圖: 
這裡寫圖片描述

七、訪問專案首頁

相關推薦

Linux伺服器部署Web專案步驟方法

在公司快待5個月了,連測試的妹子都會部署專案,而筆者連基本的linux命令都沒用熟,真是太沒面子了,於是,便自己安裝虛擬機器,將自己的web專案部署到linux服務上。  接下來,筆者一一進行介紹,希望給還不會部署專案的童鞋提供點幫助。 一、簡單介紹 首先,筆者來做一個大體的介紹。筆者是使用虛擬機器裝的

linux伺服器部署web專案

我使用virtualbox安裝的Ubuntu作業系統,以Ubuntu系統為例,學習如何在linux伺服器上部署web專案 1.ubuntu下安裝jdk、mysql和tomcat 安裝jdk: 進入oracle官網下載jdk,.tar.gz為字尾的,進入目錄解壓 tar xvf jdk

linux系統部署web專案常用命令

1.進入伺服器目錄 cd  /usr/server/tomcat7 找到當前所使用的服務 ls 顯示服務的目錄 2.重啟伺服器 cd bin/   使用bin下的檔案 ./shutdown

Linux部署WEB專案

轉載宣告: http://www.cnblogs.com/xdp-gacl/p/4097608.html解壓tomcat伺服器壓縮包 配置環境變數  tomcat伺服器執行時是需要JDK支援的,所以必須配置好JDK用到的那些環境變數編輯/etc下的profile檔案,加上如下

Linux部署web專案常見命令

連線Linux使用工具為winSCP和putty,兩者結合者用,可以再winSCP選項->選項下進行配置,一起使用 如圖: 部署使用到的命令無非開啟目錄,刪除,複製等 1. cd命令 如:cd /tomcat/bin tomcat下的bin目錄 2.rm 命令 如:rm -rf web.w

阿里雲伺服器部署web專案基本流程

目錄 五、測試 一、下載安裝jdk,並安裝 1.1 下載jdk1.7版本  由於要下載歷史版本,下拉到最後,點選如圖DOWNLOAD按鍵; 選擇需要的版本,點選,開始下載; 檢視"do

使用Xshell工具遠端Linux環境部署web專案

一.什麼是Xshell Xshell是一個強大的安全終端模擬軟體,它支援SSH1, SSH2, 以及Microsoft Windows 平臺的TELNET 協議。Xshell 通過網際網路到遠端主機的安全連線以及它創新性的設計和特色幫助使用者在複雜的網路環境中享受他們的工作

阿里雲伺服器部署JavaWeb專案步驟

1.申請阿里雲伺服器,這個不細說。 2.當前系統版本:# lsb_release -aLSB Version:    :core-4.1-amd64:core-4.1-noarchDistribut

Jboss伺服器部署web專案

 (3)安裝JDK,並且配置環境引數,一般需要配置如下的環境變數:                   JAVA_HOME = C:\Program Files\Java\jdk1.6                   CLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_

阿里雲伺服器web專案釋出之路:(五)nodejs的安裝專案部署詳細步驟

Nodejs如何部署在雲服務上 第一步:下載nodejs安裝包,並解壓壓縮包[解壓後預設在root下面] wget命令下載Node.js安裝包,該安裝包是編譯好的檔案,解壓之後,無需重複編 命令列:wget https://nodejs.org/dist/v6.

Linux部署WEB專案,一臺伺服器部署兩個Tomcat兩個專案

      首先安裝JDK+Tomcat和配置好環境變數,部署第一個專案是比較簡單,本文主要是針對部署第二個專案的時候出現的一些問題和解決辦法進行敘述。可能解決辦法有很多種,目的都是為了解決遇到的問題。我們公司一直以來採用的是Nginx+Tomcat進行專案部署。  第一個專

Linux部署web伺服器併發布web專案

近在學習如何在linux上搭建web伺服器來發布web專案,由於本人是linux新手,所以中間入了不少坑,搞了好久才搞出點成果。以下是具體的詳細步驟以及我對此做的一些總結和個人的一些見解,希望對跟我一樣的新手們有些幫助,有誤的地方還請大神們指出

龍芯伺服器部署WEB服務的體驗詳細步驟

http://www.loongson.cn/news/company/511.html   2016年8月,通過龍芯俱樂部的《龍芯團購》(網址http://www.loongsonclub.com)購買了一臺3A2000的主機,在點選下單的時候心裡咯噔了一下,感覺好像在夢裡。下單

Tomcat 伺服器配置及遠端除錯不同web專案session共享方法以及設定TOMCAT的記憶體

tomcat環境變數配置 classpath = ./;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;%TOMCAT_HOMT%/common/lib/servlet-api.jar;%TOMCAT_HOME%/com

從寫專案部署linux伺服器全過程-linux部署web專案

linux下java web專案的部署 從專案到部署伺服器的過程,畢竟些寫專案是為了釋出部署伺服器。本篇主要介紹linux下java web專案的部署,後面幾篇文章將會介紹: ——>linux Nginx的安裝和簡單使用 ——>

linux測試伺服器如何部署web專案

        作為一個後端java程式設計師怎麼能夠不會部署測試環境,下面我就把自己的經驗分享一下,僅供大家參考。注意,這是測試環境,基本上會用在公司的測試伺服器,平時開發用,應付測試人員足以。如果

Activiti-5.18.0與springMvc專案整合activiti-explorer單獨部署Web專案並與業務資料庫關聯方法(AutoEE_V2實現方式)

Activiti-5.18.0與springMvc專案整合和 activiti-explorer單獨部署Web專案並與業務資料庫關聯方法 (AutoEE實現方式) Double_AutoEE 2015-10-15  AutoEE-自動智慧快速開發

使用XShell 6在Linux部署web伺服器——java環境的配置

一、需要用到的軟體及下載連結        1、XShell 6  下載地址: https://www.netsarang.com/download/down_xsh6.html?        

linux伺服器部署javaweb環境,並部署專案到tomcat(詳細教程二)

      上一篇,我們已經將mysql資料庫、jdk、tomcat等部署完畢。(什麼?沒有安裝?請移步上一篇:linux伺服器部署javaweb環境,並部署專案到tomcat(詳細教程一),慢走,不送 ╮( ̄▽ ̄)╭)閒話不多說,開始部署我們的web專案。 五、部署web專案  

linux伺服器部署javaweb環境,並部署專案到tomcat(詳細教程一)

      寫完一些東西,想放到伺服器上測試一下。而liunx伺服器也是第一次接觸,去網上百度了一些部署教程,可能是我知識儲備過於簡陋,嘗試了諸多次才將資料庫、jdk、tomcat部署完成。(本人一名java小白,嘗試著寫的第一篇部落格,如有不妥之處,歡迎諸位指正。) 一、安裝mysql