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

相关内容

热门资讯

洪崖丹井导游词 洪崖丹井导游词3篇  作为一名尽职尽责的导游,编写导游词是必不可少的,导游词具有注重口语化、精简凝练...
沈阳新乐遗址导游词 关于沈阳新乐遗址导游词范文  新乐文化遗址位于沈阳市皇姑区黄河北大街北运河北岸黄土高台之上,1977...
西山导游词 西山导游词(15篇)  作为一名专门为游客提供优质服务的导游人员,编写导游词是必不可少的,导游词具有...
介绍北京的导游词 介绍北京的导游词(通用10篇)  导游词是导游人员引导游客观光游览时的讲解词,是导游员同游客交流思想...
小小三峡导游词 小小三峡导游词(精选8篇)  作为一位兢兢业业的旅游从业人员,通常需要准备好一份导游词,导游词由引言...
烟台海昌鲸鲨馆导游词 烟台海昌鲸鲨馆导游词3篇  篇一:烟台海昌鲸鲨馆导游词  来到鲸鲨馆门前,别具一格的螺状建筑展现在眼...
神农架导游词 神农架导游词推荐  神农架于1986年经国务院批准为国家级森林和野生动物自然保护区。  神农架区为湖...
云南九乡导游词 云南九乡导游词  导游词是导游人员引导游客观光游览时的讲解词,是导游员同游客交流思想,向游客传播文化...
五台山殊像寺导游词 五台山殊像寺导游词  导语:对五台山的殊像寺,导游会怎样解说?下面是小编整理的五台山殊像寺导游词,欢...
孝感董永公园导游词 孝感董永公园导游词  董永公园位于孝感市,国家AAAA级旅游景区,位于孝感市城区槐荫大道东段,距武汉...
拜将台的导游词 拜将台的导游词  我们现在就来到了拜将台。拜将台作为汉初三遗址之一,它坐落在汉中城南,是刘邦拜韩信为...
庐陵文化生态园导游词 庐陵文化生态园导游词  庐陵文化生态园位于江西省吉安市吉州区城北、赣江之滨,整个公园是利用螺子山山体...
玉林都峤山导游词 玉林都峤山导游词  作为一位尽职的导游,可能需要进行导游词编写工作,导游词可以加深游客对景点的印象,...
山西省榆次常家庄园简介导游词 山西省榆次常家庄园简介导游词  常家庄园位于榆次西南东阳镇车辋村,距榆次17.5公里。车辋由四个小自...
黄山的景点导游词 黄山的景点导游词(通用7篇)  作为一名导游,通常需要准备好一份导游词,导游词一般是根据实际的游览景...
西双版纳热带植物园导游词 西双版纳热带植物园导游词推荐  各位朋友,大家好。今天我们将游览闻名遐迩、风光绚丽的中国科学院西双版...
浙江仙华山导游词 浙江仙华山导游词  作为一名具备丰富知识的导游,通常会被要求编写导游词,导游词事实上是一种对旅游景点...
广州资政大夫祠的导游词 广州资政大夫祠的导游词  新华镇三华村,有一处资政大夫祠古建筑群,建于清同治二年(1863)  整个...
贵州万峰林导游词 贵州万峰林导游词  作为一位杰出的导游,总不可避免地需要编写导游词,导游词具有极强的实用性,涉及的知...
鸟巢导游词英文 鸟巢导游词英文范文  作为一名乐于为游客排忧解难的'导游,通常需要准备好一份导游词,导游词的主要特点...