OSS的相关设置
开通OSS服务
- 登录阿里云官网;
- 将鼠标移至产品标签页,单击对象存储 OSS,打开OSS 产品详情页面;
- 在OSS产品详情页,单击立即开通。
创建存储空间
- 点击网页右上角控制台按钮进入控制台
- 选择我的云产品中的对象存储OSS
- 点击左侧存储空间的加号新建存储空间
- 新建存储空间并设置读写权限为公共读
跨域资源共享(CORS)的设置
由于浏览器处于安全考虑,不允许跨域资源访问,所以我们要设置OSS的跨域资源共享。
- 选择一个存储空间,打开其基础设置
- 点击跨越设置的设置按钮
- 点击创建规则
- 进行跨域规则设置
Windows下安装Mongodb
下载Mongodb安装包
选择安装路径进行安装
在安装路径下创建data\db和data\log两个文件夹
在安装路径下创建mongod.cfg配置文件
systemLog:
destination: file
path: D:\developer\env\MongoDB\data\log\mongod.log
storage:
dbPath: D:\developer\env\MongoDB\data\db
服务相关命令
启动服务:net start MongoDB
关闭服务:net stop MongoDB
移除服务:D:\developer\env\MongoDB\bin\mongod.exe --remove
下载客户端程序
解压到指定目录,打开robo3t.exe并连接到localhost:27017
Windows下安装Elasticsearch
下载Elasticsearch6.2.2的zip包,
并解压到指定目录
下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-2-2open in new window
安装中文分词插件
在elasticsearch-6.2.2\bin目录下执行以下命令:elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.2.2/elasticsearch-analysis-ik-6.2.2.zip
运行bin目录下的elasticsearch.bat启动Elasticsearch
下载Kibana
作为访问Elasticsearch的客户端,请下载6.2.2版本的zip包,并解压到指定目录,下载地址:https://artifacts.elastic.co/downloads/kibana/kibana-6.2.2-windows-x86_64.zipopen in new window
运行bin目录下的kibana.bat,启动Kibana的用户界面
访问http://localhost:5601open in new window 即可打开Kibana的用户界面
Windows下安装Redis
官网地址
Redis官网地址:https://redis.io/
Redis下载地址
Redis下载地址: https://github.com/MicrosoftArchive/redis/releases
选择压缩包**Redis-x64-3.0.504.zip** 或者 Redis-x64-3.0.504.msi 均可!
开启服务
进入redis安装路径,双击运行“redis-server.exe”,表示服务已经启动
测试连接
再双击打开“redis-cli.exe”(客户端程序),输入“ping”,显示“PONG”,则表示连接无问题
Windows下安装RabbitMQ
安装Erlang
下载软件包
官网地址:https://www.erlang.org/
windows版本下载地址(选择Download Windows installer即可):https://www.erlang.org/downloads
设置环境变量
-
在系统变量新建:ERLANG_HOME
-
系统变量修改()path
%ERLANG_HOME%\bin
验证是否安装成功
#打开cmd输入erl
C:\Users\13584>erl
#输出V12.3.1版本号则安装成功
Eshell V12.3.1 (abort with ^G)
1>
安装 RabbitMQ
下载安装包
官网地址:https://www.rabbitmq.com/
windows版本下载地址:https://www.rabbitmq.com/install-windows.html#installer
验证是否启动
# 切换到安装RabbitMQ的sbin目录下,打开cmd
# 输入rabbitmqctl status
D:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.14\sbin>rabbitmqctl status
Status of node rabbit@LAPTOP-LLIFSKBQ ...
# 显示Runtime则安装成功
Runtime
#如果未启动则进入D:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.14\sbin目录下双击rabbitmqctl.bat
安装RabbitMQ管理界面
打开cmd输入指令安装管理界面
# 切换到安装RabbitMQ的sbin目录下,打开cmd
# 输入rabbitmq-plugins.bat enable rabbitmq_management
D:\Program Files\RabbitMQ Server\rabbitmq_server-3.9.14\sbin>rabbitmq-plugins.bat enable rabbitmq_management
#配置插件成功
Enabling plugins on node rabbit@LAPTOP-LLIFSKBQ:
rabbitmq_management
The following plugins have been configured:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
Applying plugin configuration to rabbit@LAPTOP-LLIFSKBQ...
The following plugins have been enabled:
rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch
started 3 plugins.
验证管理界面插件是否安装成功
在浏览器输入:http://localhost:15672/
显示界面则安装成功,默认账号密码guest/guest
Windows下安装Node.js
简介
Node.js® 是一个基于 Chrome V8 引擎 的 JavaScript 运行时环境。
Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。 发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。
安装
下载地址:https://nodejs.org/zh-cn/download
帮助文档
帮助文档:https://nodejs.org/zh-cn/docs
关于Nodejs
关于Nodejs:https://nodejs.org/zh-cn/about
验证是否安装成功
node -v
Windows下安装NPM
简介
官方网站:https://www.npmjs.com/
NPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于后端的Maven 。
#在命令提示符输入 npm -v 可查看当前npm版本
npm -v
使用
npm管理项目
1、创建文件夹npm
2、项目初始化
#建立一个空文件夹,在命令提示符进入该文件夹 执行命令初始化
npm init
#按照提示输入相关信息,如果是用默认值则直接回车即可。
#name: 项目名称
#version: 项目版本号
#description: 项目描述
#keywords: {Array}关键词,便于用户搜索到我们的项目
#最后会生成package.json文件,这个是包的配置文件,相当于maven的pom.xml
#我们之后也可以根据需要进行修改。
#如果想直接生成 package.json 文件,那么可以使用命令
npm init -y
修改npm镜像
1、修改npm镜像
NPM官方的管理的包都是从 http://npmjs.com下载的,但是这个网站在国内速度很慢。
使用淘宝 NPM 镜像 http://npm.taobao.org/
淘宝 NPM 镜像是一个完整 npmjs.com 镜像,同步频率目前为 10分钟一次,以保证尽量与官方服务同步。
2、设置镜像地址
#经过下面的配置,以后所有的 npm install 都会经过淘宝的镜像地址下载
npm config set registry https://registry.npm.taobao.org
#查看npm配置信息
npm config list
npm install
#使用 npm install 安装依赖包的最新版,
#模块安装的位置:项目目录\node_modules
#安装会自动在项目目录下添加 package-lock.json文件,这个文件帮助锁定安装包的版本
#同时package.json 文件中,依赖包会被添加到dependencies节点下,类似maven中的 <dependencies>
npm install jquery
#如果安装时想指定特定的版本
npm install jquery@2.1.x
#devDependencies节点:开发时的依赖包,项目打包到生产环境的时候不包含的依赖
#使用 -D参数将依赖添加到devDependencies节点
npm install --save-dev eslint
#或
npm install -D eslint
#全局安装
#Node.js全局安装的npm包和工具的位置:用户目录\AppData\Roaming\npm\node_modules
#一些命令行工具常使用全局安装的方式
npm install -g webpack
#npm管理的项目在备份和传输的时候一般不携带node_modules文件夹
npm install #根据package.json中的配置下载依赖,初始化项目
其他命令
#更新包(更新到最新版本)
npm update 包名
#全局更新
npm update -g 包名
#卸载包
npm uninstall 包名
#全局卸载
npm uninstall -g 包名