項目部署文檔

市場經營部署文檔步驟

環境:windows服務器、tomcat、oracle數據庫、pl/sql、javaweb項目war包

第一步:

   1、創建表空間:

CREATE TABLESPACE "SUPP_DATA" DATAFILE
  'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SUPP_DATA01.DBF' SIZE 33554432
  AUTOEXTEND ON NEXT 10485760 MAXSIZE 1073741824
  LOGGING ONLINE PERMANENT BLOCKSIZE 8192
  EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT NOCOMPRESS  SEGMENT SPACE MANAGEMENT AUTO
 ALTER DATABASE DATAFILE
  'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SUPP_DATA01.DBF' RESIZE 1073741824

2、創建用戶:

   用戶名和密碼相同。

   授予權限:

GRANT
CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,CREATE ANY INDEX, CREATE ANY PROCEDURE,DBA,
ALTER ANY TABLE, ALTER ANY PROCEDURE,
DROP ANY TABLE, DROP ANY VIEW, DROP ANY INDEX, DROP ANY PROCEDURE,SELECT ANY TABLE, 
INSERT ANY TABLE, 
UPDATE ANY TABLE, 
DELETE ANY TABLE,
SELECT ANY SEQUENCE, 
CREATE ANY SEQUENCE,DROP ANY SEQUENCE,create triggerTO MARKET;
ALTER user MARKET QUOTA UNLIMITED ON SUPP_DATA;

3、導入數據庫:

  1)修改D:\app\Administrator\product\11.2.0\client_1\network\admin路徑下的tnsnames.ora文件,增加網絡連接配置

ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )

  2)imp MARKET/MARKET @ORCL full=y ignore=y file=數據庫備份文件地址

第二步:

在xxx.xxx.xxx.7服務器進行項目部署:

  1)將項目打包文件複製到d盤。

  2)將編譯後的文件放到D/workspace目錄下

  3)複製D:\server路徑下的tomcat

  4)修改tomcat配置:

      D:\server\CITC\tomcat-5-market\bin下,修改文件catalina.bat參數:

      D:\server\CITC\tomcat-5-market\conf\Catalina\localhost

      path="/market"

     docBase="D:\workspace\market"

修改端口:D:\server\CITC\tomcat-5-market\conf  (要求不與已有的項目端口重複)

修改配置文件:

1、

WEB-INF/class  Poolman.xml
<url>jdbc:oracle:thin:@// xxx.xxx.xxx.xxx:xxxx:orcl </url>
<username>d</username>
<password>d</password>

2、

WEB-INF/class  velocity.properties

修改文件中的下列數據項,路徑爲應用模板存放路徑

file.resource.loader.path = D:\ workspace\app\creatorepp\WEB-INF\templates
WEB-INF/class  properties-sys.xml
<property name="approot" value="D:\workspace\app\creatorepp" />  

approot爲改成工程文件存放的目錄

WEB-INF/class  manager-provider.xml

module.xml所在路徑

<property name="menu.folder" value="D:\workspace\app3\creatorepp\WEB-INF\menuconfig\"/>

注意:路徑最後需帶上"\"。

3、啓動tomcat:運行:D:\server\CITC\tomcat-5-market\bin目錄下的startup.bat批處理。

第三步:

配置外網:

1、設置nginx外網映射:在D:\server\nginx-1.12.1\conf路徑下

location /market {
   #add_header 'Access-Control-Allow-Origin' '*';
   #add_header 'Access-Control-Allow-Methods' 'GET, PUT, POST, DELETE';
   #add_header 'Access-Control-Allow-Headers' 'Origin, Content-Type, Accept, Authorization, Show-In-UI-View, X-Requested-With';
   #add_header 'Access-Control-Max-Age' '3600';
   proxy_pass http://xx.xxx.xxx.7:8001/market ;
   proxy_set_header   Host             $host:8080;
   proxy_set_header   X-Real-IP        $remote_addr;
   proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
   #add_header From www.xxx.com:8080/market/;
   #proxy_cookie_path /market/ /;
   #proxy_set_header Cookie $http_cookie;
        }

2、在任務管理器中結束nginx進程,然後重啓nginx(D:\server\nginx-1.12.1目錄下)

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