nginx安装脚本
#!/bin/bash
yum install -y wget pcre-devel openssl openssl-devel gcc
cd /usr/local/
wget http://www.cpan.org/src/5.0/perl-5.24.1.tar.gz
tar zxvf perl-5.24.1.tar.gz
cd perl-5.24.1
./Configure -des -Dprefix=/usr/local/perl
make && make install
cd /usr/bin/
mv -f perl perl.old
ln -s /usr/local/perl/bin/perl /usr/bin/perl
cd /usr/local/
wget https://www.openssl.org/source/old/1.0.1/openssl-1.0.1q.tar.gz
tar zxvf openssl-1.0.1q.tar.gz
cd openssl-1.0.1q
./config -Wl,--enable-new-dtags,-rpath,'$(LIBRPATH)' --prefix=/usr/local/ssl shared zlib-dynamic
make && make install
cd /usr/bin/
mv -f openssl openssl.old
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
cd /usr/local
wget http://tengine.taobao.org/download/tengine-2.1.2.tar.gz
tar zxvf tengine-2.1.2.tar.gz
cd tengine-2.1.2
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-pcre --with-http_upstream_check_module --with-http_spdy_module --dso-path=/usr/local/nginx/dso/module/ --with-http_ssl_module --with-openssl=/usr/local/openssl-1.0.1q
make && make install
cd /usr/local
rm -rf tengine-2.1.2.tar.gz
rm -rf openssl-1.0.1q.tar.gz
rm -rf perl-5.24.1.tar.gz
/usr/bin/find /usr/local -name "*.gz" |/usr/bin/xargs -r /bin/rm -f
rabbitmq安装脚本
#!/bin/bash
yum -y install epel-release
yum -y install wget pcre-devel openssl openssl-devel gcc
yum -y install erlang
cat /var/lib/rabbitmq/.erlang.cookie
echo fs.file-max = 100000 >> /etc/sysctl.conf
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
yum -y install https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm
systemctl is-enabled rabbitmq-server
if [ $? -eq 0 ];then
break
else
systemctl enable rabbitmq-server
fi
systemctl start rabbitmq-server
redis 安装脚本
#!/bin/bash
yum -y install epel-release
yum -y install wget pcre-devel openssl openssl-devel gcc
cd /usr/local/
wget http://download.redis.io/releases/redis-4.0.11.tar.gz
tar zxvf redis-4.0.11.tar.gz
mv redis-4.0.11 redis
cd /usr/local/redis
make MALLOC=libc
mkdir -p /etc/redis/conf
cd src && make install
cp /usr/local/redis/redis.conf /etc/redis/conf/
mkdir -p /etc/redis/log
mkdir -p /etc/redis/pid
mkdir -p /etc/redis/data
cd /usr/local
rm -rf redis-4.0.11.tar.gz
zkui 安装脚本
#!/bin/bash
yum install -y wget pcre-devel openssl openssl-devel gcc git
cd /usr/local/
git clone https://github.com/DeemOpen/zkui.git
cd zkui/
yum install -y maven
mvn clean instal
cp config.cfg target/
cd target
nohup java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar &
zookeeper 安装脚本
#!/bin/bash
yum -y install epel-release
yum -y install wget pcre-devel openssl openssl-devel gcc
yum -y install java-1.8.0-openjdk*
echo ZOOKEEPER_HOME=/usr/local/zookeeper >> /etc/profile && \
echo JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk >> /etc/profile && \
echo CLASSPATH=/usr/lib/jvm/java-1.8.0-openjdk/lib/dt.jar:/usr/lib/jvm/java-1.8.0-openjdk/lib/tools.jar >> /etc/profile && \
echo PATH=/usr/lib/jvm/java-1.8.0-openjdk/bin:$PATH:/usr/local/zookeeper/bin >> /etc/profile && \
echo export PATH JAVA_HOME CLASSPATH ZOOKEEPER_HOME >> /etc/profile
source /etc/profile
cd /usr/local
wget https://www.apache.org/dist/zookeeper/stable/zookeeper-3.4.14.tar.gz
tar -zxvf zookeeper-3.4.14.tar.gz
mv zookeeper-3.4.14 /usr/local/zookeeper
cd /usr/local/zookeeper/conf
cp zoo_sample.cfg zoo.cfg
echo dataDir=/usr/local/zookeeper/data >> /usr/local/zookeeper/conf/zoo.cfg && \
echo dataLogDir=/usr/local/zookeeper/logs >> /usr/local/zookeeper/conf/zoo.cfg && \
echo server.1=192.168.1.116: 2888:3888 >> /usr/local/zookeeper/conf/zoo.cfg && \
echo server.2=192.168.1.117: 2888:3888 >> /usr/local/zookeeper/conf/zoo.cfg && \
echo server.3=192.168.1.116: 2888:3888 >> /usr/local/zookeeper/conf/zoo.cfg && \
echo server.4=192.168.1.116: 2888:3888 >> /usr/local/zookeeper/conf/zoo.cfg && \
echo server.5=192.168.1.116: 2888:3888 >> /usr/local/zookeeper/conf/zoo.cfg && \
mkdir -p /usr/local/zookeeper/data && \
touch /usr/local/zookeeper/data/myid && \
echo "1" >> /usr/local/zookeeper/data/myid
cd /usr/local
rm -rf zookeeper-3.4.14.tar.gz
echo "install over"
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律