部署小型论文系统体验

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

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

以下是网站部分图片

登录注册.png

发表页面.png

分类管理.png

个人页面.png

管理首页.png

留言管理.png

详情.png

主页.png

相关文章
|
6月前
|
数据可视化 安全 关系型数据库
写给工程师的 MacBook 商用级大模型知识库部署方案(上)
写给工程师的 MacBook 商用级大模型知识库部署方案(上)
565 2
|
存储 消息中间件 缓存
相比游戏客户端,游戏服务端开发无关紧要吗
感觉游戏服务端,除了更新,保存数据啊、生成随机物品啊、都没什么了,好像游戏开发场景中,服务端已经无关紧要了。看着客户端忙成狗,正在摸鱼的你是否也有过这样的疑问?
612 0
相比游戏客户端,游戏服务端开发无关紧要吗
|
存储 人工智能 架构师
ChatGPT 与软件架构 (2) - 基于 Obsidian 和 GPT 实现解决方案架构自动化
ChatGPT 与软件架构 (2) - 基于 Obsidian 和 GPT 实现解决方案架构自动化
199 0
|
8天前
|
监控 安全 测试技术
构建高效精准测试平台:设计与实现全攻略
在软件开发过程中,精准测试是确保产品质量的关键环节。一个高效、精准的测试平台能够自动化测试流程,提高测试覆盖率,缩短测试周期。本文将分享如何设计和实现一个精准测试平台,从需求分析到技术选型,再到具体的实现步骤。
30 0
|
5月前
|
域名解析 弹性计算 开发者
期待已久,重磅回归,阿里云推出全新《高效构建企业门户网站方案》,你想了解的,这一篇就足够了。
期待已久,重磅回归,《高效构建企业门户网站方案》,你想了解的,这一篇就足够了。
24457 2
|
6月前
|
芯片 数据格式 异构计算
LabVIEW开发虚拟与现实融合的数字电子技术渐进式实验系统
LabVIEW开发虚拟与现实融合的数字电子技术渐进式实验系统
46 1
|
6月前
|
数据采集 存储 传感器
LabVIEW开发小型减阻试验平台
LabVIEW开发小型减阻试验平台
22 0
|
6月前
|
新零售 人工智能 供应链
写给工程师的 MacBook 商用级大模型知识库部署方案(下)
写给工程师的 MacBook 商用级大模型知识库部署方案(下)
344 2
|
6月前
|
NoSQL 关系型数据库 API
写给工程师的 MacBook 商用级大模型知识库部署方案(中)
写给工程师的 MacBook 商用级大模型知识库部署方案(中)
273 1
|
6月前
|
前端开发 搜索推荐 JavaScript
20分钟搭建一个专属于自己的chatGPT!!!
20分钟搭建一个专属于自己的chatGPT!!!
507 0