Redis安装
- 获取redis资源
https://redis.io/download官网下载redis文件
- 解压
tar tzxf redis-4.0.14.tar.gz /crm/
pwd
/crm/redis
- 安装
cd redis-4.0.14
make -- 执行编译过程
cd src --进入编译后的文件目录
make install PREFIX=/usr/local/redis
- 移动配置文件
cd ../ --/crm/redis-4.0.14 redis目录解压之后的目录
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
- 配置redis后台启动
vim /usr/local/redis/etc/redis.conf
设置daemonize no 改成daemonize yes
- 将redis加入到开机启动
vim /etc/rc.local
在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
- 开始redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
- 查看
服务端启动成功后,执行redis-cli启动Redis 客户端,查看端口号,默认是6379
Java安装
- 查看自带jdk,并卸载
[root@rhdb1 ~]# rpm -qa|grep jdk
java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
java-1.6.0-openjdk-devel-1.6.0.0-1.66.1.13.0.el6.x86_64
java-1.7.0-openjdk-devel-1.7.0.45-2.4.3.3.el6.x86_64
java-1.6.0-openjdk-javadoc-1.6.0.0-1.66.1.13.0.el6.x86_64
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
分别执行
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
rpm -e --nodeps java-1.6.0-openjdk-devel-1.6.0.0-1.66.1.13.0.el6.x86_64
rpm -e --nodeps java-1.7.0-openjdk-devel-1.7.0.45-2.4.3.3.el6.x86_64
rpm -e --nodeps java-1.6.0-openjdk-javadoc-1.6.0.0-1.66.1.13.0.el6.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
[root@rhdb1 ~]# rpm -qa|grep java
tzdata-java-2013g-1.el6.noarch
java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
lpg-java-compat-1.1.0-4.1.el6.noarch
libvirt-java-0.4.9-1.el6.noarch
ant-javamail-1.7.1-13.el6.x86_64
eclipse-mylyn-java-3.4.2-9.el6.x86_64
libvirt-java-devel-0.4.9-1.el6.noarch
java_cup-0.10k-5.el6.x86_64
subversion-javahl-1.6.11-9.el6_4.x86_64
同样执行删除卸载
- 下载jdk
oracle官网
image - 解压jdk
[root@rhdb1 crm]# tar -zxvf jdk-8u231-linux-x64.tar.gz -C /usr/local/java
[root@rhdb1 java]# cd jdk1.8.0_231/
[root@rhdb1 jdk1.8.0_231]# pwd
/usr/local/java/jdk1.8.0_231
- 配置环境变量
[root@rhdb1 jdk1.8.0_231]# vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_231
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
- 配置生效
[root@rhdb1 jdk1.8.0_231]# source /etc/profile
- 通过命令查看是否成功
[root@rhdb1 jdk1.8.0_231]# java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
[root@rhdb1 jdk1.8.0_231]#
安装Mysql数据库
- 安装
sudo apt-get install mysql-server
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:sudo netstat -tap | grep mysql
登陆mysql数据库可以通过如下命令:
sudo mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
- 设置远程访问
MySQL允许远程访问的设置
运行命令:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
将bind-address = 127.0.0.1注释掉(即在行首加#),如下
#Instead of skip-networking the default is now to listen only on
#localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
//最大连接数
max_connections=1000
//设置超时时间,超过设置时间没有请求就主动断开,单位是秒
wait_timeout = 600
interactive_timeout = 600
//设置表名不区分大小写
lower_case_table_names=1
保存退出后重启数据库:
>sudo service mysql restart
- 查看mysql读取的my.cnf路径
crmsvr@crmsvr-77:/etc/mysql/mysql.conf.d$ mysql --help|grep 'my.cnf'
order of preference, my.cnf, $MYSQL_TCP_PORT,
/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf
- 创建数据库
--登录数据库
mysql -uxxx -pxxx
--创建数据库
CREATE DATABASE `crm` CHARACTER SET utf8 COLLATE utf8_general_ci;
--展示所有数据库信息
show databases;
- 备份数据库
sudo mysqldump -u**** -p****** crm | gzip > /home/backup/crm.sql.gz;
目标文件夹要提前创建,并且要赋予775权限
- 还原数据库信息
use crm;
source /crm/crm.sql;
安装Tomcat
- 获取Tomcat
Tomcat官网,选择指定的版本下载 - 解压
[root@rhdb1 crm]# tar -zxvf apache-tomcat-8.5.49.tar.gz
- 修改Tomcat配置
根据情况进行修改Tomcat监听端口
1、/crm/apache-tomcat-8.5.49/conf
2、修改server.xml中的tomcat端口 vi server.xml,用“/8080”定位到8080端口
- 启动Tomcat
1、配置bin目录执行权限
[root@rhdb1 apache-tomcat-8.5.49]# sudo chmod -Rf 777 bin
2、进入bin目录,执行 ./startup.sh
3、查看日志 ,执行 tail -f ../logs/catalina.out
网友评论