Redis部署
创始人
2024-06-01 04:05:02
0

JAVA安装

mkdir /usr/local/javacd /usr/local/java/wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"  http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gzwget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"  http://download.oracle.com/otn-pub/java/jdk/8u211-b12/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u211-linux-x64.tar.gz
tar -zxvf jdk-8u211-linux-x64.tar.gz 

vi /etc/profile

export JAVA_HOME=/usr/local/java/jdk1.8.0_211
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.14
export NODE_HOME=/usr/local/elasticsearch-6.3.2/node-v10.1.0-linux-x64
export JRE_HOME=/usr/local/java/jdk1.8.0_211/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$ZOOKEEPER_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$NODE_HOME/bin:$ZOOKEEPER_HOME/bin:$PATHexport NODE_PATH=$NODE_HOME/lib/node_modules

source /etc/profile
java -version

Reids安装 —> 内存优化 —> 雪崩

mkdir /usr/local/redis

chmod 777 /usr/local/redis/

cd /usr/local/redis

wget http://download.redis.io/releases/redis-4.0.12.tar.gz

tar -zxvf redis-4.0.12.tar.gz

cd redis-4.0.12

yum -y install tcl

如果提示cc没有找到:yum -y install gcc gcc-c++ libstdc+±devel

如果提示/deps/hiredis/libhiredis.a:cd ./deps make lua hiredis linenoise

make MALLOC=libc

make test

make install

vim redis.conf

daemonize yes
bind 0.0.0.0
port  6379requirepass 1111111111

./src/redis-server ./redis.conf

vim /etc/systemd/system/redis-server.service

[Unit]
Description=Redis Server Manager
After=syslog.target
After=network.target[Service]
#Type=simple
#User=redis
#Group=redis
Type=forking
#PIDFile=/var/run/redis_6902.pid
#ExecStart=/usr/local/redis/redis-4.0.12/src/redis-server /usr/local/redis/redis-4.0.12/redis.conf
#ExecReload=/usr/local/redis/redis-4.0.12/src/redis-server -s reload
#ExecStop=/usr/local/redis/redis-4.0.12/src/redis-cli shutdown
#Restart=always
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis/redis-4.0.12/src/redis-server /usr/local/redis/redis-4.0.12/redis.conf
ExecReload=/usr/local/redis/redis-4.0.12/src/redis-server -s reload
ExecStop=/usr/local/redis/redis-4.0.12/src/redis-server -s quit
PrivateTmp=true[Install]
WantedBy=multi-user.target

systemctl enable redis-server.service
systemctl status redis-server.service

systemctl restart redis-server.service

systemctl list-unit-files |grep redis

systemctl start redis-service

Nginx安装

mkdir /usr/local/nginx

cd /usr/local/nginx/

wget -c https://nginx.org/download/nginx-1.15.8.tar.gz

yum install gcc-c++

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

tar -zxvf nginx-1.15.8.tar.gz

cd nginx-1.15.8

./configure --with-http_ssl_module

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

make

make install

cd …/sbin/

./nginx

ps aux|grep nginx

vim /usr/local/nginx/conf/nginx.conf

