Linux服务器上配置Nginx服务开机自启动

Nginx安装完毕后,正常启动命令:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

/usr/local/nginx/sbin/nginx
Nginx启动默认nginx.conf配置文件即为/usr/local/nginx/conf/nginx.conf,所以-c 配置文件可以不指定。

关闭命令:
/usr/local/nginx/sbin/nginx -s stop

常用Linux开机启动配置的两种方法:
(1)编辑/etc/rc.local,添加开机启动运行命令;
(2)添加/etc/init.d/nginx,通过chkconfig配置开机启动服务;

Midjourney人工智能绘图教程

简介

Midjourney是一款比较优秀的AI图像生成器,他能根据用户输入的指令及关键字,来快速生成用户想要的图像。图像生成速度很快1分钟内出4张图,国外很多艺术家都使用Midjourney生成自己想要的图像作为创作灵感参考。
Midjourney并不是软件,也不需要安装,它是在Discord之下的工具,使用方式只需要在Discord输入文字即可,所以与你电脑本身效能无关。
Discord是一款专为社群设计的免费通讯社交软件,类似于LINE或Slack,但功能更为强大,自带机器人与各种程式功能,能够在上面开发自己的工具,有网页版和客户端版。

下面我们主要介绍下,如果通过Midjourney来生成自己想要的图像。

准备工作

由于Midjourney国内无法访问,故首先需要打开代理;

Midjourney官网:
https://www.midjourney.com/

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等大型分布式系统中。