unix
Mac下redis的下载和安装
1 到redis官网上下载压缩包: 2 解压压缩包并进入redis文件目录 3 执行make命令 4 进入 src目录执行./redis-server 启动redismac下jdk的安装
- 到oracle官方网站下载对应的文件:
- 点击即可安装,一路默认
- 输入命令查看jdk的安装位置: /usr/libexec/java_home -V
- 根据安装路径配置环境变量: touch ~/.bash_profile
- 环境变量配置展示:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/HomePATH=$JAVA_HOME/bin:$PATH:.CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.export JAVA_HOMEexport PATHexport CLASSPATH复制代码
- 输入命令 java -version 查看是否安装成功
mac 下maven的下载和安装
- 下载地址:
- 选中binary的apache-maven-x.x.x-bin.tar.gz 文件
- 解压:tar xzf apache-maven-3.5.4-bin.tar.gz
- 配置环境变量
追加环境变量配置:export MAVEN_HOME=/Users/chenxiong/devapps/apache-maven-3.5.4export PATH=$PATH:$MAVEN_HOME/bin复制代码
-
mvn -v 验证是否安装成功,如出现一下界面则表示安装成功
-
配置阿里云中央仓库,在已安装maven的settings文件的mirrors标签中添加如下mirror
复制代码 alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central
zookeeper的下载安装及配置
- 下载地址:
- 解压
tar -zxvf zookeeper-3.4.13.tar.gz复制代码
- 进修conf目录修改文件,使其可以被默认读到
linux
linux下jdk的安装
- 进入根目录:cd /
- 清理系统自带的jdk,例如openjdk等,若存在自带jdk,使用yum命令删除
查看:rpm -qa|grep jdk卸载:sudo yum remove [查得得jdk结果]复制代码
- 在根目录下创建一个文件夹:
sudo mkdir developer复制代码
4.在developer文件夹下创建一个setup文件夹
5. 进入setup文件下,使用wget命令从oracle官网直接下载jdksudo wget https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.rpm?AuthParam=1549162907_78ab9cebdfb30ce55965dff1b14f9c66这个url需要自己打开chrome的开发者工具,点击相应的文件获取带token的url,否则单独取url无法下载成功复制代码
- 使用npm命令安装jdk的npm包,jdk会被默认安装到根目录下的/usr/java路径下
rpm -ivh jdk-8u201-linux-i586.rpm复制代码
- 配置jdk环境变量: vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_201export PATH= $PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar复制代码
- java -version 验证jdk是否安装成功,出现如下提示则表示安装成功
linux下tomcat的安装
- 使用wget命令从apache官网下载tomcat的.tar.gz包 地址: 选择core的.tar.gz文件
- 上述方式可能是我个人的网络原因下载得比较慢,因此我采用本地上传的方式。
scp /Users/chenxiong/devapps/apache-tomcat-8.0.51.tar.gzroot@47.107.122.77:/developer复制代码
- 解压
tar -zxvf apache-tomcat-8.0.51.tar.gz 复制代码
- 将developer目录下的.tar.gz文件mv到当前目录的setup/目录下
- 进入tomcat的conf/server.xml目录,修改tomcat的字符集
linux下rabbitmq的安装
- rabbitmq依赖erlang,因此先安装erlang
- 下载erlang源码包
wget http://www.erlang.org/download/otp_src_20.1.tar.gz复制代码
- 下载rabbitmq源码包
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmq_v3_6_14/rabbitmq-server-generic-unix-3.6.14.tar.xz复制代码
- 安装erlang
1. 安装相关的依赖yum install ncurses-devel2.解压erlang包tar xf otp_src_20.1.tar.gz 3. 配置(进入otp_src_20.1目录,在命令行输入如下命令),安装到指定路径./configure --prefix=/usr/local/erlang20 --without-javac4.编译make5.安装make install 复制代码
- 安装rabbitmq
1. 解压 (.xz 文件解压出来是一个.tar文件,需要进一步解压) tar xf rabbitmq-server-generic-unix-3.6.14.tar 2. 解压tar包tar xf rabbitmq-server-generic-unix-3.6.14.tar 3. 安装其它依赖 3.1.安装python: yum install python -y 3.1.安装xmlto: yum install xmlto -y 3.3.安装python-simplejson: yum install python-simplejson -y4.进入安装目录,启动 复制代码
linux下mysql安装 参考文章:
linux下elasticSearch的安装
- 官网地址:
- 获取安装包
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.0.1-linux-x86_64.tar.gz复制代码
- 解压jar包
tar -vxf 复制代码
- 启动报错解决1:不能以root用户身份运行
1. 添加用户组groupadd elasticsearch 2. 添加用户useradd elasticsearchUser -g elasticsearch -p 1234563. 授权 chown -R elasticsearchUser:elasticsearch elasticsearch-7.0.14. 切换用户su elasticsearchUser复制代码
- 启动报错解决2,内存不足 解决: 进入config目录的jvm配置文件 修改xmx和xms为256m
- 测试是否安装成功
curl "127.0.0.1:9200"复制代码
- 开放防火墙端口9200
centos7在防火墙下开放指定端口