当前位置: 首页 > news >正文

聚合链接网站源码部署教程

聚合链接网站源码部署教程

部署方法:

第一步:更新源

Ubuntu/Debian:

apt update -y && apt upgrade -y    

Centos:

yum update -y && yum upgrade -y   

第二步:安装并配置Docker

安装Docker:

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

启动Docker:

sudo systemctl start docker

设置Docker在开机时自动启动:

sudo systemctl enable docker

第三步:拉取 LinkStack 镜像

docker pull linkstackorg/linkstack

第四步:启动 LinkStack 容器

docker run --detach \--name linkstack \--hostname linkstack \--env HTTP_SERVER_NAME="www.example.xyz" \   # 修改为自己的域名--env HTTPS_SERVER_NAME="www.example.xyz" \  # 修改为自己的域名--env SERVER_ADMIN="admin@example.xyz" \     # 修改为自己的邮箱--env TZ="Europe/Berlin" \--env PHP_MEMORY_LIMIT="512M" \--env UPLOAD_MAX_FILESIZE="16M" \--publish 80:80 \     # 可以修改左侧端口为未被占用的端口--publish 443:443 \   # 可以修改左侧端口为未被占用的端口--restart unless-stopped \--mount source=linkstack,target=/htdocs \linkstackorg/linkstack

第五步:反向代理到域名

此处使用一种非常简单的方式:Cloud flare 提供的 Origin Rules
配置如下:


修改Field为Hostname,Value为选择的完整域名,Rewrite to 刚才在左侧填写的端口


记得解析自己的子域名到服务器IP:
使用A记录,Name为域名前缀,Content为服务器地址

第六步:登录域名开始安装

第七步:进行进一步配置

安装完成后的默认界面:


可以登录https://domain name/login进行登录并进一步配置

http://www.lryc.cn/news/612541.html

相关文章:

  • 【开源分享】can-utils:深入解析 Linux CAN 工具集
  • 面试经典150道之多数元素
  • nflsoi 8.6 题解
  • Python day36
  • stm32项目(22)——基于stm32的智能病房监护系统
  • 基于PHP的论坛社交网站系统开发与设计
  • Git Cherry-Pick 指南
  • 中国移动h10g-01_S905L处理器安卓7.1当贝纯净版线刷机包带root权限_融合终端网关
  • HTTP Flood攻击:数字时代的“蝗虫灾害“与智能防护之道
  • Python赋能气象与气候数据分析的生态构建与实战路径
  • 使用R将nc文件转换为asc文件或者tif文件
  • PyTorch入门引导
  • C++、STL面试题总结(一)
  • 【C++】二叉树进阶
  • JavaWeb(04)
  • Perforce P4 Plan - DevOps实时规划工具
  • Qt-桌面宠物
  • 4、docker数据卷管理命令 | docker volume
  • docker run 入门到进阶:容器启动背后的门道
  • PCB工艺-四层板制作流程(简单了解下)
  • C++与C语言实现Stack的对比分析
  • 如何快速翻译PPT中的文字(或简繁体转换)
  • PI 思维升级 解密电容器的选择与布局策略,带您追求极致平坦的电源阻抗
  • 【VTK】绘制圆锥进行简单的几何渲染
  • 图论(邻接表)DFS
  • AI领域的三箭齐发之夜 - genie3,gpt-oss, Opus 4.1
  • go与grpc
  • 【软考系统架构设计师备考笔记5】 - 专业英语
  • Xcode 26 如何在创建的 App 包中添加特定的目录
  • Linux——静态网络,创建用户