# 本目录文档记录铜豌豆 iso 镜像网站信息:
## iso 镜像机器网址、城市、运营商信息
- https://www.atzlinux.com/atzlinux-cd/iso-site-cityisp.txt
## 当前最新版本 iso 路径信息
- https://www.atzlinux.com/atzlinux-cd/iso.list.txt
以上两个文件,是作为 iso 镜像网站 基础信息数据,用于搭建新的镜像站点,生成下载网页,设置监控等。
## iso 机器捐赠信息网页
- https://www.atzlinux.com/juanzeng.htm#iso-node
该页面实际是调用如下网页展示:
- https://www.atzlinux.com/atzlinux-cd/iso-site-info.htm
## 生成 iso 下载网页的脚本
- https://www.atzlinux.com/atzlinux-cd/get-iso-html.sh
每次更新镜像网站信息,iso 文件信息,均需重新运行该脚本,生成 iso 下载网页:
- iso-10.13.1amd64.htm
- iso-11.5.1amd64.htm
- iso-11.5.2arm64.htm
以上网页的内容,会被下载页面自动包含展示:
https://www.atzlinux.com/download-iso.htm
每次新版本 iso 发布,生成的 iso 下载 网页文件名也会发生变化,需要在此页面更新包含文件名。
## iso 下载可用性情况监控
### Grafana 监控
https://motion.atzlinux.com:3000/d/Sj56fJUnz/atzlinux-isoxia-zai-dian-jian-kong-mian-ban?orgId=1&refresh=30s&from=now-3h&to=now
### 脚本监控
监控脚本在 铜豌豆 码云 www 仓库维护:
- https://gitee.com/atzlinux/www/blob/master/atzlinux-cd/check-iso.sh
脚本需部署在网站 /atzlinux-cd/ 目录下, 和两个 iso 镜像网站 基础信息文件 iso.list.txt iso-site-cityisp.txt 放置同一个目录。
脚本会将检测结果放入文件:
- check-iso-error.txt 最近一次检测异常情况
平时只需要查看该文件,即可知道最近是否出现异常,如果该文件为空,则表示正常。
- check-iso-error-history.txt 历史所有检测异常情况
目前在 铜豌豆 www 主网站服务器、新加坡华为云节点机器部署该监控。
1.www 服务器
- https://www.atzlinux.com/atzlinux-cd/check-iso-error.txt
- https://www.atzlinux.com/atzlinux-cd/check-iso-error-history.txt
crontab:
*/13 * * * * cd /home/atzlinux/html/atzlinux-cd/; ./check-iso.sh
2.新加坡华为云
- https://xjphwy.atzlinux.com/atzlinux-cd/check-iso-error.txt
- https://xjphwy.atzlinux.com/atzlinux-cd/check-iso-error-history.txt
crontab:
*/9 * * * * cd /home/atzlinux/html/atzlinux-cd/; ./check-iso.sh
## iso 镜像网站搭建
使用任一 web 服务端软件启动 web 服务,使用任一端口启动 web 服务均可。
在网站根目录下 创建 atzlinux-cd 子目录用于放置 iso 相关文件。
#### http 网站
以使用 Nginx 为例说明:
- 安装 Nginx
`apt install nginx`
- 安装目录索引模块
`apt install libnginx-mod-http-fancyindex`
- 配置文件
- Nginx 配置文件路径为:
- /etc/nginx/sites-available
- /etc/nginx/sites-enabled
该目录下有到 /etc/nginx/sites-available 配置文件的符号链接,表示启用该配置文件
- 配置文件修改
- 监听端口
- 主机名 server_name _;
- 网站根目录路径
- 给 atzlinux-cd 目录增加目录索引
铜豌豆主机可以跟机器现有 Nginx 共用同一个 web 端口,通过主机名区分。
本目录下的 atzlinux-cd 配置文件可以作为参考,请参考最下面 80 端口部分。
#### https 和 网站证书
提供 iso 文件下载,可以不使用 https 功能,只需要 http 即可。
对需要使用 https 的,可以使用网站域名自己的证书,也可以增加一个铜豌豆 atzlinux.com 的子域名,使用铜豌豆子域名的证书。
本目录下的 atzlinux-cd 配置文件可以作为参考。
一个机器可以同时提供 http 和 https 服务。
## iso 镜像网站同步
todo
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
《铜豌豆 Linux》 是一款基于 Debian 的 Linux 中文桌面操作系统。Debian 是一款非常优秀的 Linux 操作系统,但由于版权限制等多方面的原因,默认安装缺少中文桌面用户常用的软件。 将一个原生 Debian 安装好后,再修改配置为中文用户可以使用的日常操作系统,就是对一个对 Debian 比较了解的技术人员来讲,也需要不少时间。《铜豌豆 Linux》操作系统在 Debian 基础上,简化安装步骤,收集整理制作中文常用软件、一键安装脚本,搭建软件源,一次性安装完成常用中文应用,节省大家定制 Debian 的时间,做到“开箱即用”。
资源推荐
资源详情
资源评论
收起资源包目录
《铜豌豆 Linux》 是一款基于 Debian 的 Linux 中文桌面操作系统 (196个子文件)
atzlinux-cd 3KB
mini-test.build.conf 2KB
amd64.build.conf 2KB
amd64-kde.build.conf 2KB
amd64-txt-tech.build.conf 1KB
main-aptgenerate-atz11.conf 912B
apt-ftparchive-udeb.conf 676B
non-free-firmware-aptgenerate-atz11.conf 651B
non-free-aptgenerate-atz11.conf 589B
contrib-aptgenerate-atz11.conf 583B
amd64-xfce-mini.build.conf 522B
amd64-xfce.build.conf 517B
amd64-xall.build.conf 494B
apt-ftparchive-atz11.conf 381B
rsync.atzlinux.com.conf 333B
atzlinux-amd64-xall.description 54B
mini-test.description 48B
atzlinux-amd64-xfce-mini.description 40B
atzlinux-amd64-xfce.description 40B
atzlinux-amd64-txt-tech.description 36B
atzlinux-amd64-kde.description 33B
kde.df 768B
xall.df 8B
txt.df-h 1KB
xfce-mini.df-h 1KB
xfce.df-h 585B
10.6.2.xfce.df.disksize 13B
xfce.df.disksize 13B
default.downloads 2KB
kde.dpkg-l 281KB
xfce.dpkg-l 226KB
txt.dpkg-l 117KB
xfce-mini.dpkg-l 85KB
.gitignore 358B
google-chrome.gpg 9KB
opera.archive.key.2023.gpg 2KB
microsoft.gpg 641B
microsoft-edge.gpg 641B
typora.io.gpg 616B
LICENSE 34KB
atzlinux-11.5.1-amd64-DVD-1.list 112KB
atzlinux-11.7.1-amd64-DVD-1.list 112KB
atzlinux-10.10.2-amd64-DVD-1.list 111KB
atzlinux-11.6.1-amd64-DVD-1.list 111KB
atzlinux-10.10.1-amd64-DVD-1.list 111KB
atzlinux-10.9.2-amd64-DVD-1.list 110KB
atzlinux-10.9.1-amd64-DVD-1.list 110KB
atzlinux-10.8.1-amd64-DVD-1.list 109KB
atzlinux-10.7.1-amd64-DVD-1.list 108KB
atzlinux-10.5.1-amd64-DVD-1.list 91KB
atzlinux-10.6.1-amd64-DVD-1.list 91KB
atzlinux-10.6.2-amd64-DVD-1.list 90KB
atzlinux-10.4.1-amd64-DVD-1.list 90KB
atzlinux-10.3.3-amd64-DVD-1.list 87KB
atzlinux-10.3.2-amd64-DVD-1.list 84KB
debian-10.3.0-amd64-DVD-1.list 81KB
atzlinux-10.3.1-amd64-DVD-1.list 81KB
atzlinux-KDE-10.6.2-amd64-DVD-1.list 78KB
mirror.list 3KB
pkg-download-url.list 3KB
sources.list 2KB
firmware.pkg.list 651B
firmware.pkg.list 651B
steam-stable.list 228B
os-regular-update.list 65B
linuxmint.pkg.list 63B
linuxmint.pkg.list 63B
os-regular-update.list 36B
Atzlinux-DEB-Package-Check-Rules-0.2.md 6KB
README.md 4KB
member.md 2KB
gpg-public-key-upload.md 2KB
server-info.md 1KB
email-atzlinux.com.md 648B
README.md 483B
README.md 167B
PULL_REQUEST_TEMPLATE.zh-CN.md 138B
ISSUE_TEMPLATE.zh-CN.md 79B
README.md 43B
README.mk-atzlinux-logo 127B
package.name 65B
atzlinux-amd64-xall.packages 9KB
atzlinux-amd64-xfce.packages 7KB
atzlinux-amd64-kde.packages 6KB
atzlinux-amd64-txt-tech.packages 2KB
atzlinux-amd64-xfce-mini.packages 996B
default.packages 563B
ezgo.packages 307B
mini-test.packages 120B
xall.dpkg-l.pkglist 288KB
10.6.2.xfce.dpkg-l.pkglist 222KB
xfce.dpkg-l.pkglist 221KB
atzlinux-amd64-xall.preseed 14KB
default.preseed 5KB
mini-test.preseed 27B
atzlinux-amd64-xfce.preseed 27B
atzlinux-amd64-txt-tech.preseed 27B
atzlinux-amd64-xfce-mini.preseed 27B
atzlinux-amd64-kde.preseed 27B
mk-atzlinux-logo.sh 8KB
共 196 条
- 1
- 2
资源评论
Java程序员-张凯
- 粉丝: 1w+
- 资源: 6649
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功