服务器小白从0到项目部署完成的总结记录,包含Nginx、Linux、Mongodb、NodeEgg等

本文是一位服务器新手从0开始,逐步部署项目的过程,包括准备服务器、安装xshell、学习Linux基础指令、部署Node环境、MongoDB数据库,以及Nginx的安装和使用,讲解了正向代理和反向代理的区别,并展示了如何部署后端和前端项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

前言

准备工作

服务器

xshell

Linux基础指令

安装node环境

安装mongodb环境

Linux的git安装

Nginx简介

介绍

主要作用

安装Nginx

目录介绍

主要命令

Nginx使用

正向代理、反向代理

正向代理

反向代理

二者区别

部署后端项目

部署前端项目


前言

昨天我们基建团队开分享会,讲的是优化我们项目部署的整体流程,什么OSS、rides作为前端开发的我这听的一脸懵,领导还总Q我,哎,不行了,必须要学一学整体流程,还有公司是如何部署的了!

准备工作

下面带着大家一步一步操作(本项目使用的nodeEgg后台)下面是我的项目部署完成后的样子,本身项目逻辑比较简单,我们走一遍,部署流程,主要包含Linux指令、安装mongodb服务(最烦人)、安装node环境、nginx的基本使用(主要部署前端项目、配置代理)、Linux按装git

微信截图_20230206164427.png

服务器

链接走你 阿里云服务器(可以免费领取一个月)

注册阿里云免费领云服务器_云服务器ECS_阿里云

微信截图_20230131203559.png
领取完了就是这个样子,可能大家跟我一样没有太多接触过服务器,不过可以领取一个,自己尝试尝试部署下服务;

微信截图_20230131200911.png

xshell

用于远程连接服务器;温馨提示虽然阿里云服务器有连接功能但是没有这款软件强大,它提供一个linux环境,去连接我们的服务器

下载链接走你

Xshell 下载 - NetSarang Website

微信截图_20230131201246.png
填写下邮件,随后会发一个链接到你邮件,然后可以下载,不过只能免费使用30天哦;

4d31add2ab0a44a78005e61e97fa77b1.png

a51f451cd9af47dda2d9983d0446ace6.png

点击下一步,默认是C盘,我们可以把他安装到D盘

186ee2d28a2c4af7bf3de0860b5bbdc3.png
这个是选择下该图片的位置,可以自己选择

ba14c1eec80e4dcc95e24402091fbf48.png

2491d5cac95d47acb9dbdf5150edba17.png
点击关闭

c56ae1a7c40e412cbaedf5cd10db1045.png
随后出现

194e763e6ae84ac481675aac05823cdd.png
点击新建

cace10052f2040ddaf43f848d285b01c.png
连接服务器名称、和主机地址

温馨提示是我们上述的服务器的外网地址哟

defd20861f724aa991311534c3293ce7.png
点击用户身份验证

f01b810eb08540208d2bb16cd0ab9d66.png

3839df4bd6234572a19605e4d312b2d6.png

出现这个代表连接成功了,这个一个Linux系统我先把Linux常用指令放到这里哈!

微信截图_20230131202857.png

Linux基础指令

#显示该文件下的所有文件
ll

#进入或退出文件
cd 文件夹名  (进入)
cd ./      (退出一层)
cd ../      (退出两层)

#显示文件中内容不可编辑(注意是文件不是文件夹)
cat 文件名

# 远程连接命令
ssh root@域名

#编辑文件(注意不是文件夹)
vim  abc.html
刚进去的时候是操作不了的,点一下字母i即可,它代表insert增意思
放弃编辑并丢弃编辑信息  :qa Enter   (quit 放弃)
保存文件            ESC :wq Enter   (write写入)

# 展示当前文件夹路径
pwd

# 切换文件夹目录
cd 目录路径

# 展示当前文件夹中内容
ls

# 编辑文件
vim 文件路径

# 传输文件 
scp 本地文件路径 root@域名:远程路径

#把window的文件传输到linux中
rz
rz之后可以选择
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值