LNMP 架构
文章平均质量分 73
乐渔leyu
https://www.leyuxy.online
展开
-
Decian 12.x基于LNMP安装phpIPAM(IP管理系统)
请参考笔者的另一篇博文,搭建好LNMP平台.网址如下:https://blog.csdn.net/my1114/article/details/135860749?笔者nginx的文档根目录为/data/html,而phpIPAM的包内容放于/data/html/phpipam之内,所以作上述更改.还要增加php8.x的另外两个扩展:php8.x-gmp,php-pear。浏览器地址栏输入:http://IP地址/phpipam。浏览器地址栏输入:http://IP地址/phpipam。原创 2024-02-13 16:11:14 · 860 阅读 · 0 评论 -
解决linux下编译安装MariaDB 10.x(x>=4)初始化失败问题
编译安装MariaDB 10.4及以后的某个版本,前面一切正常,当执行初始化数据库时,即[root@debian-11:mysql]# ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysqldb/3306/data时,报如下错误:chown: cannot access ‘/auth_pam_tool_dir/auth_pam_tool原创 2021-10-15 16:12:13 · 1312 阅读 · 0 评论 -
为php8安装xmlrpc扩展
Php从php4到php5,由php5至php7,由php7至php8,每次大版本的更新,都有质的飞跃。Php-8.0.5来了,紧随着Php-8.0.6也来了。Php8也为大家带来了新的特性,值得大家一试。上周Moodle3.11稳定版本也推出来了,可以支持php8了。 Debian 10.x中原创 2021-05-24 11:03:26 · 2371 阅读 · 6 评论 -
MariaDB 10两主一从数据同步复制配置
1.准备环境Server 1:CentOS 7.9 64位 IP:172.23.100.99Server 2:Debian 10.7 64位 IP:172.23.100.97Server 3:Debian 10.7 64位 IP:172.23.100.90每台服务器的防火墙开启数据库端口(默认3306)MariaDB版本:皆为10.4.17,其中Server 1和Server 2上为编译安装mariadb,Server 3上为apt安装mariadb。节点DB1:172.23.100.99节点原创 2021-01-26 16:58:28 · 325 阅读 · 0 评论 -
Debian 10 中搭建Rsync服务(实现远程异地同步备份)
Debian 10 中搭建Rsync服务(实现远程异地同步备份) 现有一台Moodle服务器,系统为Debian 10,IP 地址:172.23.100.97。LNMP编译架构。为了增强数据安全性,既要采用本地备份Mariadb数据库及moodledata,也要采用远程异地备份。鉴于此,现搭建Rsync服务来实现本地和远程异地备份。服务端:1.为Debian 10更新源#vim /etc/apt/sources.list,输入以下两行,再保存退出 。...原创 2021-01-08 11:06:07 · 1839 阅读 · 1 评论 -
妙用mariabackup快速备份与还原Mariadb数据库
简介Mariabackup是MariaDB提供的一个开源工具,用于对InnoDB,Aria和MyISAM表进行物理在线备份。这个工具是基于Percona的XtraBackup(版本2.3.8)的解决方案。这里有一点需要注意,在MariaDB10.3.x及以上的版本建议用mariabackup,用Percona XtraBackup工具会有问题。语法格式:mariabackup [–defaults-file=#] [–backup | --prepare | --copy-back | --move原创 2020-11-13 17:23:59 · 2162 阅读 · 0 评论 -
CentOS7编译安装Redis及PHP7之Session存储到Redis
一、编译安装Redis1.准备:yum install gcc gcc-c++ tcl2.下载Redis并解压下载网址:https://redis.io/download下载当前稳定版redis-5.0.7.tar.gz至/usr/local/src#cd /usr/local/src#tar -zxvf redis-5.0.7.tar.gz3.编译并安装#cd /usr/l...原创 2020-02-18 22:47:08 · 472 阅读 · 0 评论 -
CentOS 7 源码编译安装 Mariadb 10.4.12遇到的坑
最近因为“新冠肺炎”影响,宅在家里无事,对源码编译最新版Mariadb 10.4.12来了兴趣。以前也尝试过源码编译Mariadb ,但最多只编译到Mariadb 10.2.19,编译Mariadb 10.2.20时就出错了,什么错误呢?即编译到某个程度就弹出cc1plus: all warnings being treated as errors。无法再进行下去了,查了些资料,均说得比较含糊。经...原创 2020-02-09 23:35:42 · 858 阅读 · 0 评论 -
CentOS 7安装Docker-ce
0.卸载旧版本较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。#yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate...原创 2019-12-25 15:38:05 · 873 阅读 · 0 评论 -
CentOS7 升级openssh至openssh8.1之方案
对于Linux系统,ssh服务可以说是最重要的服务之一,远程管理基本都是使用这个了。如果出现漏洞,就存在很大的风险,需要及时升级ssh版本来修复漏洞。本文就CentOS7升级openssh至openssh8.1(发文时openssh的最新版为8.1)作一探讨。一、准备服务器Dell R720xd,安装CentOS7.7,IP地址:172.23.100.99;客户端为学生机,安装CentOS7....原创 2019-12-11 15:24:25 · 3290 阅读 · 0 评论 -
升级openssl后重新编译安装php之方案
1.Linux下升级openssl到新版本(如CentOS 7中openssl升级到openssl 1.1.1d)后,其实原php并没有真正调用新的openssl 1.1.1d。怎么办呢?需对php重新编译,configure时带上参数–with-openssl=/usr/local/openssl(此为升级openssl安装路径),但在编译安装过程中有人就无法编译php了,遇到如下问题:2....原创 2019-12-06 16:12:22 · 1759 阅读 · 0 评论 -
Linux(CentOS 7)下openssl版本升级
1.查看openssl版本#openssl version2.下载指定的openssl版本#cd /usr/local/src#wget https://www.openssl.org/source/openssl-1.1.1d.tar.gz3.编译安装#tar -zxvf openssl-1.1.1d.tar.gz#cd openssl-1.1.1d#./config --p...原创 2019-10-22 16:19:03 · 796 阅读 · 0 评论 -
CentOS7.5中Moodle 3.7之PHP Cli(命令行)方式安装
一、准备工作1.CentOS7.5最小化安装(英语安装,选择支持汉语),采用LVM。分区如下 /boot ,/swap,/,/data2.编译安装LNMPCentOS7.5+Nginx1.16.0+MariaDB10.2.19+PHP7.1.29nginx.pid放在/var/run中,nginx.conf放在 /usr/local/nginx/conf中注:nginx, mariadb...原创 2019-08-04 16:49:23 · 1825 阅读 · 0 评论 -
CentOS 7.6编译安装LNMP
一、前期准备1.服务器以最小化方式安装CentOS 7.62.配置本地源及安装epel源#cd /etc/yum.repos.d#vi CentOS-Base.repo增加enable=1#yum install wget#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7...原创 2019-06-17 17:26:30 · 1961 阅读 · 0 评论 -
nginx平滑升级(从1.14.2至1.16.0)
1.开始之前首先查看当前的使用版本以及编译时的参数:#/usr/local/nginx/sbin/nginx -Vnginx version: nginx/1.14.2built by gcc 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC)built with OpenSSL 1.0.1e-fips 11 Feb 2013TLS SNI support e...原创 2019-05-31 15:48:50 · 2410 阅读 · 0 评论 -
CentOS 6.10编译安装LNMP
一、前期准备1.服务器以最小化方式安装CentOS 6.9或CentOS 6.102.配置本地源及安装epel源3.#yum install kernel kernel-devel,再重启服务器。 //升级内核4.#yum update //系统升级。若为CentOS6.9,则升级后为CentOS 6.105.编译安装gcc-4.8.5, // 请参考https://blog...原创 2019-05-31 10:27:18 · 829 阅读 · 0 评论 -
CentOS 6.9添加基础源及epel源
背景:CentOS 6.9为最小化安装1.用yum安装软件报错Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=oserror was 14: PYCURL ERROR 6 - "Couldn’t resolve host ‘mirrorlist.cen...原创 2019-05-31 10:19:35 · 999 阅读 · 0 评论