自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Centos7 安装Mongodb

这里写自定义目录标题前言安装下载Mongodb的repo源安装Mongodb启动Mongodb服务配置文件前言在Centos7默认仓库没有Mongodb下载源,大家可通过Mongodb官网下载源码包自行编译或者下载Mongodb官方yum仓库进行安装。这里要示范的是通过yum源进行安装Mongodb5.0.5。官方下载地址安装下载Mongodb的repo源Mongodb repo源:https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86

2022-03-17 01:33:04 2415

原创 tp5实现跨数据库关联查询

因某些需求,需跨库查询,一开始以为tp5关联模型支持跨库查询,结果是不支持。官方的解决方案是使用 join 连接,但实现效果不是很好,经过一些尝试后,终于可以通过 关联 的方式解决跨库查询问题。代码示例控制器application/index/controller/Demo.php<?phpnamespace app\index\controller;use app\com...

2020-01-13 01:08:41 3522 2

原创 php安装MongoDB扩展

前言本文假定已经通过编译安装php程序,如果您是通过其他方式安装的php,实现方式可能有所不同。运行环境:Centos 7.4、PHP7.2.x。教程安装MongoDB可以通过 PEAR / PECL 安装MongoDB。pecl channel-update pecl.php.netpecl install mongodb按默认配置即可,按回车,当显示以下信息时,则说明安装成功...

2019-10-15 00:33:41 260

原创 php安装rdkafka扩展

前言本文假定已经通过编译安装php程序,如果您是通过其他方式安装的php,实现方式可能有所不同。运行环境:Centos 7.4、PHP7.2.x。安装librdkafka安装配置Git在安装之前请先确定当前服务器是否安装 git , 如果已安装配置好git,请直接进入下一步骤。安装git:yum -y install git设置ssh key:使用 git clone 命令从g...

2019-10-02 14:45:26 1154

原创 php安装redis扩展

前言本文假定已经通过编译安装php程序,如果您是通过其他方式安装的php,实现方式可能有所不同。运行环境:Centos 7.4、PHP7.2.x。教程安装redisredis 在0.9.0版本之后,支持通过 PEAR / PECL 安装redis。pecl channel-update pecl.php.netpecl install redis按默认配置即可,按回车,当显示以下...

2019-09-29 15:45:37 187

原创 Centos7 安装Redis

前言Redis下载列表:http://download.redis.io/releases编译安装下载redis提示:为了方便管理下载后的安装包,建议将需要编译的安装包统一放置在 /usr/src 目录下进入目录cd /usr/src下载软件包wget http://download.redis.io/releases/redis-5.0.6.tar.gz也可以在电脑下载...

2019-09-28 01:24:38 269

原创 php安装xdebug扩展

前言本文假定已经通过编译安装php,如果您是通过其他方式安装的php,实现方式可能有所不同。运行环境:Centos 7.4、Nginx 1.1x、PHP7.2.x。教程安装xdebugXdebug 在0.9.0版本之后,支持通过 PEAR / PECL 安装Xdebug。pecl channel-update pecl.php.netpecl install xdebug当显示以...

2019-09-26 00:54:36 198

原创 VMware 添加共享文件夹

前言做PHP开发也有几年了,一直都是在 windows 环境下开发的,一路走过来难免会遇到很多项目上线后才出现的坑,其中最大也是很常见的坑就是文件名大小写问题引起的。最近想把开发环境的工具 WAMP 换成 Linux 虚拟机环境,这样开发环境跟生产环境就能保证一致,减少很多问题。教程设置共享文件夹在使用VM搭建虚拟机的遇到一个问题就是本地写代码,如何让虚拟机运行代码。这里主要用到VM的 共...

2019-09-19 01:36:30 398

原创 Nginx服务器安装SSL证书,开启http2.0

