部署在线编译器
需要的资源
打包好的前端界面 noxue-code-ui.zip
打包后的linux版后端接口: noxue-code.zip
运行后端
解压后执行如下命令
nohup ./noxue-code &
配置前端
解压到网站根目录
-
前端网站需要配置的伪静态规则
location ^~ /api{ proxy_pass http://127.0.0.1:8585; }
后端默认端口 8585 如果你修改了 后端接口中的 .env 文件中的端口,记得伪静态中也要保持一直。
前端界面如果要自定义,自己重新打包一下即可。
安装docker和镜像
-
如何安装docker请自行百度
-
需要安装的docker镜像
docker pull gcc
docker pull rust
docker pull php:5.6
docker pull php:7.4
docker pull php:8
docker pull golang
docker pull python:2
docker pull python:3
docker pull adityai/jdk13
docker pull ruby
docker pull node
docker pull swift
docker pull huntprod/asm
搞定。