linux技巧

1、centos中的操作:

开启端口

firewall-cmd --zone=public --add-port=8888/tcp

关闭端口

 firewall-cmd --remove-port=88/tcp --permanent

防火墙状态

systemctl status firewalld

查看 ipv4 的状态

curl -4 ipinfo.io

重启防火墙

systemctl restart firewalld

获取到ipv6/ipv4的地址


我这里是纯 ipv6 的机器,我想访问 ipv4 的地址,就需要这样操作

FSCARMEN :

首次运行

wget -N https://raw.githubusercontent.com/fscarmen/warp/main/menu.sh && bash menu.sh

日常维护 warp

P3TERX :

首次运行

bash <(curl -fsSL git.io/warp.sh) menu

日常维护 bash warp.sh

WARP-GO :

如果机器在美国,别的会报错,只能使用warp-go

首次运行

wget -N https://raw.githubusercontent.com/fscarmen/warp/main/warp-go.sh && bash warp-go.sh

日常维护 warp-go

MISAKA :
首次运行

wget -N https://gitlab.com/Misaka-blog/warp-script/-/raw/main/warp.sh && bash warp.sh

日常维护 bash warp.sh


---------warp --end


x-ui 一键脚本

bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)

2、docker中的操作:

2.0 首先要有docker

方法 1

curl -fsSL https://get.docker.com -o get-docker.sh 
sh get-docker.sh

方法 2

curl -L https://get.docker.com -o docker.sh
bash docker.sh

启动docker

sudo systemctl start docker

也可以设置为系统启动的时候,自启动

sudo systemctl enable docker

2.1docker安装jupyter

2.1.1下载镜像

docker pull jupyter/base-notebook:notebook-5.7.8

2.1.2创建配置文件

mkdir -p /opt/jupyter/jovyan
mkdir -p /opt/jupyter/jovyan/.jupyter
chmod 777 -R /opt/jupyter/jovyan

2.1.3 启动jupyter

docker run --name vk-jupyter -d \
              -p 8008:8008 \
              -v /opt/jupyter/jovyan:/home/jovyan \
               jupyter/base-notebook:notebook-5.7.8

命名容器为 vk-jupyter,后台运行
映射宿主机 8008 端口到容器的 8008 端口
挂载宿主机目录 /opt/jupyter/jovyan 到容器目录 /home/jovyan

出现这样的就是成功了
在这里插入图片描述
也可以使用

docker ps

查看进程
在这里插入图片描述

2.1.4配置jupyter 登录密码

docker exec -it vk-jupyter jupyter notebook password

根据提示输入密码

重启即可

docker restart vk-jupyter

默认登录地址是 ip:8008 端口号

2.2搭建chat_GPT

docker run \
       --name chatgpt-web \
       -p 3002:3002 \
       --env OPENAI_API_KEY=key \
       --env AUTH_SECRET_KEY=passwd \
       --restart always \
       -d chenzhaoyu94/chatgpt-web:latest

注意:
key为GPT的API,不用加引号,直接输入就行

其中:
–env AUTH_SECRET_KEY=passwd 设置登录密码为passwd自行设置
随后访问端口好:3002就行
不要忘记打开端口

firewall-cmd --zone=public --add-port=3002/tcp

如果想关闭docker,再重启这个容器
就需要:

查看运行中的docker
docker ps
docker stop <容器ID>
docker rm <容器ID>
docker run <和前面的一样>

删除镜像

docker rmi <images>

3、宝塔中的操作

宝塔国外版本

https://www.aapanel.com/

删除错误日志

ipv6 解决宝塔无法访问

echo "" > /www/server/panel/logs/error.log

网络通过了 ipv6 测试但还是无法连接安装了宝塔的 ipv6 服务器,记得浏览器回显应该是 “未发送任何数据”。通过以下步骤可以稍微迂回地解决

echo True > /www/server/panel/data/ipv6.pl
sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" www/server/panel/BTPanel/static/js/index.js
echo '::' > /www/server/panel/data/ipv6.pl && /etc/init.d/bt restart

卸载宝塔

wget http://download.bt.cn/install/bt-uninstall.sh
sh bt-uninstall.sh
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值