宝塔部署code-server

大家好,我叫徐锦桐,个人博客地址为www.xujintong.com。平时记录一下学习计算机过程中获取的知识,还有日常折腾的经验,欢迎大家来访。

code-server其实就是vscode网页版,可以实现随时随地编程。那么本教程是将源码的二进制文件下载到本地,然后通过宝塔上传到服务器,再进行安装。

必备

本教程基于Centos系统,有一个二级域名,并且有一个服务器。

下载dpkg

因为Centos不自带dpkg,所以我们要手动下载一下。直接再服务器的命令框里运行下面代码,然后一直按y就行了。

yum install dpkg

下载文件并且上传

首先找到最新版安装包,然后下载deb后缀的文件,这里我们系统是Centos的就下载amd64.deb得了。
1.webp

下载到本地之后,然后上传到服务器上(通过宝塔,这里不再过多说明)。这里我上传到的home路径下,然后进入home路径下(进入你们将包上传到的文件夹路径就行),然后运行下面的命令。

dpkg -i 上传的包名称

然后等待一会就安装完成了。

上线

然后在宝塔面板-网站-其他项目,创建一个新项目。

  • 项目的执行路径在**/usr/bin/code-server**中,这是都一样的。
  • 项目名称随便填就行了
  • 端口号自己写一个,注意要在安全中开放这个端口。
  • 再填个开机自动启动就ok了。
    2.webp

配置管理员密码

进入配置文件目录**~/.config/code-server**,然后编辑config.yaml文件,注意不要更改auth,只更改password就行了。
3.webp

配置域名

这个就简单说说就行了,再宝塔面板-其他项目,找到我们创建的那个项目,右边有个设置,然后绑定就行了。
4.webp

配置证书

这个就不讲了,有疑问的可以搜搜其他人的博客。

BUG1-输入密码后加载后让重新加载

4.webp
就是有那个输入密码的页面了,但是输入密码后一直显示这个,这个我也不知道啥原因,但是我知道解决办法,就是nginx反向代理有问题。还是上面的设置,点击配置文件,然后找到location这一段代码,不要管之前是什么,将下面这一段覆写到原来的位置

location / {
      proxy_pass http://localhost:8080/;
      proxy_set_header Host $host;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection upgrade;
      proxy_set_header Accept-Encoding gzip;
    }

6.webp

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
根据提供的引用内容,以下是宝塔面板安装snipe-it的步骤: 1. 首先,确保你已经安装了宝塔面板,并且已经成功运行。 2. 登录到宝塔面板,进入网站管理页面。 3. 点击“添加站点”按钮,填写站点信息,包括域名、目录、PHP版本等。 4. 在站点设置页面,找到“伪静态”选项,选择“Laravel”作为伪静态规则。 5. 点击“创建站点”按钮,等待站点创建完成。 6. 进入站点文件管理页面,找到站点根目录。 7. 在站点根目录中创建一个新的目录,用于存放snipe-it的文件。 8. 打开终端或SSH连接到服务器,进入snipe-it文件夹所在的目录。 9. 使用以下命令下载snipe-it的安装文件: ```shell git clone https://github.com/snipe/snipe-it.git ``` 10. 进入snipe-it目录: ```shell cd snipe-it ``` 11. 复制.env.example文件并重命名为.env: ```shell cp .env.example .env ``` 12. 编辑.env文件,配置数据库连接信息: ```shell vi .env ``` 13. 执行以下命令安装snipe-it的依赖: ```shell composer install --no-dev --prefer-source ``` 14. 生成应用密钥: ```shell php artisan key:generate ``` 15. 执行数据库迁移: ```shell php artisan migrate --seed ``` 16. 设置文件夹权限: ```shell chmod -R 755 storage chmod -R 755 public/uploads ``` 17. 在宝塔面板中,进入站点设置页面,找到“网站目录”选项,将其设置为snipe-it的public目录。 18. 重启宝塔面板和网站服务。 现在,你已经成功在宝塔面板上安装了snipe-it。你可以通过访问你的域名来访问snipe-it的管理界面。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐锦桐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值