首页
留言板
友链
关于
推荐
wszx博客
Search
1
x-ui面板实现多ip分流出站
29 阅读
2
常用安装脚本知识24年10月27日更新
23 阅读
3
NAT机商家合集【2024年08月18】
22 阅读
4
使用cloudflare搭建永久免费Trojan节点,免费创建自定义域名,多个节点,无需手动优选,免费无门槛搭建
21 阅读
5
【白嫖攻略】在CloudFlare上搭建自己的优选测速
17 阅读
默认
日常
学习
技术
登录
Search
标签搜索
cloudflare
壁纸
CF
白嫖
安装
脚本
图片
Linux
docker
域名
桌面壁纸
手机壁纸
NAT
LXC
哪吒
高清壁纸
优选
github
vps
代码
ws01
累计撰写
65
篇文章
累计收到
5
条评论
首页
栏目
默认
日常
学习
技术
页面
留言板
友链
关于
推荐
wszx博客
搜索到
7
篇与
的结果
2024-08-20
Nginx安装与使用
Nginx安装与使用一、安装 Docker 和 Docker-Compose 一键命令curl -fsSL https://get.docker.com | sh && ln -s /usr/libexec/docker/cli-plugins/docker-compose /usr/local/bin二、进入home文件夹并在home文件夹下创建安装文件夹nginx,进入nginx文件夹并创建docker-compose.yml文件:cd /home/ && mkdir nginx && cd nginx && touch /home/nginx/docker-compose.yml三、进入/home/nginx ,打开docker-compose.yml文件,输入以下内容并保荐退出【如果是NAT小鸡,因端口没有全开,相应修改为可用的3个端口,例如:24888为一个可用端口,修改为24888:80,以此类推】:version: '3.8' services: app: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports: - '80:80' - '81:81' - '443:443' volumes: - ./data:/data - ./letsencrypt:/etc/letsencrypt四、在文件夹下启动 Nginxdocker-compose up -d # If using docker-compose-plugin docker compose up -d五、登录管理界面当您的 docker 容器运行时,通过管理界面的端口 81 连接到它。有时,由于密钥的原因,这可能需要一点时间,最好重启机器。reboot默认登录地址:http://ip:81默认管理员用户和密码:Email:admin@example.com Password:changeme使用此默认用户登录后,系统会立即要求您修改您的详细信息并更改您的密码。{dotted startColor="#ff6c6c" endColor="#1989fa"/}六、 在cf上设置和在 Nginx界面设置
2024年08月20日
15 阅读
0 评论
0 点赞
2024-04-26
用 frankenphp+mysql 快速搭建一个高性能的网站!
用 frankenphp+mysql 快速搭建一个高性能的网站! FrankenPHP 是构建在Caddy Web 服务器之上的现代 PHP 应用程序服务器。一、docker安装curl -fsSL https://get.docker.com | sh && ln -s /usr/libexec/docker/cli-plugins/docker-compose /usr/local/bin二、创建目录结构mkdir -p /home/web/{caddy,html,,mysql} touch /home/web/caddy/Caddyfile三、下载源码1、安装wordpresscd /home/web/html/ && mkdir web1 && cd web1 wget -O latest.zip https://cn.wordpress.org/latest-zh_CN.zip unzip latest.zip rm latest.zipecho "define('FS_METHOD', 'direct'); define('WP_REDIS_HOST', 'redis'); define('WP_REDIS_PORT', '6379');" >> /home/web/html/web1/wordpress/wp-config-sample.php2、安装typechocd /home/web/html/ && mkdir web2 && cd web2 cd /home/web/html/web2/ && mkdir typecho && cd typecho wget https://github.com/typecho/typecho/releases/download/v1.2.1/typecho.zip unzip typecho.zip rm typecho.zipecho "define('FS_METHOD', 'direct'); define('TYPECHO_REDIS_HOST', 'redis'); define('TYPECHO_REDIS_PORT', '6379');" >> /home/web/html/web2/typecho/typecho-config-sample.php四、配置Caddyfile,以kjlion.com为例nano /home/web/caddy/Caddyfile{ frankenphp order mercure after encode order vulcain after reverse_proxy order php_server before file_server order php before file_server } kjlion.com { root * public/web1/wordpress encode zstd gzip php_server }五、启动环境wget -O /home/web/docker-compose.yml https://raw.githubusercontent.com/kejilion/docker/main/docker-compose-frankenphp.yml nano /home/web/docker-compose.yml cd /home/web && docker-compose up -d六、安装PHP扩展docker exec -it web install-php-extensions mysqli gd intl zip opcache docker exec -it web install-php-extensions exif imagick redis docker exec web sh -c 'echo "upload_max_filesize=50M \n post_max_size=50M" > /usr/local/etc/php/conf.d/uploads.ini' docker exec web sh -c 'echo "memory_limit=256M" > /usr/local/etc/php/conf.d/memory.ini' docker exec web sh -c 'echo "max_execution_time=1200" > /usr/local/etc/php/conf.d/max_execution_time.ini' docker exec web sh -c 'echo "max_input_time=600" > /usr/local/etc/php/conf.d/max_input_time.ini'七、创建数据库docker exec -it mysql mysql -u root -p CREATE DATABASE web1; GRANT ALL PRIVILEGES ON web1.* TO 'kejilion'@'%';八、重启环境cd /home/web && docker-compose restart
2024年04月26日
10 阅读
0 评论
0 点赞
2024-02-08
DD一个轻量的Alpine Linux 发行版 更轻 更快 更安全,也可以安装为其它官方系统
DD一个轻量的Alpine Linux 发行版 更轻 更快 更安全,也可以安装为其它官方系统 项目来源于:https://github.com/leitbogioro/Tools Alpine Linux 是一个轻量级的 Linux 发行版,以简单、小巧、安全和高效而著称。它的设计目标是提供一个最小化的基础系统,同时保持足够的灵活性,以便用户可以根据需要添加他们自己的软件包。Alpine Linux 使用了 musl libc 和 BusyBox,这些组件使其具有小体积和较低的资源消耗。主要特点包括:小巧: Alpine Linux 非常小,因此启动和运行速度较快,适用于嵌入式系统和资源受限的环境。安全性: Alpine Linux 采用 PaX 和 grsecurity 内核补丁,以提供额外的安全性层。此外,其默认配置也有助于减少系统的潜在攻击面。包管理: Alpine 使用 apk 包管理器,该管理器简单而有效。它支持轻松的软件包安装、更新和删除。Docker 使用: 由于其小巧的体积和快速启动时间,Alpine Linux 在容器化领域,特别是在 Docker 中,变得非常受欢迎。总体而言,Alpine Linux 是一个适用于许多用途的轻量级 Linux 发行版,特别适合用于容器化和嵌入式系统。安装alpine系统wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh{dotted startColor="#ff6c6c" endColor="#1989fa"/}一、bash InstallNET.sh -alpine安装后的端口,用户名,初始密码分别是:22 root LeitboGi0ro 开机后进系统后密码记得用passwd修改 更新系统:apk update && apk upgrade安装curlapk add curl安装docker:apk update && apk add dockerrc-update add docker defaultservice docker start安装docker-compose:curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose开启BBRv3:cat > /etc/sysctl.conf << EOFnet.core.default_qdisc=fq_pienet.ipv4.tcp_congestion_control=bbrEOFsysctl -p{dotted startColor="#ff6c6c" endColor="#1989fa"/}如需安装Debian 12 二bash InstallNET.sh -debian{dotted startColor="#ff6c6c" endColor="#1989fa"/}如需安装Ubuntu 22.04 三bash InstallNET.sh -ubuntu如需安装Windows 11 Pro for Workstations 四bash InstallNET.sh -windows
2024年02月08日
13 阅读
0 评论
0 点赞
2024-02-07
KVM和LXC虚拟化的小鸡有什么区别
KVM和LXC虚拟化的小鸡有什么区别 本文转载自: 梦太晓 dd重装系统: KVM可以,LXC不行(基本不行,只能dd LXC的包)swap虚拟内存: KVM可以自行添加,LXC不行(只有在母鸡宿主机可以给你添加swap,但一般都不会给,swap是0MB)docker: KVM可以安装使用docker,LXC不行(需要母鸡宿主机打开特权容器开关才能使用docker,一般都不会给你开,也就用不了docker)升级内核、系统: KVM可以,LXC不行(LXC和宿主机共享内核,无法升级内核,无法替换内核。也就无法升级系统,例如无法Debian10升级Debian11)VNC及抢救: KVM有VNC,LXC没有。(VNC就相当于显示器,可以在网络配置出错、SSH服务崩溃、重启卡引导、母鸡被DDOS网络不稳定等情况时,通过VNC就像小鸡插了显示器键盘一样执行一些命令,从而抢救系统回来)系统加盘: KVM可以任意添加磁盘,然后用户自己决定怎么挂载,LXC无法加盘(或者说只能添加挂载点到指定路径下,并不是真正意义的盘,一般服务商也不会提供加盘,付费可能都加不了)挂载问题: KVM可以正常挂载,网络协议SMB、WebDav等协议为本地目录,LXC的不一定行占用母鸡资源: KVM占用母鸡资源较多,因为是完整虚拟化了硬件。LXC占用母鸡资源较少,和宿主机公用内核,不需要虚拟化内核,因此可能会超售非常严重,导致磁盘、网络性能异常低下隔离度: KVM的隔离性较强,小鸡一般不会导致母鸡崩溃。LXC的隔离性较差,某些情况下某个小鸡的一些操作会导致母鸡崩溃、全部小鸡关机以上就是我总结的KVM和LXC小鸡的差别,总结: LXC可玩性不高
2024年02月07日
14 阅读
0 评论
0 点赞
2024-02-07
使用dd重装系统,重装Debian12最小化底包
使用dd重装系统,重装Debian12最小化底包 最小化Debian12底包占用存储空间220MB左右,占用内存100MB不到,非常适合小小鸡使用。 dd前务必备份重要数据 dd前务必备份重要数据 dd前务必备份重要数据 需要先备份网络配置,后续用VNC进去配置网络,否则重启后无网络无VNC直接失联。没有VNC的不要用wget -O- https://small.fileditchnew.ch/s2/RotYkLaVeSxykgCqVehI.gz | gunzip | dd of=/dev/vda status=progress
2024年02月07日
14 阅读
0 评论
0 点赞
1
2
您是第
71165
位访客