Nginx多条件IF逻辑运算(与、或操作)不支持问题解决方法

Nginx配置不支持if条件的逻辑与、逻辑或运算,而且也不支持if嵌套,例如:

if ((!-e $request_filename) && ($request_uri !~ ^/apple-business/.*$)) {

}

if ((!-e $request_filename)) {
    if (($request_uri !~ ^/apple-business/.*$)) {
        
    }
}

对于这种情况,可以通过使用变量的方式来间接解决。例如:

Linux服务器使用rpm方式安装MySQL数据库

Linux使用rpm方式安装MySQL数据库主要分为以下几步:

MySQL下载地址:
http://downloads.mysql.com/archives/community/

1、Linux服务器检查是否安装MySQL服务
mysql --version

rpm -qa|grep -i mysql

2、下载和安装MySQL源:
wget https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm

Zookeeper集群部署安装

Zookeeper介绍

Zookeeper是Apache的一个顶级项目,为分布式应用提供高效、高可用的分布式协调服务,提供了诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知和分布式锁等分布式基础服务。由于Zookeeper便捷的使用方式、卓越的性能和良好的稳定性,被广泛应用于诸如Hadoop、HBase、Kafka和Dubbo等大型分布式系统中。