惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

宝玉的分享
宝玉的分享
Engineering at Meta
Engineering at Meta
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 聂微东
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Last Week in AI
Last Week in AI
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 三生石上(FineUI控件)
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research
Hugging Face - Blog
Hugging Face - Blog
爱范儿
爱范儿
博客园 - 司徒正美
人人都是产品经理
人人都是产品经理
Jina AI
Jina AI
博客园 - 叶小钗
雷峰网
雷峰网
罗磊的独立博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - Franky
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
阮一峰的网络日志
阮一峰的网络日志
量子位

Aimee's Blog

秒杀怎么防机器人:验证码之外的几道防线 防薅羊毛怎么做:号码风控、设备指纹与分层策略 接口限流怎么选:固定窗口、滑动窗口、令牌桶 批量打包下载怎么设计:流式 ZIP 与异步任务 图片处理怎么做:异步处理与 CDN 实时参数 大文件上传怎么设计:分片、断点续传、秒传 报表可重跑的设计:快照、水位线与幂等 UV 统计为什么有误差:精确计数与近似计数怎么选 大数据量导出怎么做:流式写入与异步任务 排行榜的两类需求,难度差了一个数量级 内容审核怎么选:先审后发,还是先发后审 实时热榜怎么设计:Redis ZSet 与热度分值 互关状态怎么保持同步:双向关系的维护与缓存失效 并发点赞的计数设计:原子操作与最终对账 删了父评论,子评论怎么处理——先想清楚用户看到的是什么 定时消息任务触发了两次 消息量大,写扩散还是读扩散——接到这个需求先问清楚规模 同一条消息推送了三次 活动结束了,用户还在收短信 接到注销需求,先问两个问题 微服务与服务拆分:何时拆、怎么拆 异步与事件驱动架构:把协作从「打电话」改成「发消息」 高可用设计:怎么让系统尽量不宕机 可扩展性设计:怎么让系统加机器就能扛更多 缓存架构:多级缓存怎么搭 高并发三板斧:限流、熔断、降级 架构设计到底在设计什么 —— 从单体到微服务的演进 服务成本账:一个服务一个月烧多少钱 可观测性:线上出问题怎么查 API 设计:好接口长什么样
阿里云新机器安装
Aimee · 2022-04-11 · via Aimee's Blog

安装git

yum install git -y

安装node

下载nvm

使用Git将NVM的源码克隆到本地的~/.nvm目录下,并检查最新版本。

git clone git://github.com/cnpm/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`

配置nvm环境变量

依次运行以下命令,配置NVM的环境变量

echo ". ~/.nvm/nvm.sh" >> /etc/profile
source /etc/profile

安装node

通过nvm 安装管理node

nvm install 12

安装nginx

yum安装

yum -y install nginx

查看版本

nginx -v

返回结果如下所示,表示Nginx安装成功。

nginx version: nginx/1.20.1

安装mongodb

创建repo

vi /etc/yum.repos.d/mongodb-org-4.4.repo

写入repo

[mongodb-org-4.4]
name=MongoDB 4.4 Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/$basearch/
gpgcheck=0
enabled=1

yum安装

yum -y install mongodb-org

设置启动

systemctl enable mongod
systemctl start mongod

修改配置文件

查看mongo安装位置 whereis mongod 显示内容如下:

mongod: /usr/bin/mongod /etc/mongod.conf /usr/share/man/man1/mongod.1.gz

启动命令:/usr/bin/mongod 查看修改配置文件 : vim /etc/mongod.conf

设置远程访问

把Mongodb的端口号:27017加入到安全组。(机器内部访问不需要)

安装redis

yum -y install redis

启动服务

service redis start
service redis stop

配置文件

vi /etc/redis.conf

设置密码

找到redis.conf 文件,打开密码设置

# requirepass foobared
requirepass 123   指定密码123

远程访问

允许远程访问redis,除需要开放服务器端口号6379,还需将配置文件中的bind 127.0.0.1注释掉