课件云发布记录.md

软件项目管理课件 · 腾讯云发布记录

更新时间:2026-09-16(第 2 章上线)| 服务器:111.231.0.226(OpenCloudOS 9.6,与备课平台 ai-lesson-prep 同机) 服务:spm-web.service(systemd,静态站,端口 1234,开机自启+崩溃重启) 公网访问:http://111.231.0.226:1234/(需腾讯云安全组放行 TCP 1234 入站——放行前公网不通,服务器本机 127.0.0.1:1234 正常)

一、部署内容

项值
本地源dl-hub/22-软件项目管理教学包/课件成品-HTML/软件项目管理-16周课件/
服务器路径/var/www/spm/(index.html=课程主页;lecture1/ 第 1 次课 52 页;lecture2/ 第 2 次课 28 页(2026-09-16 上线);lecture3–16/ 占位页)
服务方式python3 -m http.server 1234 --bind 0.0.0.0 --directory /var/www/spm
打包范围index.html + styles.css + logo.png + assets/ + lecture1–16/(不含 _素材 与生成脚本)
大小约 7.9MB(压缩包)/ 9.0MB(解压后)

二、运维命令(SSH root@111.231.0.226,密码见本机 ssh_cloud.sh)

systemctl status spm-web        # 状态
systemctl restart spm-web       # 重启
journalctl -u spm-web -f        # 日志

三、更新课件(改完本地后重新发布)

# 本机(课件目录下,排除素材与脚本)
cd "dl-hub/22-软件项目管理教学包/课件成品-HTML/软件项目管理-16周课件"
tar czf /tmp/spm-courseware.tar.gz --exclude='_素材' --exclude='*.py' --exclude='__pycache__' index.html styles.css logo.png assets lecture*
# 上传
~/Downloads/scp_cloud.sh /tmp/spm-courseware.tar.gz /root/spm-courseware.tar.gz
# 服务器解压覆盖
~/Downloads/ssh_cloud.sh 'tar xzf /root/spm-courseware.tar.gz -C /var/www/spm && systemctl restart spm-web'

四、注意事项

下载此文件