部署小型论文系统体验

简介: 本次体验我部署了一个小型的论坛系统,主要功能有发表文章、评论文章、上传头像、查看用户主页。管理员页面需要管理员功能才可以进入。感谢阿里云提供的体验机会,感受了服务器的魅力。

本人是软件工程专业大三的一名普通学生,在期末大作业中刚好有项目部署这一环的任务。想到去年学生认证时候参与的这个活动,正好有一台服务器可以免费使用。没有犹豫,直接领取,一顿操作过后完成了项目部署。非常感谢阿里云提供的学生免费体验服务器的活动!
首先拿到服务器后,我先修改了安全组,开放了我所需要的端口。因为时间赶的原因,我使用了宝塔Linux作为我的软件安装工具。不得不说,使用宝塔来安装软件非常适合小白,一站搞定。不过宝塔安装的软件还是有一点点小问题的,比如宝塔的mysql我就没法用本机的navicat连接上。经过查阅资料后解决了这个问题,文章链接如下:宝塔安装的MySQL无法使用Navicat使用root账号登录解决方案
完成mysql配置后,使用git将代码从云端拉取到本地。我的项目前端使用的是vue,后端使用express+sequelize+myslq完成。将项目拉去后,前端部署使用nginx,后端部署使用pm2。完成部署配置之后,便可以在网站上访问到我的项目了。目前的页面还是比较潦草,如果寒假有时间和兴趣,会对其进行优化。当然目前还有一些其他项目的点子,也准备实现后放到服务器上!
非常感谢阿里云可以提供一个体验服务器的机会,虽然这是一个非常小的项目,但当我将链接分享给朋友和亲人的时候,还是感觉到非常的喜悦。在部署上还学到了网络的一些问题,感觉到非常新奇,比如说在本地运行时图片的加载时非常快的,但当我部署到服务器上的时候便会变的卡顿。接下来我将目标瞄准到项目的优化上,比如说优化图片的加载速度、页面跳转的速度以及资源访问的优化等。还可以将之前所学到的linux知识温习起来,习惯了图形化界面,对命令有些生疏,正好使用linux命令重新搭建一下服务器的部署环境。
这些就是我这次分享搭建网站经历的所有内容,下面是我搭建的论坛网站网址:
我的网站链接。欢迎访问!!

以下是网站部分图片

登录注册.png

发表页面.png

分类管理.png

个人页面.png

管理首页.png

留言管理.png

详情.png

主页.png

相关文章
|
数据安全/隐私保护 开发者 异构计算
阿里巴巴开源可控视频生成框架VideoComposer!(内含体验、推理实践干货)
8月16日,时间、空间可控的视频生成模型 VideoComposer 在魔搭社区开源。
阿里巴巴开源可控视频生成框架VideoComposer!(内含体验、推理实践干货)
|
3月前
|
自然语言处理 资源调度 并行计算
从本地部署到企业级服务:十种主流LLM推理框架的技术介绍与对比
本文深入探讨了十种主流的大语言模型(LLM)服务引擎和工具,涵盖从轻量级本地部署到高性能企业级解决方案,详细分析了它们的技术特点、优势及局限性,旨在为研究人员和工程团队提供适合不同应用场景的技术方案。内容涉及WebLLM、LM Studio、Ollama、vLLM、LightLLM、OpenLLM、HuggingFace TGI、GPT4ALL、llama.cpp及Triton Inference Server与TensorRT-LLM等。
542 7
|
5月前
|
Java 开发工具 Android开发
搭建大型源码阅读环境——使用 OpenGrok
RTFSC 是程序员成长的必修课,营造舒适的环境至关重要。本文介绍了阅读大型源码(如 AOSP)的工具选择,重点推荐了免费开源的 OpenGrok。OpenGrok 提供快速搜索、版本历史查看、语法高亮等功能,适用于特大型项目。文章还详细讲解了 OpenGrok 的安装和配置步骤,帮助读者高效阅读源码。
944 6
|
4月前
|
自然语言处理 监控 API
"阿里云ModelScope深度测评:从预训练模型到一键部署,揭秘高效模型开发背后的秘密,开发者必备利器!"
【10月更文挑战第23天】阿里云ModelScope是一款便捷的模型开发、训练、部署和应用平台。它提供丰富的预训练模型,涵盖自然语言处理、计算机视觉等领域,支持一键式模型训练和部署,具备模型版本管理和监控功能,显著降低开发门槛,提高模型应用效率。
215 0
|
10月前
|
存储 安全 API
构建安全可靠的系统:第一章到第五章
构建安全可靠的系统:第一章到第五章
289 0
|
10月前
|
存储 人工智能 数据处理
英伟达AI Workbench正式发布,大幅度简化大模型开发流程
英伟达发布AI Workbench,革新大模型开发流程,简化GPU工作站配置,降低AI技术门槛。该工具提供预建AI项目、交互式文档功能及自定义图像生成,支持LLM定制,助力高效开发与协作。虽对新手有一定学习曲线,但已成AI民主化重要一步。
177 4
英伟达AI Workbench正式发布,大幅度简化大模型开发流程
|
10月前
|
存储 人工智能 数据库
【AI大模型应用开发】MemGPT原理与快速上手:这可能是目前管理大模型记忆的最专业的框架和思路
【AI大模型应用开发】MemGPT原理与快速上手:这可能是目前管理大模型记忆的最专业的框架和思路
661 0
|
机器学习/深度学习 存储 人工智能
如何构建可持续的ChatGPT高性能服务器端架构?
与之前的版本相比,GPT-4最大的改进是其多模态(multimodal)能力——它不仅能够阅读文字,还能识别图像。值得注意的是,虽然之前有消息称GPT-4拥有100万亿个参数,但OpenAI并没有证实这个数字。与其相比,OpenAI更强调GPT-4的多模态能力以及其在各种测试中的表现。
如何构建可持续的ChatGPT高性能服务器端架构?
|
机器学习/深度学习 存储 编解码
一劳永逸—MIT韩松团队开源神经网络的高效部署
一劳永逸—MIT韩松团队开源神经网络的高效部署
364 0
|
消息中间件 Java 应用服务中间件
大型电商网站:第三章:环境搭建
大型电商网站:第三章:环境搭建
150 0
大型电商网站:第三章:环境搭建