mirror of
http://junepve.top:3000/chicrobot/README.git
synced 2026-10-30 09:41:29 +08:00
Compare commits
7
Commits
7a8c61718e
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ade7fa770b | ||
|
|
bd267a9c2f | ||
|
|
6fa3de4b8c | ||
|
|
908a8d9bb1 | ||
|
|
0a0c1040dc | ||
|
|
451d02148a | ||
|
|
8a6a888534 |
No files matched your search
@@ -23,12 +23,14 @@ cd /home/ubuntu/mc
|
||||
## 启动容器
|
||||
```
|
||||
sudo docker run -v /etc/timezone:/etc/timezone:ro \
|
||||
--name mc-deamon \
|
||||
-v /etc/localtime:/etc/localtime:ro \
|
||||
-v /home/ubuntu/mc/daemon/data:/opt/mcsmanager/daemon/data \
|
||||
-v /home/ubuntu/mc/daemon/logs:/opt/mcsmanager/daemon/logs \
|
||||
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||
-e MCSM_DOCKER_WORKSPACE_PATH=/home/ubuntu/mc/daemon/data/InstanceData \
|
||||
-p 24444:24444 \
|
||||
-p 25565:25565 \
|
||||
-d githubyumao/mcsmanager-daemon:v10.12.0
|
||||
```
|
||||
```
|
||||
@@ -38,4 +40,17 @@ sudo docker run \
|
||||
-v /home/ubuntu/mc/web/logs:/opt/mcsmanager/web/logs \
|
||||
-p 23333:23333 \
|
||||
-d githubyumao/mcsmanager-web:v10.12.0
|
||||
```
|
||||
|
||||
## java环境
|
||||
安装
|
||||
```
|
||||
sudo apt install openjdk-21-jre-headless
|
||||
```
|
||||
配置JAVA_HOME
|
||||
```
|
||||
JAVA_PATH=$(readlink -f /usr/bin/java | sed 's:/bin/java::')
|
||||
echo "JAVA_HOME=\"$JAVA_PATH\"" | sudo tee -a /etc/environment
|
||||
source /etc/environment
|
||||
echo $JAVA_HOME
|
||||
```
|
||||
@@ -72,3 +72,29 @@ vfs_cache_pressure 控制内核回收用于缓存目录和 inode 对象的内存
|
||||
vm.vfs_cache_pressure=50
|
||||
```
|
||||
保存后,同样运行`sudo sysctl -p`来应用。
|
||||
|
||||
|
||||
# 修改交换内存
|
||||
查看原本的交换空间
|
||||
```
|
||||
sudo swapon --show
|
||||
```
|
||||
停止并删除原本的交换内存
|
||||
```
|
||||
sudo swapoff /swapfile
|
||||
sudo rm /swapfile
|
||||
```
|
||||
创建新的文件
|
||||
```
|
||||
sudo fallocate -l 6G /swapfile
|
||||
```
|
||||
设置权限并格式化
|
||||
```
|
||||
sudo chmod 600 /swapfile
|
||||
sudo mkswap /swapfile
|
||||
```
|
||||
启用并确认
|
||||
```
|
||||
sudo swapon /swapfile
|
||||
free -h
|
||||
```
|
||||
@@ -0,0 +1,36 @@
|
||||
# 公网ip服务器部署frps服务端
|
||||
0. 安装docker
|
||||
1. 安装1panel
|
||||
```shell
|
||||
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
|
||||
```
|
||||
2. 在面板中安装frps
|
||||
|
||||
# 内网设备安装frpc客户端
|
||||
1. 安装
|
||||
```shell
|
||||
curl -LO https://gitee.com/kuwinet/frp-onekey/raw/master/frpc.sh && chmod +x frpc.sh && ./frpc.sh
|
||||
```
|
||||
2. 配置
|
||||
```shell
|
||||
vim /usr/local/frpc/frpc.toml
|
||||
```
|
||||
文件内容
|
||||
```
|
||||
serverAddr = "服务器地址"
|
||||
serverPort = 端口
|
||||
auth.method = "token"
|
||||
auth.token = "服务端密钥"
|
||||
|
||||
[[proxies]]
|
||||
name = "ssh"
|
||||
type = "tcp"
|
||||
localIP = "127.0.0.1"
|
||||
localPort = 22
|
||||
remotePort = 6000 # 公网服务器上用于接收 SSH 连接的端口
|
||||
```
|
||||
3. 查看状态、重启
|
||||
```shell
|
||||
sudo systemctl status frpc
|
||||
sudo systemctl restart frpc
|
||||
```
|
||||
@@ -0,0 +1,20 @@
|
||||
1. 安装 x11vnc 与 noVNC
|
||||
```
|
||||
sudo apt update
|
||||
sudo apt install x11vnc novnc python3-websockify -y
|
||||
```
|
||||
|
||||
2. 配置并启动 x11vnc
|
||||
设置一个 VNC 访问密码
|
||||
```
|
||||
x11vnc -storepasswd
|
||||
```
|
||||
启动 x11vnc 服务,共享当前的主显示器:0并允许客户端断开后服务继续运行
|
||||
```
|
||||
x11vnc -usepw -forever -display :0
|
||||
```
|
||||
|
||||
3. 启动 noVNC 网页代理
|
||||
```
|
||||
websockify --web /usr/share/novnc 6080 localhost:5900
|
||||
```
|
||||
Reference in new issue
Block a user