server {listen  80;server_name xxx.xxx.xxx;location / {proxy_set_header Host $host;proxy_pass http://localhost:8689/website/;}location /website/ {proxy_pass http://localhost:8689/website/;proxy_cookie_path /website/ /;proxy_set_header   Host    $host;proxy_set_header   X-Real-IP   $remote_addr;proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;}}server {listen       80;server_name  api.wechat.smart.chenghong.tech;rewrite ^(.*) https://$server_name$1 permanent;location / {proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://api_wechat_smart;}}server {listen       443 ssl;server_name  api.wechat.smart.chenghong.tech;ssl_certificate      /usr/local/nginx/cert2/3232530_api.wechat.smart.chenghong.tech.pem;ssl_certificate_key  /usr/local/nginx/cert2/3232530_api.wechat.smart.chenghong.tech.key;ssl_session_cache    shared:SSL:1m;ssl_session_timeout  5m;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;ssl_prefer_server_ciphers  on;location / {proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://api_wechat_smart;}}upstream api_wechat_smart{server localhost:8689;}

/usr/local/nginx/sbin/nginx -s reload

附加

cd nginx-1.16.0

./configure
make
make install
netstat -ano|grep 80
cd configure
ls
wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure=====================================================
make
make install

cd /usr/local/src
wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz
cd /usr/local/nginx-1.16.0
./configure
make
make install

zk安装

mkdir /usr/local/zk

cd /usr/local/zk

wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz
java -version
tar -xvzf zookeeper-3.4.14.tar.gz

cd zookeeper-3.4.14

cd bin/
./zkServer.sh start

开放服务器端口(如80)

firewall-cmd --zone=public --add-port=80/tcp --permanent

命令含义: --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效

firewall-cmd --reload

firewall-cmd --list-ports

相关内容

热门资讯

我的同学-小学四年级写人作文... 我的同学-小学四年级写人作文 篇一我的同学小明我有一个非常好的同学,他的名字叫小明。小明是一个非常聪...
作文 好记性不如烂笔头【通用... 作文 好记性不如烂笔头 篇一好记性不如烂笔头,这是一句古训,意味着记忆力再好也不如写下来的好处。在我...
小学生作文四年级400字假期... 小学生作文四年级400字假期回顾 篇一我的暑假暑假终于来了,我迫不及待地迈入了一个充满欢乐和挑战的假...
美丽的安家沟四年级作文(精选... 美丽的安家沟四年级作文 篇一安家沟是我家乡一个美丽的小村庄,它位于山脚下,四周环绕着郁郁葱葱的树林,...
四年级童话作文(精选6篇) 四年级童话作文 篇一:《小兔子的冒险之旅》从前有一只可爱的小兔子,它叫小白。小白住在一个美丽的森林里...
小家庭大变化四年级作文【经典... 小家庭大变化四年级作文 篇一四年级的我,经历了一次小家庭的大变化。这个变化发生在我上小学的第一年,让...
小小动物园四年级作文【最新6... 小小动物园四年级作文 篇一我的家乡有一个小小动物园,里面有各种各样的动物,每次我去都会看到很多有趣的...
我的乐园四年级下册作文200... 我的乐园四年级下册作文200字 篇一我的乐园我家的后院是我的乐园,这里有我最喜欢的花草和小动物。每天...
春天的小学四年级作文300字... 春天的小学四年级作文300字 篇一:春天里的花海春天是一个美丽的季节,它给大地披上了五彩斑斓的外衣。...
我学会了洗衣服四年级作文(精... 我学会了洗衣服四年级作文 篇一我学会了洗衣服在我四年级的时候,我学会了洗衣服。这是一个令人兴奋又有趣...
我的朋友四年级作文500字【... 我的朋友四年级作文500字 篇一:快乐的小伙伴我有一个非常好的朋友,他叫小明。小明是我的同班同学,也...
写快乐的春节小学作文【最新6... 写快乐的春节小学作文 篇一快乐的春节春节是我最喜欢的节日,因为在这个特别的日子里,我可以和家人一起欢...
管门口的金毛四年级作文【推荐... 管门口的金毛四年级作文 篇一我家门口有一只非常可爱的金毛犬,它是我们的守门员,每天都在门口忠实地守卫...
我的压岁钱小学四年级作文【通... 我的压岁钱小学四年级作文 篇一我的压岁钱春节是我最喜欢的节日,因为我可以收到压岁钱。每年过年的时候,...
致那份友谊小学作文(推荐3篇... 致那份友谊小学作文 篇一友谊的力量亲爱的友谊小学的老师们和同学们:我是一名来自友谊小学的学生,今天我...
为自己喝彩小学生作文【精简6... 为自己喝彩小学生作文 篇一我是一名小学生,每天都在学校度过快乐的时光。我喜欢上学,因为学校给了我很多...
我生病了小学作文【精简6篇】 我生病了小学作文 篇一我生病了前几天,我不知道怎么了,突然感觉身体不舒服。我感到头晕目眩,喉咙痛得像...
新学期新打算小学作文450字... 新学期新打算篇一:我要努力学习新的学期开始了,我制定了新的打算,那就是要努力学习。我相信只有努力学习...
我学会了西红柿炒鸡蛋小学作文... 我学会了西红柿炒鸡蛋小学作文 篇一我学会了西红柿炒鸡蛋上周,我学会了一道简单又美味的菜——西红柿炒鸡...
花朵的小学作文【最新3篇】 花朵的小学作文 篇一花朵的奇妙世界花朵是大自然的美丽礼物,它们以各种各样的颜色和形状装点着我们的环境...