首页
归档
友链
关于
Search
1
网易云音乐黑胶会员月月免费赠送
4,840 阅读
2
十年之约RSS聚合订阅服务上线
4,197 阅读
3
工资发放日的区别
3,006 阅读
4
rsyslogd内存占用过高解决方案
2,744 阅读
5
Nginx反代MinIO后,上传文件签名异常
2,609 阅读
零碎
标本
码海
工具
其他
登录
Search
标签搜索
北京
生活
摄影
Java
旅行
学习笔记
教程
日记
Linux
服务器
软件
SpringBoot
服务
Windows
数据库
福利
Spring
系统
php
SQL
萧瑟
累计撰写
219
篇文章
累计收到
1,635
条评论
首页
栏目
零碎
标本
码海
工具
其他
页面
归档
友链
关于
搜索到
2
篇与
Debian
的结果
2025-12-12
Debian 编译安装 Nginx
手动编译安装Nginx比较复杂,但是平时一般使用最多。原因:1.便于管理编译安装的Nginx,其安装地址可控,如果需要卸载,执行反编译即可。2.模块可控Nginx有其丰富的模块库,如:ngx-fancyindex。使用Docker或软件包管理器安装的Nginx,模块有时不方便载入。预先准备环境和用户## 更新环境和安装依赖 sudo apt-get -y update sudo apt-get install -y build-essential libpcre3 libpcre3-dev zlib1g-dev openssl libssl-dev #添加用户和组 groupadd www useradd -g www www下载解压编译安装# 下载 wget https://nginx.org/download/nginx-1.26.3.tar.gz # 解压Nginx tar -xf nginx-1.26.3.tar.gz # 进入解压后出现的目录,已备接下来的编译 cd nginx-1.26.3 # 编译 ./configure \ --prefix=/opt/nginx \ --user=www \ --group=www \ --with-file-aio \ --with-threads \ --with-http_addition_module \ --with-http_auth_request_module \ --with-http_dav_module \ --with-http_flv_module \ --with-http_gunzip_module \ --with-http_gzip_static_module \ --with-http_mp4_module \ --with-http_random_index_module \ --with-http_realip_module \ --with-http_secure_link_module \ --with-http_slice_module \ --with-http_ssl_module \ --with-http_stub_status_module \ --with-http_sub_module \ --with-http_v2_module \ --with-mail \ --with-mail_ssl_module \ --with-stream \ --with-stream_realip_module \ --with-stream_ssl_module \ --with-stream_ssl_preread_module # 安装 make && make install服务命令# 启动Nginx /opt/nginx/sbin/nginx # 测试配置文件 /opt/nginx/sbin/nginx -t # 重载Nginx /opt/nginx/sbin/nginx -s reload # 停止Nginx /opt/nginx/sbin/nginx -s stop配置开机自启# 创建Nginx服务文件 vi /etc/systemd/system/nginx.service[Unit] Description=nginx - high performance web server Documentation=https://nginx.org/en/docs/ After=network.target remote-fs.target nss-lookup.target [Service] Type=forking PIDFile=/opt/nginx/logs/nginx.pid ExecStartPre=/opt/nginx/sbin/nginx -t ExecStart=/opt/nginx/sbin/nginx ExecReload=/opt/nginx/sbin/nginx -s reload ExecStop=/opt/nginx/sbin/nginx -s stop PrivateTmp=true [Install] WantedBy=multi-user.target# 启动服务 sudo systemctl start nginx # 设置开机自启 sudo systemctl enable nginx
2025年12月12日
85 阅读
2 评论
2025-12-11
Debian12 安装 Docker服务并配置加速镜像
自从CentOS 停服后,自有主机全部迁移至Debian12,Docker 服务也需要重新安装。本文以腾讯云镜像加速源为例,安装Docker 服务。配置 Docker 软件源执行以下命令,添加 Docker 软件源。sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://mirrors.cloud.tencent.com/docker-ce/linux/debian/gpg \ -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://mirrors.cloud.tencent.com/docker-ce/linux/debian/ \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update安装 Docker 服务执行以下命令,安装 Docker。sudo apt-get install docker-ce docker-ce-cli containerd.io \ docker-buildx-plugin docker-compose-plugin docker-compose启动 Docker 服务执行以下命令,运行 Docker。systemctl start docker 配置开机自启执行以下命令,配置 Dokcer 开机自启。sudo systemctl enable docker配置加速源1.执行以下命令,打开 /etc/docker/daemon.json 配置文件。vi /etc/docker/daemon.json2.输入 i 复制下面配置到文件中{ "registry-mirrors": [ "https://mirror.ccs.tencentyun.com" ] }3.重启Docker服务sudo systemctl restart docker可用加速源参考1Panel Docker 镜像加速监控 配置
2025年12月11日
95 阅读
4 评论