首先在VMware上成功安装64位版的linux
下面是需要安装的程序:
安装 JDK : JDK8 64 位 linux 压缩包
安装 Oracle: oracle xe 11g linux 安装文件
安装 Tomcat : Tomcat8 压缩包
安装 redis : redis3.0 压缩包
安装 activeMQ: activeMQ5.14.0 压缩包
安装 ElasticSearch: es2.4 压缩包
安装 IK 分词器插件: ik2.x 压缩包
连接远程linux操作
使用secureCRT远程连接linux
配置 secureCRT 会话
上传需要的安装包到linux
启动上传的软件
获取远程连接
选中需要的文件,右键之后点击上传就行了
安装配置JDK
首先介绍不同文件的不同解压方式
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
1卸载自带的JDK
先查看 rpm -qa | grep java
然后:openJDK : rpm -e --nodeps rpm 要卸载的JDK名称
2解压上传的JDK安装包
unzip jdk-8u65-linux-x64.zip
3将安装目录移动到 /usr下
mv ./jdk1.8.0_65/ /usr/
4创建链接简化目录
ln -s /usr/jdk1.8.0_65/ /usr/jdk
5编辑环境变量path 、JAVA_HOME
vi /etc/profile
在文件末尾添加
JAVA_HOME=/usr/jdk
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
6:wq 退出
7重启 shutdown -r now
8验证配置是否成功
输入java -version
如果查看版本提示权限不足,
chmod -R 777 /usr/jdk 进行授权
安装tomcat
1解压tomcat到opt目录
tar -zxvf apache-tomcat-8.0.28.tar.gz -C /opt
2创建链接简化目录
ln -s /opt/apache-tomcat-8.0.28 /opt/tomcat
3.关闭防火墙
service iptables stop
4启动tomcat
/opt/tomcat/bin/startup.sh
安装Oracle数据库
1解压zip安装包
unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
2进入 Disk1,安装oracle11g xe
rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm
3:/etc/init.d/oracle-xe文件中是有包含Oracle环境变量的一些参数的,我们只需要从中复制中其中的 ORALCE_HOME,ORALCE_BASE,PATH,ORALCE_SID 到 /etc/profile 中
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=XE
export ORACLE_BASE=/u01/app/oracle
export PATH=$ORACLE_HOME/bin:$PATH
LSNR=$ORACLE_HOME/bin/lsnrctl
SQLPLUS=$ORACLE_HOME/bin/sqlplus
ORACLE_OWNER=oracle
4wq 保存退出
5使保存立即生效:
source /etc/profile
安装redis
1. 安装gcc
yum install -y gcc g++ gcc-c++ make
2. 解压 redis
tar zxvf redis-3.0.0.tar.gz
3. 进入redis目录,执行make
cd redis-3.0.0
make MALLOC=libc
4. 启动 关闭 redis
- 启动redis
src/redis-server &
- 关闭redis
src/redis-cli shutdown
安装activeMQ
1. 解压 activeMQ
tar -zxvf apache-activemq-5.14.0-bin.tar.gz
2. 复制activeMQ 到 usr目录
mv apache-activemq-5.14.0 /usr
3. 进入activeMQ的bin目录
./activemq start
4. 查看端口 是否启动
netstat -an | grep 61616
5. 创建链接
ln -s /usr/apache-activemq-5.14.0/ /usr/activemq
6. 复制启动文件
cp /usr/activemq/bin/activemq /etc/init.d
7. 编辑
/etc/init.d/activemq
在第二行添加
```
#### BEGIN INIT INFO
# Provides: activemq
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 6
# chkconfig: 2345 64 36
# Short-Description: ActiveMQ server
### END INIT INFO
```
在最后一个#后添加
```
export JAVA_HOME=/usr/jdk
ACTIVEMQ_HOME=/usr/activemq
```
8. 添加到系统服务
chkconfig --add activemq
chkconfig activemq on
安装elasticSearch
1. 解压
tar -zxvf elasticsearch-2.4.0.tar.gz
2. 移动到usr目录
mv elasticsearch-2.4.0/ /usr/
3. 改名为elasticsearch
mv elasticsearch-2.4.0 elasticsearch
4. 运行elasticSearch
/usr/elasticsearch/bin/elasticsearch -d
报错,提示不能用root运行
解决:(在原本的运行命令后面加上:)
-Des.insecure.allow.root=true
elasticsearch是没有开通外网访问的
5. 外网访问
修改配置文件 config/elasticsearch.yml
network.host: 0.0.0.0
6. 安装 es head插件
进入进入elasticSearch的bin目录
./plugin install mobz/elasticsearch-head
7. 安装ik分词器
解压:unzip elasticsearch-analysis-ik-2.x.zip
- 进入elasticsearch-analysis-ik-2.x下的target/releases目录
拷贝文件到 %es%/plugins/analysis-ik
cp -r ./ /usr/elasticsearch/plugins/analysis-ik
- 进入target/release/config 目录
将所有配置文件,复制 %es%/config 下
cp -r ./ /usr/elasticsearch/config/
- 配置elasticsearch.yml
加入
index.analysis.analyzer.ik.type: "ik"
- 访问
http://ip:9200/_analyze?analyzer=ik&pretty=true&text=我爱JAVA