「 后端 」分类中的文章

从 0 开始安装 WordPress

安装 WordPress 并不难,网上也有很多教程,无非就是以下几步: 安装 Nginx 安装 MySQL 下载 WordPress 并解压到某个文件夹 配置 Nginx 和证书 事情是这样的,我原本打算将破站升级到 HTTP3,同时由于你懂的原因需要使用 Caddy。这就导致两个问题:Caddy 和 Nginx 都需要占用 443 端口,我需要让 Nginx 和 Caddy 共存;并且我当前使用的 Nginx 版本并不支持 HTTP3。于是我打算自行编译 Nginx,但是腾讯轻量云真的一言难尽,一编译直接卡死,I/O 直接爆表,重装系统后也是那样。遂弃用腾讯云,开始迁移这破站。

记录一下博客后台搭建过程

本地项目开发完毕,如何部署到服务器却成了难题,如果不熟悉Linux那简直是遭罪 做个搭建记录,万一以后又用上了呢 这一切都建立在已经有域名并且已经解析到服务器的前提下 拷贝文件到服务器 本地写完nodejs过后,将这些后台代码和网页静态文件一并拷贝到服务器 可以使用scp、ftp、rsync等。 感觉还是rsync最方便 服务器安装mongodb并导入mongodb数据 安装mongodb https:

一份完整的express4后台配置

nodeJS 设置跨域响应头

分开指定res.setHeader(‘Access-Control-Allow-Origin’, origin); 和res.setHeader(‘Access-Control-Allow-Origin’, ‘*’); 是因为有部分origin我希望能够使用withCredentials: true的方式发送cookie等信息。

nodeJS 文件上传与下载

nodeJS 文件上传 express 下使用body-parser是无法解析multipart/form-data的内容的,如果客户端发来文件内容,使用body-parser中间件是看不到文件的 此时需要引入multer模块,npm install multer -S 客户端使用FormData上传file Object nodeJS文件下载 nodejs 实现下载的方式很多,最简单的一个就是静态化内容。

socket.io 的使用

首先配置好服务器 然后客户端需要配置socket 客户端手动断开socket, 使用socket.close(); 手动重连socket.open(); socket监听事件,使用socket.on(); 服务端广播消息,io.emit:广播全部包括自己, socket.broadcast.emit: 广播全部不包括自己 socket.io 实现点对点发送消息 实现方式:在io.on(‘connection’)的时候,所有的socket按照某种关键字保存起来, 比如一个对象oSockets。做{username: socket} 的对应关系。