Beta冲刺1/3 进展及体会

一、项目进展

  • 这周主要是前端重新绘制了页面以及把前端项目放在了云服务器上面,可以通过公网进行访问,点击这里

Snipaste_2023-12-10_18-10-49

  • 记录一下部署项目所需要的关键命令
  1. 查看端口运行情况

    1
    netstat -ntlp
  2. 安装web服务器(centos)

    1
    yum install nginx
  3. 如果是ubuntu的话

    1
    sudo apt install nginx
  4. nginx默认主页存放位置

    1
    /usr/share/nginx/html/index.html
  5. nginx配置目录

    1
    /etc/nginx/nginx.conf
  6. nginx服务器主机配置文件

    1
    /etc/nginx/sites-available/default
  7. 删除文件

    1
    rm -rf 记录.txt
  8. 重启nginx

    1
    sudo service nginx restart

二、心得体会

将项目成功地部署到云服务器需要多方面的准备和考量。在规划阶段,选择合适的云服务器(不要选择阿里云!!!)、定义所需资源和安全策略至关重要。自动化工具在部署过程中起到关键作用,简化流程、减少错误。建立监控系统是必不可少的,能够实时追踪性能并预防潜在问题。团队合作和有效沟通对于顺利部署也至关重要,同时详实记录部署过程和解决方案有助于日后维护。持续优化、更新和维护保证系统稳定性和安全性。最后,云端部署是一个动态的过程,需要不断适应新的需求和挑战,持续改进以满足项目的演进。这周由于很久没有部署过项目了,有点生疏,所以还能完全将后端项目部署到服务器上,下周应该可以完全将项目部署完成,之后可以专心于前端页面的编写