【服务器】使用Gitlab搭建私有git服务器

AI摘要:本文指导用户如何在 CentOS 7 上安装 GitLab,包括从清华大学开源软件镜像站下载指定版本的 GitLab,通过 rpm 命令安装,配置 external_url 为本地地址 http://127.0.0.1:9090,以及执行初始配置。完成安装后,管理员账户为 root,初始密码位于 /etc/gitlab/initial_root_password 文件中,该密码在初次配置24小时后自动删除。安装后,用户还可以修改界面语言以优化使用体验。文章还提到了使用 frp 和反向代理来实现外网访问的方法。

- 阅读全文 -

【服务器】搭建三个实用在线工具:drawio、Stirling-PDF、it-tools

AI摘要:这篇文章详细介绍了使用docker-compose部署三个不同服务的方法:draw.io、Stirling-PDF和it-tools。对于draw.io,作者建议在主站下部署,并提供了docker-compose.yml配置文件和启动容器的步骤,同时指导了设置目录反代或域名反代的方法。对于Stirling-PDF和it-tools,作者分别建议在本地服务器下部署,并提供了相应的docker-compose.yml配置文件和启动容器的步骤,同时也给出了设置反代的建议。最后,作者提供了三个服务的示例链接以供参考,并附上了相关的参考资料链接。这篇文章为使用docker-compose部署不同服务提供了清晰的指导和实施步骤。

- 阅读全文 -

【服务器】玩客云矿渣盒子刷入Armbian系统并安装宝塔面板(实体机)

AI摘要:该文章详细介绍了在玩客云上安装宝塔面板的过程,以及遇到的一些问题和解决方法。首先,作者讲解了Armbian系统刷入和设置的步骤,包括刷写U盘、远程连接、更改密码等。接着,文章描述了在Armbian系统上安装宝塔的步骤,包括更新系统、安装Python-Setuptools、下载安装脚本等。作者还提到了在安装过程中可能遇到的问题,如缺少gevent依赖等,并给出了相应的解决方法。随后,文章介绍了新建站点、导入WordPress本地备份以及安装frpc实现内网穿透的步骤。最后,作者分享了在安装nginx 1.18时可能出现的问题以及解决方法,同时还提到了安装php7.4和卸载php7.2的过程。整体而言,文章内容详实,适合有一定Linux系统操作经验的读者参考。

- 阅读全文 -

【服务器】搭建自己的OverLeaf在线LaTex编辑器

AI摘要:文章介绍了在宝塔后台配置承载OverLeaf的网站,并使用Let's Encrypt SSL证书开启强制https。通过克隆项目到网站目录、初始化配置脚本和编辑配置文件等步骤,成功搭建了OverLeaf服务。为了适应云服务器,调整了监听地址和端口,并在反代配置中添加了必要的内容以确保Websockets正常工作。文章还提到了访问 https://域名/launchpad 进行管理员配置,并在容器中安装了完整版LaTex。由于阿里云学生机性能不足,作者采用了frp+本地机器模式重新搭建。个性化配置的步骤暂时搁置,可以参考项目Wiki进行进一步修改。整体而言,文章详细叙述了OverLeaf服务搭建的步骤,适合对该过程感兴趣的读者。

- 阅读全文 -

【服务器】改用Typecho搭建博客

AI摘要:本文为Typecho博客的本地化部署、主题定制与功能增强的实用笔记。核心思路是放弃WordPress的臃肿,采用内网部署+frp映射,数据本地化并设立离线备用站点。内容涵盖:安装Typecho与initial主题、开启HTTPS、替换MathJax、SSL/反代缓存设置、头部尾部魔改、公式输入、编辑器自动保存等改动。并收集多款插件与主题改造(文章加密、隐藏、置顶、UA显示、蜘蛛记录、文本审核、图片增强、更新时间、摘要长度等)及调试方法与下载地址。

- 阅读全文 -