小白也可以上的从零搭建服务器指南 3 安装服务器控制面板与Nodejs版本管理器

前情提要

本系列将作为填坑者(踩坑太痛苦了)会帮助各位小白从购买服务器开始一步步地教授大家如何 远控服务器、必要的linux操作知识、安装服务器控制面板、mysql数据库、部署后端项目、购买并配置域名、安装https证书等,让大家能在互联网上架设起 一个独属于自己的世界。

学完linux命令才能操作服务器?

太麻烦,有更方便的吗?

有!

服务器控制面板,为小白而生。

下面就教大家如何安装服务器控制面板-宝塔

1、安装宝塔

接下来我将带大家安装 宝塔面板 ,这个面板将帮助我们便捷操作服务器并查看服务器运行情况。

首先前往 宝塔面板 - 简单好用的Linux/Windows服务器运维管理面板 (bt.cn)

先注册一个账号并登录

登录后就是这样。然后点击 安装宝塔

然后,输入 服务器的IP 和 密码,点击 立即安装到服务器 

注:服务器的IP密码在这里看

然后选择套餐,我这里选的是 Nginxpureftpd 。至于mysql,由于宝塔无法安装8.0版本(踩过的坑)我选择之后自行安装,这个我也会在之后教大家极其便捷的安装方法。

在选完套餐后,按下 立即安装到服务器里

开始安装,之后静待安装完成,时间会比较长,要有耐心。

......

One Year Later Quotes. QuotesGram

这样就算安装好了

 让我们来验证一下,在 xshell 里远控服务器,输入 bt

成功!

然后我们可以输入 bt 14 获取面板的 外链、账号、密码

 拿到这些信息后,在浏览器打开链接,输入账号密码并关联宝塔账号,这样就完成了。

注意!

如果你发现无法访问,那应该是服务商那边的防火墙没有开放端口

是的,仅仅只是在本机开放端口是不够的,还需要在服务商那边再开放一次

这么开放呢?这就教大家

我以 Anclouds 为例

来到云服务器的控制面板,并点击 安全组 点击新建安全组

 然后设置名字与备注,点击创建 

在自己创建的安全组旁边点击新增策略

按照实例图片填入参数,然后点击确认,就可以了,很简单吧!

 

 

2、安装 Nodejs版本管理器

然后我们以运行nodejs为案例,安装 Nodejs版本管理器,各位同学当可以根据自己的情况自行选择其他软件。

首先 点击网站 -> Node项目 -> 点击安装

 选择一个版本,然后点击 安装

 点击 安装插件

然后稍等片刻就安装完了,点击添加 Node项目

 这里就能安装Node.js版本管理器了,下滑选择一个稳定版本然后点击安装

稍等片刻即可

 这样就算是安装成功了。

 这样一套下来我们就能部署项目了吗?

no no no 

我们还需要一个数据库才算完整,那么怎么才能简简单单无障碍的去安装 mysql8.0 数据库呢?

且待关注、点赞、收藏后分解(dog

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Node.js可以用来搭建服务器,以下是一些步骤和代码示例: 1. 首先,你需要安装Node.js和Express框架。可以使用npm命令来安装它们。 2. 创建一个service.js文件,并在其中导入Express模块和创建一个Express应用程序的实例。 3. 使用app.listen方法来配置服务器的端口号,并启动服务器。 4. 可以使用app.get方法来定义GET请求的路由和处理函数。例如,可以创建一个'/api/list'的路由,当收到GET请求时,返回一个包含数据的JSON对象。 5. 可以使用app.post方法来定义POST请求的路由和处理函数。例如,可以创建一个'/api/setList'的路由,当收到POST请求时,将请求体中的数据存储起来,并返回一个包含存储数据的JSON对象。 6. 可以使用app.use方法来配置中间件。例如,可以使用express.static中间件来将静态文件部署到服务器上。 7. 最后,通过运行node service.js命令来启动服务器。 下面是一个示例代码: ```javascript const express = require('express'); const app = express(); app.use(express.static('img')); app.use(express.urlencoded({ extended: false })); app.get('/api/list', (req, res) => { res.send({ code: 200, data: \[{ name: 1 }, { name: 2 }, { name: 3 }\] }); }); app.post('/api/setList', (req, res) => { const newList = req.body; console.log(newList); res.send({ newList }); }); app.listen(9588, () => { console.log('服务器启动成功'); }); ``` 通过以上步骤和代码示例,你可以使用Node.js搭建一个简单的服务器,并处理GET和POST请求。 #### 引用[.reference_title] - *1* *2* [nodejs如何搭建服务器](https://blog.csdn.net/weixin_41472455/article/details/110274100)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [如何通过nodejs快速搭建一个服务器](https://blog.csdn.net/ct5211314/article/details/128282738)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值