前言本文示例使用的是阿里云服务器,如果是其他云服务商可能会有所不同。下载在阿里云证书控制台下载Nginx版本证书到本地配置在Nginx的安装目录下创建cert目录,并且将下载到本地证书压缩包里的全部文件拷贝到cert目录中。这里建议将证书文件按照要部署的域名进行重命名。按照[域名].pem、[域名].key的形式。如果是含通配符的证书文件,请自行命名。这里假定是一个域名一个配置文件,...

2019-03-31 00:39:00 574

原创 Nginx启用Brotli压缩

前言本文假定已经通过yum安装nginx,如果您是通过其他方式安装的nginx,实现方式可能有所不同。运行环境:Centos 7.4、Nginx 1.1x。关于BrotliGoogle 认为互联网用户的时间是宝贵的,他们的时间不应该消耗在漫长的网页加载中,因此在 2015 年 9 月 Google 推出了无损压缩算法 Brotli。Brotli 通过变种的 LZ77 算法、Huffman ...

2019-03-30 18:51:18 3447

原创 Nginx配置文件优化详解

前言本文假定已经通过yum成功安装nginx。nginx.conf文件位于:/etc/nginx/nginx.conf。其他安装方式nginx.conf文件位置可能不同。nginx.conf 范例user www;worker_processes auto;worker_cpu_affinity auto;worker_rlimit_nofile 65535;error_log ...

2019-03-30 16:11:14 311

原创 Centos7 配置php-fpm服务到systemctl

前言本教程假定已通过《Centos7.4 编译安装PHP7.2(Nginx篇)》,成功编译安装好PHP7.2。并且其php-fpm文件和配置文件位于/usr/local/php。php-fpm服务化修改php-fpm.conf打开php-fpm.conf:vim /usr/local/php/etc/php-fpm.conf找到以下内容并修改:; Pid file; Note: the default

2019-03-24 16:59:51 8847

原创 Centos7 编译安装PHP7.2(Nginx篇)

阅读PHP官方安装说明PHP官方Nginx 1.4.x的安装说明:http://php.net/manual/zh/install.unix.nginx.php编译安装下载PHP7提示:为了方便管理下载后的安装包,建议将需要编译的安装包统一放置在/usr/src目录下cd /usr/src下载软件包wget php-7.2.15.tar.bz2 http://cn2.php.n...

2019-03-17 16:19:42 1211

原创 Centos7 安装Nginx

前言在Centos7默认仓库没有Nginx下载源,大家可通过Nginx官网下载源码包自行编译或者下载Nginx官方yum仓库进行安装。这里要示范的是通过yum源进行安装Nginx1.14.2。官方安装指南:http://nginx.org/en/linux_packages.html安装Nginx下载Nginx的repo源wget http://nginx.org/packages/ce...

2019-03-16 22:30:46 266

原创 Centos7 编译安装PHP7.2(Apache篇)

阅读PHP官方安装说明PHP官方Apache2.x的安装说明:http://php.net/manual/zh/install.unix.apache2.php编译安装下载PHP7提示:为了方便管理下载后的安装包,建议将需要编译的安装包统一放置在/usr/src目录下cd /usr/src下载软件包wget php-7.2.15.tar.bz2 http://php.net/g...

2019-03-16 18:44:40 1880

原创 Centos7 安装MySQL5.7

前言在Centos7默认仓库没有Mysql下载源,大家可通过Mysql官网下载源码包自行编译或者下载Mysql官方yum下载源进行安装。这里要示范的是通过yum源进行安装Mysql5.7。官方快速指南:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/安装MySQL下载MySQL的repo源Mysql repo源:https:...

2019-03-12 23:01:22 582

原创 Centos7 安装Apache

安装ApacheApache可以使用Centos7的yum命令安装,Apache软件包和服务称为httpd。 要安装软件包,请运行以下命令:yum -y install httpd启动Apache服务安装完成后,启用并启动Apache服务:systemctl enable httpdsystemctl start httpd如果您正在运行防火墙,则还需要打开HTTP和HTTPS...

2019-03-11 01:25:06 2913

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除