Skip to content

FULINX CMS 安装指南

本指南将帮助您快速安装和配置 FULINX CMS。请确保您具备必要的环境和权限。FULINX CMS支持多种环境部署,包括 Windows Server, Linux 服务器, Docker 容器和云服务方式。

先决条件

在安装 FULINX CMS 之前,本文档介绍在Windows和Linux系统下部署FULINX CMS, 并默认您已具备以下先决条件:

  1. 服务器:Linux或Windows Server 2018 或更高版本

  2. Java 17 或更高版本:确保您的系统中已安装 Java 17 或更高版本。

    如果您没有安装Jdk,您可以参考 安装Jdk

  3. Node.js 和 npm:确保安装了 Node.js(建议版本:18.x 或更高)及其包管理工具 npm。

    如果您没有安装Node.js,您可以参考 安装Node.js

  4. MySQL 数据库:准备好一个 MySQL 数据库实例,并创建一个新的数据库用于 FULINX CMS。

    如果您没有安装 MySQL,您可以参考 安装 MySQL

  5. Nginx:确保已经安装了 nginx。

    如果您没有安装 nginx,您可以参考 安装 nginx

  6. Redis:确保已经安装了 redis。

    如果您没有安装 redis,您可以参考 安装 redis

  7. SSL证书:确保已经取得了 SSL 证书(非必须)。

Linux 系统下部署(建议)

我们强烈建议您采用Linux系统来安装 FULINX CMS,以便于更好地管理和使用,FULINX CMS可以在Ubuntu、Debian、CentOS、Fedora、RedHat、SUSE、Arch 等系统上运行。

1. 安装包准备

使用技术人员提供的安装包包括: MySQLNode.jsJdkNginx等,并确保您具备必要的环境和权限。

2. 导入初始化数据库

您将导入初始化数据库,具体步骤如下,如果您没有安装 MySQL,您可以参考 安装 MySQL

bash
mysql -u root -p
create database fulinx_cms;
use fulinx_cms;
source /usr/local/web-service/fulinx-cms.sql

3. 安装 FULINX CMS

把fulinx_cms.jar文件放到/usr/local/web-service目录下

4. 启动 FULINX CMS

/etc/systemd/system下新建fulinx_cms.service文件,内容如下

bash
[Unit]
Description=fulinx.cms              # 服务的描述信息
After=syslog.target                 # 在 syslog 服务之后启动

[Service]
Type=simple                          # 服务类型为简单类型
ExecStart=/usr/local/jdk17.0.8/bin/java -XX:ParallelGCThreads=2 -Xms512m -Xmx1g -jar /usr/local/web-service/fulinx-cms.jar  # 启动服务的命令

[Install]
WantedBy=multi-user.target           # 服务将在多用户模式下启动

启动FULINX CMS

bash
sudo systemctl daemon-reload
sudo systemctl start fulinx_cms

5. 查看FULINX CMS状态

执行命令

bash
sudo systemctl status fulinx_cms ##### 查看服务状态
systemctl restart fulinx_cms ##### 重启服务
systemctl stop fulinx_cms ##### 停止服务
systemctl disable fulinx_cms ##### 禁用服务
systemctl enable fulinx_cms ##### 启用服务
systemctl enable --now fulinx_cms ##### 启用并立即启动服务

6. 启动fulinx_cms_web

把fulinx_cms_web文件夹放到/usr/local/web-service目录下

bash
cd /usr/local/web-service/fulinx_cms_web
sudo pm2 start ecosystem.config.cjs
sudo pm2 save

查看pm2

bash
pm2 ls

7. 配置nginx

8. 大功告成

您已经成功安装 FULINX CMS,如您遇到安装时的问题,我们乐意为您提供帮助,您可以访问 https://fulinx.com/contact-us 联系我们。

Windows 系统下部署

暂无文档