实验目标:熟悉 Linux 基础操作,掌握文件管理、用户权限相关基础命令,了解服务器基本使用方法
关键命令:
ls # 查看目录文件 cd # 切换目录 mkdir # 创建文件夹 chmod # 修改文件权限 chown # 修改文件所属用户 useradd # 添加用户
遇到问题与解决办法:
问题:操作提示权限不足。解决:使用 sudo 获取管理员权限,同时正确配置文件所属用户与访问权限,保证目录可正常读写。
实验目标:学习 Nginx Web 服务器部署,配置网站目录,熟悉 Nginx 启动、重载、配置检测操作。
关键命令:
sudo nginx -t # 检测 Nginx 配置是否正确 sudo systemctl reload nginx # 重载 Nginx 配置 sudo systemctl start nginx # 启动 Nginx mkdir /var/www/notes # 创建网站目录
遇到问题与解决办法:
问题:网站无法正常访问。解决:先检查 nginx -t 确认配置无语法错误,再检查网站目录、文件权限,重载服务后重新访问。
实验目标:学习域名解析、HTTPS 证书配置,掌握证书申请、日志查看,完成安全网站部署。
关键命令:
nslookup # 域名解析查询 certbot / certbot 相关 # 申请 HTTPS 证书 tail -f 访问日志路径 # 实时查看网站访问日志 openssl # 证书相关查看
遇到问题与解决办法:
问题:证书或者域名访问异常。解决:检查域名解析是否生效,证书是否配置成功,查看访问日志定位访问问题,保证 HTTPS 可以正常打开带安全锁的网站。