任何人都能搭建属于自己的交流社区!去中心化且功能强大的Misskey项目部署教程
购买服务器:我们演示用的是小狗云的,价格便宜,非常实惠
小狗云:xiaogoucloud.xyz
连接并且管理服务器,不懂的可以看这里,我们用的是finalshell免费软件,非常好用可以试试
提前安装好docker
解释# 安装docker更新系统sudo yum update# 安装需要的软件包sudo yum install -y yum-utils device-mapper-persistent-data lvm2# 设置Docker存储库sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo# 安装Docker Enginesudo yum install docker-ce docker-ce-cli containerd.io# 启动Docker服务sudo systemctl start docker# 验证安装docker --version
之后运行代码
解释#安装docker# 更新系统yum update -y# 安装常用工具yum install wget curl sudo vim git -y# 设置SWAPwget https://raw.githubusercontent.com/zhucaidan/swap.sh/main/swap.sh && bash swap.sh
这个时候运行之后左侧交换空间应该会出现了
下面需要我们手动操作了。选择linux控制软件底部文件夹,打开home文件夹
1.之后在home里面右键创建一个config文件夹
2.把docker-compose.yml文件放到home文件夹里面
3.把default.yml和docker.env上传到config文件夹里面
4.复制home文件夹路径
去命令行执行下面代码
正常应该是这样:cad /home
cd 你的文件夹路径# 初始化数据库docker compose run --rm web pnpm run init
安装完成之后是这样的
运行最后一行代码
# 运行项目docker compose up -d
访问网站
直接访问服务器ip地址即可看到下面的页面,证明你已经布置成功啦
在框框内设置自己的管理员账号即可。