![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
LNMP
LNMP安装部署、负载均衡、主从等
oToyix
好记性,不如烂笔头。且记且珍惜!!!!!!
展开
-
mysqlbinlog 增量恢复
【代码】mysqlbinlog 增量恢复。原创 2020-06-02 23:36:18 · 658 阅读 · 2 评论 -
nginx 正向代理内网其他主机上网
nginx正向代理上网原创 2020-07-17 14:08:52 · 291 阅读 · 0 评论 -
Centos7 yum 安装 php7.4.33
Centos7 yum 安装 php7.4.33。原创 2020-07-11 13:33:13 · 1332 阅读 · 0 评论 -
nginx rtmp http_flv直播推流
【代码】nginx rtmp http_flv直播推流。原创 2023-07-31 16:14:18 · 994 阅读 · 0 评论 -
二进制 mysql8 mysql5.7 mysql5.6
随手写的,不喜请绕过下载wget -c http://mirrors.dotsrc.org/mysql/Downloads/MySQL-8.0/mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz解压tar -xf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz -C /usr/local/ln -s /usr/local/mysql-8.0.26-linux-glibc2.12-x86_64 /usr/local/mysql原创 2022-04-06 17:57:02 · 1265 阅读 · 0 评论 -
centos7 yum安装lnmp(php71w_mysql5.7)
centos7 yum安装lnmp基础环境安装yum install bash-completion vim lrzsz unzip net-tools wget -y安装php#移除旧版phpyum remove php-mysql-5.4 php php-fpm php-common #安装扩展源rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://原创 2021-09-03 12:09:47 · 338 阅读 · 0 评论 -
mysql 5.7 配置 MGR集群
MySQL MGR原创 2020-07-02 20:29:17 · 703 阅读 · 1 评论 -
Centos源码安装mysql5.7.28(脚本)
注:建议先在/usr/src目录下下载好boost_1_59_0.tar.gz及mysql-5.7.28.tar.gz,因为下载很慢,wget -c 时会检查,如果已经存在源码包就不会再下载了#!/bin/bash#2020年7月31日23点19分#auto_SourceCode_install_mysql#by author toyix#################################安装软件环境依赖yum install -y boost gcc ncurses-deve原创 2020-07-01 23:44:29 · 913 阅读 · 0 评论 -
Centos7 分离部署lnmp+discuz+wordpress 及Redis
一、环境软件版本Nginx: 1.16.1Php: 5.6Mariadb: 5.5.6Redis: 5.0Discuz: 3.4Wordpress: 5.4.2二、流程(思路)1、先安装LNMP(192.168.1.21,192.168.1.22,192.168.1.23),安装discuz、wordpress2、源码安装配置redis, 6379(rdb持久化)对应discuz, 6380(aof持久化)对应wordpress3、添加用户 -> 登录 - &g原创 2020-06-14 22:50:02 · 900 阅读 · 0 评论 -
centos7 lnmp分离部署及均衡
一、 环境二、流程(思路)1、先安装LNMP(192.168.22+192.168.1.24+122.51.223.193),安装wordpress2、配置nginx负载均衡3、添加php均衡4、配置mariadb主从三、安装lnmp及wordpress1、安装nginx(192.168.22)1)、Nginx安装Nginx这里使用阿里的epel源直接yum安装[root@localhost ~]# wget -O /etc/yum.repos.d/epel.repo http://m原创 2020-06-12 11:16:32 · 872 阅读 · 1 评论 -
Centos7源码安装lnmp(wordpress及phpmyadmin)
环境CentOS Linux release 7.7.1908 (Core)Maridb: mariadb-10.4.13 二进制包Nginx: nginx-1.18.0Php: php-7.4.6一、二进制安装配置mariadb1、下载并解压至安装目录/usr/local/mysql[root@localhost src]#wget http://mirrors.dotsrc.org/mariadb//mariadb-10.4.13/bintar-linux-x86_64/mariadb原创 2020-06-06 18:46:54 · 463 阅读 · 0 评论 -
tomcat 部署站点(jforum),并通过nginx代理,实现动静分离
一、环境tomcat:IP:192.168.1.22 Centos7.7nginx:IP:192.168.1.21 Centos7.7二、基于tomcat部署jforum站点1、yum 安装jdk11[root@localhost ~]# yum install java-11-openjdk.x86_64 -y[root@localhost ~]# java --versionopenjdk 11.0.7 2020-04-14 LTSOpenJDK Runtime Environ原创 2020-06-27 12:19:47 · 265 阅读 · 0 评论 -
Centos 7自动源码编译安装 Nginx-1.18..0脚本
#!/bin/bash#Centos7源码安装nginx-1.18.0#2020年5月28日 20:04:24#author Toyix############################repobase="/etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo"repoepel="/etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/r原创 2020-05-28 22:45:23 · 1033 阅读 · 0 评论 -
Nginx 负载均衡(Centos 7,从源码安装开始)
本章从源码安装开始,如只看负载均衡部分,可以直接从第三节开始将前端超高并发访问转发至后端多台服务器进行处理,解决单个节点压力过大,造成Web服务响应过慢,严重的情况下导致服务瘫痪,无法正常提供服务的问题。负载均衡分为四层负载均衡和七层负载均衡。四层负载均衡是工作在七层协议的第四层-传输层,主要工作是转发。它在接收到客户端的流量以后通过修改数据包的地址信息(目标地址和端口和源地址)将流量转发到应用服务器。七层负载均衡是工作在七层协议的第七层-应用层,主要工作是代理。它首先会与客户端建立一条完整的连原创 2020-05-28 17:07:21 · 245 阅读 · 0 评论 -
nginx rewrite规则案例小记 及 nginx 变量
flag标记说明last:本条规则匹配完成终止当前location的规则,继续向下新的location uri规则break:本条规则匹配完成即终止,不再匹配后面的任何规则redirect:返回302临时重定向,浏览器地址会显示跳转后的URL地址,关闭服务,无法重定向permannet:返回301永久重定向,浏览器地址栏会显示跳转后的URL地址,关闭服务,依然可以重定向案例:实现不同终端访问不同的域名的跳转,其中如果是IE浏览器访问,则提示此浏览器不兼容,建议更换chrome浏览器继续访问.原创 2020-05-26 19:17:24 · 258 阅读 · 0 评论 -
Nginx 虚拟主机、反向代理与代理缓存
一、虚拟主机环境:[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core)[root@localhost ~]# ifconfig |grep inet inet 192.168.1.111 netmask 255.255.255.0 broadcast 192.168.1.255安装配置nginx,见我以前写的文章https://blog.csdn.net/oToyix原创 2020-05-26 19:02:42 · 377 阅读 · 0 评论 -
nginx模块说明(access、auth_basic_stub、status及referer防盗链)
Ngnix由模块组成,今天做个记录一、access访问控制模块用法允许allow语法(Syntax):Syntax: allow address | CIDR | unix: | all;使用位置(Context): http, server, location, limit_except拒绝deny语法(Syntax): deny address | CIDR | unix: | all;使用位置(Context): http, server, location, limit_except原创 2020-05-22 11:30:49 · 340 阅读 · 0 评论 -
centos 7 Nginx升级(源码版)
升级一般是添加新的模块,或者升级版本,所以要参考以前编译的模块,如果不添加,那么以前的模块就不能使用了直接开始升级方法一:make upgrade此方法过程不可控将旧版升级至1.16.1[root@localhost ~]# /usr/local/nginx/sbin/nginx -V 查看旧版本预编译模块信息nginx version: JWSbuilt by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) built with OpenSSL原创 2020-05-21 16:53:34 · 365 阅读 · 4 评论 -
Centos 7源码安装配置nginx-1.16.1
一、概念nginx:nginx是由内核和模块组成,内核其实也是模块;是高性能、高负载均衡、反向代理、icmp、pop3、smtp服务器Nginx运行原理:Nginx由Nginx内核和模块组成,其中内核的设计非常微小和简洁。完成的工作也非常简单,仅仅通过查找配置文件将客户端的请求映射到一个location block,而location是Nginx配置中的一个指令,用于访问的URL匹配,而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。Nginx默认以80端口监听,并且启原创 2020-05-19 14:00:28 · 581 阅读 · 0 评论 -
Centos7源码安装mysql55+apache+php7(php-fpm)
一、环境[root@localhost ~]# uname -r3.10.0-1062.el7.x86_64[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core)二、源码安装mysql5.5卸载mysql[root@localhost ~]# rpm -qa|grep mariadb|xargs rpm -e –nodeps[root@localhost ~]# rpm -qa|gr原创 2020-05-10 10:05:04 · 584 阅读 · 0 评论