在安装jdk和redis之前,我们先来安装一下gcc的套装先,如果你不安装这个套装,可能你自带的linux镜像会带有,也有一些会不全,反正不管有没有,我们可以先过一遍,很快的!
1、安装gcc套装:
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
2、升级gcc
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
3、设置永久升级:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
接上文,安装好linux后,开始jdk1.8的安装,这个后续大概都是要用到的!
yum -y list java* 执行改命令可以查看到可以安装的jdk版本(我是因为人懒,所以就用直接下载的形式,还有一种就是去官网下载然后传输进来)
yum install -y 版本
java -version 查看已经安装的版本不过这个弄完之后还需要配置环境,具体配置过程如下
命令 vi /etc/profile
之后在末尾把下面的参数加上
export JAVA_HOME=/home/wanmeng/jdk/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
具体的java_home的路径要看你把你的jdk版本放哪里的了哈!
以上就是jdk的安装以及环境配置过程!
接下来我们进入redis的安装和配置
安装过程的话,由于前面我们已经把gcc的套装下了一遍,所以这里直接按照官网的来即可
运行src/redis-server即可看到如下
接下来我们进行后台配置:
首先
之后启动的时候带上该配置文件即
不过这样还不完美,开机启动是最好的,不然你每次关了linux你还要启动一次挺麻烦,所以我就去配置了脚本,脚本如下哈
#!/bin/sh
#chkconfig: 2345 80 90
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.
REDISPORT=6379 #端口号,这是默认的,如果你安装的时候不是默认端口号,则需要修改
REDISPATH=/usr/local/bin/ #redis-server启动脚本的所在目录,你如果忘了可以用find / -name redis-server 或whereis redis-server找到
EXEC=${REDISPATH}/redis-server
CLIEXEC=${REDISPATH}/redis-cli
PIDFILE=/var/run/redis_${REDISPORT}.pid #在redis.conf中可找到该路径
CONF="${REDISPATH}/redis.conf" #redis.conf的位置, 如果不和redis-server在同一目录要修改成你的redis.conf所在目录
case "$1" in
start)
if [ -f $PIDFILE ]
then
echo "$PIDFILE exists, process is already running or crashed"
else
echo "Starting Redis server..."
$EXEC $CONF
fi
;;
stop)
if [ ! -f $PIDFILE ]
then
echo "$PIDFILE does not exist, process is not running"
else
PID=$(cat $PIDFILE)
echo "Stopping ..."
$CLIEXEC -p $REDISPORT shutdown
while [ -x /proc/${PID} ]
do
echo "Waiting for Redis to shutdown ..."
sleep 1
done
echo "Redis stopped"
fi
;;
*)
echo "Please use start or stop as first argument"
;;
esac
具体配置看上面说明哈!
1. chmod777/etc/init.d/redis 设置可执行权限
2.redis-cli shutdown 先把之前的关掉哈
3. /etc/init.d/redis start 再次启动你会发现成功了的
4.reboot重启服务器,看是否生效哈
5.用ps-ef|grep redis 查看是否存在进程,存在即配置成功了哈