搭建自己的图床

SSH远程链接服务器

首先购买一个服务器

打开powershell(cmd应该也可以)

image-20221130205514531

通过powershell通过账号密码远程链接服务器(可以直接在腾讯云重置密码的)

image-20221130205612218

image-20221130205618590

输入指令

1
ssh 用户名@IP地址

image-20221130205810179

是否添加记录值

image-20221130205846719

输入密码后成功登录

image-20221130205905989

进入宝塔面板官网Linux版执行安装脚本(Debian)

image-20221130210116797

1
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

选y进行安装

image-20221130210146953

安装好后去服务器后台放行端口

image-20221130210326605

复制端口号

image-20221130210437999

打开腾讯云

image-20221130210450477

添加防火墙

image-20221130210526683

输入端口

image-20221130210553346

复制外网访问地址到主机(不是服务器!)访问宝塔面板

image-20221130210636267

进入面板, 弹窗直接关闭

image-20221130211040061

进入软件商店

image-20221130211053504

安装Nginx

image-20221130211121753

选编译安装

image-20221130211140569

开始漫长等待

image-20221130211708495

安装完成

image-20221130212058768

image-20221130212128676

image-20221130212404828

image-20221130212529247

1
sudo apt install git -y

image-20221130212923086

1
cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F":" '{ print $1"|"$3"|"$4 }'|more

image-20221130213101011

1
sudo adduser git

image-20221130213200229

image-20221130213319755

1
chown -R git:git /www/wwwroot/域名

image-20221130213423701

image-20221130213622426

1
sudo su - git

image-20221130213722467

image-20221130213950940

1
git init --bare -b main imagehost.git

image-20221130214046676

1
vim post-receive

image-20221130214651259

1
git --work-tree=/www/wwwroot/域名 --git-dir=/home/git/images/imagehost.git checkout -f

image-20221130214643641

1
chmod +x post-receive

image-20221130214734521

1
git@域名:/home/git/images/imagehost.git

image-20221130215029123

image-20221130220106641

image-20221130220214705

image-20221130220321697

image-20221201073654313

image-20221201074626549