轻型目录访问协议(英文: LightweightDirectoryAccessProtocol,缩写: LDAP)是一个开放的,中立的,工业标准的应用协议,通过IP协议提供访问控制和维护分布式信息的目录信息。OpenLDAP是轻型目录访问协议( LightweightDirectoryAccessProtocol, LDAP)的自由和开源的实现,在其 OpenLDAP许可证下发行,并已经被包含在众
Read More
moregeek program
lnmp架构环境之php+mariadb环境项目:部署博客wordpress项目-多极客编程
1)配置nginx 博客虚拟主机
cat >/etc/nginx/conf.d/02_blog.etiantian.org.conf<server {
server_name blog.etiantian.org;
listen 80;
root /data/blog;
index index.php index.html;
location ~ \.php\$ {
#root /d
Read More
Read More
lnmp架构环境之mariadb数据库环境 nginx+php+mysql-多极客编程
1) 安装Mariadb数据库
#1)安装Mariadb数据库
yum install mariadb-server mariadb -y#2)启动Mariadb数据库, 并加入开机自动
复制代码
systemctl start mariadb
systemctl enable mariadbss -lntup|grep 3306##成功标志出现3306端口
mysql
##成功标志出现下文提示
Read More
Read More
lnmp搭建zabbix运维监控系统-多极客编程
使用目的?在公司项目中需要做一个日志监控,最开始选择的是efk,但是efk的资料相对较少并且之前对这几个产品都没接触过,使用起来难度。于是选择了zabbix作为项目的运维监控系统。zabbix能做什么?zabbix主要是用来网络监控、系统监控、应用监控等场景。zabbix分为server端和agent端,文章前半部分都是在讲server端的安装操作,后面结尾讲解agent的安装操作。搭建环境cen
Read More
Read More
walle 1.0最新部署-多极客编程
环境centos7mysql5.6(预先部署)php5.6(预先部署,php需要开启pdo_mysql,exec函数执行)nginx1.22gitComposeransible安装walle下载walle安装包wget https://github.com/meolu/walle-web-v1.x/archive/refs/tags/v1.2.0.tar.gz或者git clone https:/
Read More
Read More
【web 开发基础】php 开发基础快速入门 (3)-php程序符号标记和程序注释的使用及空白符详解-多极客编程
前言PHP开发基础开速入门系列《【web 开发基础】php 开发基础快速入门 (1)-PHP 介绍及开发环境快速安装和基本使用介绍》《【web 开发基础】php 开发基础快速入门 (2)-PHP 的程序开发》这是PHP开发基础快速入门的第三篇文章,前两篇文章介绍了PHP的大致用法,书接上回,之前的文章对PHP的开始结束标记有过简单描述,这次详细唠唠PHP的标记相关知识以及程序注释等内容PH
Read More
Read More
【web 开发基础】php 开发基础快速入门 (4)-php常量详解-多极客编程
前言常量的介绍在"常量"的广义概念是:'不变化的量'(例如:在计算机程序运行时,不会被程序修改的量;数学函数中的某一个量,例如每一个具体的圆的半径、直径数值;物理学中的靠近地面的重力加速度;真空中的光速数值;不同的微粒的各自的质量)换言之,常量,在计算机技术方面虽然是为了硬件、软件、编程语言服务,但是它并不是专门为硬件、软件、编程语言而引入的概念。常量可区分为不同的类型,如:25、0为整型常量,6
Read More
Read More
【web 开发基础】php 开发基础快速入门 (2)-php的程序开发-多极客编程
前言PHP ( Hypertext Preprocessor,超文本预处理器)是一种被广泛应用开放源代码、多用途、运行在服务器端的脚本语言。在上一篇文章《【web 开发基础】php 开发基础快速入门 (1)-PHP 介绍及开发环境快速安装和基本使用介绍》中,我们介绍了PHP的优势和PHP集成开发环境的简单搭建以及浅尝了一下PHP代码的编写,写了一个hello world的程序。本文接着继续
Read More
Read More
php中几种常见的开发模式-多极客编程
设计模式六大原则
开放封闭原则:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。
里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象.
依赖倒置原则:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。
单一职责原则:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。
接口隔离原则:客户端不应该依赖它不需要的接
Read More
Read More
经典技术回顾和借鉴-jsp编程-多极客编程
经典技术回顾和借鉴-JSP编程前言:在CGI(通用网关接口)编程风行的日子,人们纷纷寻思简化并让其更加灵活的新方法和新技术,包括PHP、JSP、ASP。1997年SUN公司推出了servlet,1999年初,SUN公司推出了JSP,实际上在servlet基础上修改而成。JSP即Java服务器页面(Java Server Page),将HTML和JAVA代码使用某种方式结合起来,完成前后端的有效交互
Read More
Read More
opensips管理界面opensips-cp搭建_突围_cc的博客-多极客编程
安装apacheyum install httpd下载opensips-cp源码包https://codeload.github.com/OpenSIPS/opensips-cp/zip/refs/heads/8.2.4将opensips-cp源码包进行解压,放在/var/www/html目录下编辑http.conf配置文件vim /etc/httpd/conf/httpd.conf找到<D
Read More
Read More
容器指南之自定义lnmp容器镜像_虚拟的现实的博客-多极客编程
1.简介在Linux 环境中最常用的组件应该属于 LNMP 组合(Linux + Nginx + Mysql +PHP),当然,随着Go、Rust语言的普及,生产环境有更多的组合配置。但是 Nginx 的Web端和MySQL 的数据库端还是主力配置。受 Nginx、MySQL 和 PHP 多版本和多配置文件的影响,在生产或测试环境要保持各组件版本和对应的配置文件(特别是安全配置)统一需要花费大量的
Read More
Read More
lamp平台部署及应用_段嘉许的博客-多极客编程
LAMP平台部署及应用📒博客主页: 微笑的段嘉许博客主页 🎉欢迎关注🔎点赞👍收藏⭐留言📝📌本文由微笑的段嘉许原创!📆51CTO首发时间:🌴2022年12月日5🌴✉️坚持和努力一定能换来诗与远方!🙏作者水平很有限,如果发现错误,一定要及时告知作者哦!感谢感谢!⭐本文介绍⭐LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。📝
Read More
Read More
最新的swoole-cli已可以支持windows,手把手带你在windows体验swoole_迷彩编程的博客-多极客编程
前言想必使用PHP作为开发语言的童鞋应该都听说过swoole,大致都知道swoole是什么.Swoole 使 PHP 开发人员可以编写高性能高并发的 TCP、UDP、Unix Socket、HTTP、 WebSocket 等服务,让 PHP 不再局限于 Web 领域。Swoole4 协程的成熟将 PHP 带入了前所未有的时期, 为性能的提升提供了独一无二的可能性。Swoole 可以广泛应用于互联网
Read More
Read More
tp5连接sqlserver数据库及多个数据库切换-靳宇灵_wx63743096e3675的博客-多极客编程
==================== 连接SQLServer ===========================1、确保你的PHP有 php_sqlsrv 和 php_pdo_sqlsrv 扩展。我用的是phpStudy,PHP版本是 5.5.38,所以我下载的扩展是 php_sqlsrv_55_nts.dll 和 php_pdo_sqlsrv_55_nts.dll ,将扩展放到 php/
Read More
Read More
堆 (带图详解)_萌新的日常的博客-多极客编程
(文章目录)
1.堆的基本概念
1. 概念
如果有一个关键码的集合K = { , , ,…, },把它的所有元素按完全二叉树的顺序存储方式存储 在一个一维数组中,并满足: <= 且
<= ( >= 且 >= ) i = 0,1,
2…,则称为小堆(或大堆)。将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小根堆。
2.性质
1.必须为完全二叉树
2.满足
Read More
Read More
phpstorm 配置xdebug调试_crmeb中邦科技的博客-多极客编程
对有有经验的程序员,使用echo()、print_r()、print_f()、var_dump()等函数足以调试php代码,如果你不喜欢这样的话,xdebug就是一个非常好的php调试工具。1. 创建一个php文件,写入phpinfo(); 这段代码。2. 然后访问此php文件,复制当前页面所有文字。3. 打开https://xdebug.org/wizard站点将复制的内容全部填写进去,点击 “
Read More
Read More
图片处理 - php 工具类_owenzhang的博客-多极客编程
图片处理 - PHP 工具类
<?php
/**
* Created by PhpStorm.
* User: peeke
* Date: 2020/4/22
* Time: 08:53
*/
namespace App\common\Helpers\tools;
class ImageHelper
{
/**
* 增加图片样式,防止图片在手机端显示溢出
Read More
Read More
网站渗透总结之getshell用法大全_mb6242cc9db1000的博客-多极客编程
Getshell分为进管理员后台Getshell和不进后台Getshell,本文主要总结常见进后台Getshell和部分。一、进后台Getshell进台Getshel1、管理员后台直接Getshell管理员后台直接上传Getshell,有时候带密码的Webshell连接时容易被waf拦截,可以上传不加密的Webshell如有权限限制可以尝试管理后台自带的修改文件名功能在文件名前加../来穿越目录
Read More
Read More
vscode调试php(解决vscode远程调试无效的问题)_crmeb中邦科技的博客-多极客编程
问题说明(apache可以,nginx依旧不行):vscode调试单个文件正常,就是无法远程调试(比如通过浏览器运行时调试),折腾了一整天,最后发现是php.ini 中少了两项配置所导致:xdebug.remote_enable=1这个开关控制Xdebug是否应该尝试联系一个正在监听主机和端口的调试客户端,这些主机和端口是用xdebug.remote_host和xdebug.remote_port
Read More
Read More