Remark42安装配置

安装 wget https://github.com/umputun/remark42/releases/download/v1.11.3/remark42.linux-amd64.tar.gz -O remark42.linux-amd64.tar.gz tar xzf remark42.linux-amd64.tar.gz mv remark42.linux-amd64 /usr/local/bin 添加用户设置权限 useradd -r remark42 mkdir -m 770 /var/www/remark42 chown :remark42 /var/www/remark42 mkdir -m 770 /etc/remark42 chown :remark42 /etc/remark42 设置配置文件/启动 nano /etc/remark42/remark42.conf REMARK_URL=https://comment.techlayman.com SECRET=some_secret_key_phrase_1234 SITE=techlayman AUTH_ANON=false EMOJI=true AUTH_GITHUB_CID=xxx AUTH_GITHUB_CSEC=xxx nano /etc/systemd/system/remark42.service [Unit] Description=remark42 comment engine After=network.target [Service] User=remark42 Group=remark42 EnvironmentFile=/etc/remark42/remark42.conf WorkingDirectory=/var/www/remark42 Restart=always RestartSec=5 ExecStart=/usr/local/bin/remark42.linux-amd64 server [Install] WantedBy=multi-user.target systemctl enable --now remark42 Hugo模板修改 comments.html模板 nano layouts/partials/comments.html {{- with .Site.Params.comments.remark42 -}} <div id="remark42"></div> <script> var remark_config = { host: '{{ ....

2023-07-09 · 1 min · TechLayman

Git服务器搭建和配置

VPS端配置 安装Git仓库、配置权限 apt-get update apt-get install git 添加 git 用户 useradd git apt-get install sudo chmod 777 /etc/sudoers vi /etc/sudoers 在 User privilege specification 配置字段下添加 git ALL=(ALL:ALL) ALL 从而使得 git 用户拥有 sudo 权限 给 sudoer 改回权限 chmod 440 /etc/sudoers 编辑 /etc/passwd 文件 vi /etc/passwd 将最后一行 git 用户的 /bin/sh 改为 /bin/bash,是 git 用户也拥有 bash 脚本解释器。 创建 git 用户密码,并建立用户目录、配置权限。 passwd git mkdir /home/git chown -R git:git /home/git 新建 VPS 端的 git 仓库 在 VPS 上新建一个 git 仓库作为远程仓库。切换到 git 用户并转到 git 用户文件夹。...

2023-04-02 · 2 min · TechLayman