<big id="lib1s"><dl id="lib1s"></dl></big>
  • <legend id="lib1s"></legend>

    <tr id="lib1s"></tr>

    <big id="lib1s"></big>


    >> 回到列表

    Windows Server 部署 ExpressOA Core 2.0(系統環境和軟件配置) PDF打印版


    在 Windows Server 上,推薦的托管方式:
    l 使用 IIS 托管 ASP.NET Core(適用于 Windows Server 2022, 2019, 2016)。
    l IIS 反向代理 + Windows 服務托管(適用于 Windows Server 2022, 2019, 2016)。
    

    (1)部署 ExpressOA Core 2.0 程序文件
    1.1 下載 ExpressOA Core 2.0,解開【approot.zip】。
    移動到目標部署路徑,例如【d:\expressoa\approot】。

    下載 ExpressOA 最新版
    www.lienhao.com/cn/expressoa/downloads

    1.2 安裝字體。
    打開文件夾【\approot\fonts】,全選所有字體文件,單擊鼠標右鍵【為所有用戶安裝】。

    1.3 安裝依賴程序。
    安裝 Visual C++ 2010 Redistributable,工作流 >工作打?。≒DF版)需要該依賴程序。
    微軟官網下載:Visual C++ 2010 Redistributable

    1.4 設置 ExpressOA Core 2.0【目錄結構】文件系統權限。
    【Windows】用戶組【Users】文件系統權限列表如下。
    路徑 文件系統權限 用途
    \fonts 讀取 字體文件
    \license 讀取, 寫入 存儲激活文件
    \runroot 讀取, 執行 ASP.NET Core 目錄結構
    \storagePath 讀取, 寫入 存儲路徑(附件)
    \temp 讀取, 寫入 臨時文件夾
    \certarchive.json 讀取 超級存檔(數字證書配置)
    \database.json 讀取 配置數據庫連接

    (2)安裝數據庫 Microsoft SQL Server 或 PostgreSQL
    ExpresOA Core 2.0 支持三種數據庫。
    l SQL Server 2022, 2019, 2017。
    l SQL Server Express 2022, 2019, 2017(免費商用)。
    l PostgreSQL 15, 14, 13, 12(免費商用)。
    
    2.1 安裝 Microsoft SQL Server 或 PostgreSQL數據庫。
    SQL Server 2019 下載
    https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads
    SQL Server 2019 Express 下載
    https://www.microsoft.com/zh-cn/download/details.aspx?id=101064
    SQL Server 管理工具 下載
    https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15

    PostgreSQL 下載
    https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

    2.2 如果使用 SQL Server,確認數據庫的排序規則為【Chinese_PRC_CI_AS】。
    使用 SQL Server 管理器,新建數據庫【ExpressOA】。
    使用 SQL Server 查詢分析器里執行【SQL 語句】修改排序規則,請把 SQL 語句中的【ExpressOA】替換成實際的數據庫名稱。
    SQL Server 語句
    ALTER DATABASE ExpressOA SET SINGLE_USER WITH ROLLBACK IMMEDIATE
    ALTER DATABASE ExpressOA COLLATE Chinese_PRC_CI_AS
    ALTER DATABASE ExpressOA SET MULTI_USER
    

    使用 SQL Server 管理器,選擇數據庫 > 屬性 > 選項,確認數據庫排序規則。


    2.3 創建【ExpressOA】數據庫結構。
    2.3.1 使用 SQL Server,依次執行SQL語句【microsoft-sqlserver....sql】。
    microsoft-sqlserver_1_setup.sql
    microsoft-sqlserver_2_index.sql
    microsoft-sqlserver_3_workflow-sample.sql
    
    2.3.2 使用 PostgreSQL,依次執行SQL語句【postgresql....sql】。
    postgresql_1_setup.sql
    postgresql_2_data.sql
    postgresql_3_index.sql
    

    (3)配置 SQL Server 或 PostgreSQL 數據庫連接。
    使用記事本打開【\database.json】配置數據庫連接信息。
    使用 SQL Server 數據庫:DatabaseType 為【空字符串】或【"SQLServer"】。
    使用 PostgreSQL 數據庫:DatabaseType 為【"PostgreSQL"】。
    {
      "DatabaseType": "",
      "ConnectionStrings": {
        "SQLServer": "database=ExpressOA;Data Source=localhost;User ID=sa;password=YourPassword;Connect Timeout=60",
        "PostgreSQL": "Database=ExpressOA;Host=localhost;Username=postgres;Password=YourPassword"
      }
    }
    
    SQL Server 知識點
    在一臺計算機上可以安裝運行多個 SQL Server 實例。
    實例又分為【默認實例】和【命名實例】,一臺計算機上最多只有一個【默認實例】,【默認實例】沒有特定的名稱。
    如果要訪問 SQL Server 【默認實例】,使用【計算機名、localhost、IP地址】。
    如果要訪問 SQL Server 【命名實例】,請使用【計算機名、localhost、IP地址\實例名稱】。
    舉例(1)SQL Server 作為缺省實例安裝在本機,Data Source 如下:
    localhost
    舉例(2)SQL Server Expres 安裝在本機,實例名稱為 "SQLEXPRESS",Data Source 如下:
    localhost\SQLEXPRESS
    舉例(3)SQL Server 服務器 IP 地址為"10.1.2.3",實例名稱為 "MSSQL",Data Source 如下:
    10.1.2.3\MSSQL
    

    托管篇:
    使用 IIS 托管 ExpressOA Core 2.0
    適用于 Windows Server 2022, 2019, 2016

    IIS 反向代理 + Windows 服務托管 ExpressOA Core 2.0
    適用于 Windows Server 2022, 2019, 2016



    © 派勝公司  -   商標  -   服務條款  -   聯系派勝

    泊头市| 巢湖市| 鹤山市| 宜都市| 塔城市| 普兰县| 蒙自县| 黎城县| 克拉玛依市| 舟山市| 内乡县| 应用必备| 绿春县| 丁青县| 武穴市| 翁源县| 金沙县| 榆林市| 泾川县| 比如县| 延寿县| 高平市| 武城县| 河西区| 巴楚县| 白河县| 安义县| 丹凤县| 长乐市| 凤翔县| 祁门县| 临漳县| 湘西| 黄骅市| 建宁县| 秦皇岛市| 浦城县| 奉贤区| 牟定县| 巨鹿县| 兴国县| http://www.704368.com http://www.auto-zs.com http://www.aliaiqing.com