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