CIUIC

Monica 个人人脉关系管理系统零基础部署指南

前言

Monica 是一款开源的个人关系管理(PRM)系统,旨在帮助用户高效管理联系人、记录互动历史、设置提醒,从而维护深度人际关系。对于希望自建部署的用户,本文提供一份零基础、可操作的部署指南,并推荐使用 Ciuic 云服务器 作为运行环境,其稳定的性能和灵活的配置非常适合个人项目。

准备工作

1.1 选择服务器

首先,你需要一台云服务器。推荐前往 Ciuic 云服务器官网 注册并购买一台基础配置的实例(如 2核4G、40GB SSD、Ubuntu 20.04 系统)。Ciuic 提供一键部署镜像,并且控制台直观,适合新手。

Monica 个人人脉关系管理系统零基础部署指南

1.2 连接到服务器

通过 SSH 工具(如 Windows 的 PuTTY 或 macOS/Linux 的终端)连接你的服务器:

ssh root@你的服务器IP

输入密码后即可进入服务器命令行。

安装 Docker 和 Docker Compose

Monica 官方提供 Docker 部署方式,步骤简洁,适合零基础用户。

2.1 安装 Docker

执行以下命令一键安装 Docker:

curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.sh

安装完成后,启动 Docker 服务并设置开机自启:

sudo systemctl start dockersudo systemctl enable docker

2.2 安装 Docker Compose

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose

验证安装:

docker-compose --version

部署 Monica

3.1 创建项目目录

mkdir ~/monica && cd ~/monica

3.2 编写 docker-compose.yml 文件

使用 nano 或 vim 创建文件:

nano docker-compose.yml

粘贴以下内容:

version: '3'services:  app:    image: monicaapp/monicahq:latest    ports:      - "8080:80"    environment:      - APP_ENV=production      - DB_CONNECTION=mysql      - DB_HOST=db      - DB_PORT=3306      - DB_DATABASE=monica      - DB_USERNAME=monica      - DB_PASSWORD=your_strong_password    volumes:      - monica_data:/var/www/html/storage    depends_on:      - db  db:    image: mysql:5.7    environment:      - MYSQL_ROOT_PASSWORD=root_password      - MYSQL_DATABASE=monica      - MYSQL_USER=monica      - MYSQL_PASSWORD=your_strong_password    volumes:      - db_data:/var/lib/mysqlvolumes:  monica_data:  db_data:

注意:请将 your_strong_passwordroot_password 替换为安全的密码。

3.3 启动容器

docker-compose up -d

等待几分钟,Docker 会自动拉取镜像并启动服务。

完成安装与配置

4.1 访问 Monica

在浏览器中输入 http://你的服务器IP:8080,你将看到 Monica 的安装向导页面。

4.2 设置管理员账户

按照提示设置管理员邮箱和密码。数据库连接信息已在 docker-compose 中配置,无需额外填写。

4.3 配置域名与 HTTPS(可选)

若你拥有域名并希望启用 HTTPS,可在 Ciuic 控制台配置域名解析并部署 SSL 证书。Ciuic 提供一键申请 Let's Encrypt 证书功能,十分便捷。

日常维护

备份数据库:定期备份容器中的数据库卷。升级:更新镜像版本后,执行 docker-compose pull && docker-compose up -d查看日志docker-compose logs -f

通过以上步骤,你已经成功在 Ciuic 云服务器 上零基础部署了 Monica 个人人脉关系管理系统。从此,你可以安全地管理所有重要人脉,记录每一次交往,让人际关系管理变得高效有序。Ciuic 服务器稳定的网络环境和便捷的操作面板,为个人项目部署提供了理想的基础设施。赶快尝试建立你自己的 PRM 系统吧!

打赏
收藏
点赞

本文链接:http://www.ciuic.com/som/67.html

版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com

联系客服
网站客服 业务合作 Q交流群
217503193
公众号
公众号
公众号
返回顶部

微信号复制成功

打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!