服务器
linux项目部署,方便的一键脚本,概念教程,让网络畅通无阻。
用docker部署一个Discourse论坛过程2 - 更新SMTP设置和设置gmail应用专用密码
首先,先更新您的 Discourse 配置:
编辑 app.yml 文件:
sudo nano /var/discourse/
用docker部署一个Discourse论坛过程1
写在前面
在cloudflare增加一个新二级域名 - bbs.bookstreet.top 指向到新建的谷歌云 IP,开了一台2核4G。
PS:为什么要2核4G这么多?在之后的安装过程中,
生成密钥对之后连接google cloud步骤
成功生成了SSH密钥对之后,需要将公钥添加到Google Cloud中,以便您可以使用私钥进行连接。以下是详细步骤:
1. 复制公钥内容
打开本地linux终端,运行以下命令查看并复制公钥内容:
cat ~/.ssh/id_
本地生成密钥对用于VPS密钥登录
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
修改ubuntu server 22.04更新源为ubuntu的官方默认更新源
用国内镜像源安装docker发现命令行没动静?因此手动将ubuntu更新镜像源修改为ubuntu默认的官方源,需要挂代理,给内网ubuntu server 22.04增加了V2rayN的http代理。实现内网服务器通过代理访问ubuntu官方镜像源更新,不过速度一般,速度取决于代理的连接下载速度。
增加代理连接
配置环境变量
轻松搭建Netbird内网穿透,基于wireguard技术,可做内网穿透,也可以做VPN实现科学上网
和Claude Sonnet3.5的对话
设计一个cms的数据库结构并且开始逐步建立php网页
更改服务器时区
ghost重启,始终没有反应,看到有论坛说是因为时区的关系,mysql要过4-8分钟才能关闭。这是更改时区的命令
sudo dpkg-reconfigure tzdata
会弹出一个英文的选择框,先选择asia亚洲,再选择shanghai。OK,
Ghost SSL 证书过期的解决办法
原因
Ghost 本身其实会自动 renew 证书,可使用如下命令查看定时任务:
$ sudo crontab -l
56 7 * * * "
Nginx配置文件 nginx.conf 中文详解
#定义Nginx运行的用户和用户组
user www www;
#nginx进程数,建议设置为等于CPU总核心数
worker_processes 8;
#全局错误日志定义类型,[ debug | info
好玩的 CSS - 40 个有趣的 CSS 网站
基础学习
cssreference.io/ CSS 参考书
chokcoco.github.io/CSS-Inspira… CSS 灵感
www.