原创 linux centos7 docker容器php7環境搭建(nginx+mysql5.7+php7.3+redis擴展安裝)+redis+node.js

一、安裝centos容器 1、下載centos鏡像 docker pull centos 2、啓動容器(linux中代碼存放路徑:/www     docker容器中代碼存放的路徑 /home) docker run --resta

原创 linux+centos7+docker+nginx+php5.6+mysql5.6環境安裝與配置+php擴展安裝(redis,gd,mysql等)--新手教程

有問題希望大神能幫忙指正,萬分感謝!! docker容器安裝自行解決。 一、Docker 安裝 PHP 1、拉取官方的鏡像,標籤爲5.6-fpm docker pull php:5.6-fpm 2、等待下載完成後,我們就可以在本地鏡像列

原创 php連接redis集羣 CodeIgniter(ci)框架redis5集羣RedisClustert類使用,php redis集羣加密碼調用

注意:如果redis集羣配置了密碼,需要把php環境升級到php7.3,不然無法使用 redis5集羣搭建(集羣加密)看這裏:https://blog.csdn.net/u011477914/article/details/8938420

原创 php轉換bmp圖片位深度,bmp圖片位深修改,imagecreatefrombmp、imagebmp php處理bmp文件

   =>   1、使用 (php>7.0) //加載bmp文件 $im = imagecreatefrombmp("D:/wwwroot/bmp_logo.bmp"); //調用bmp轉換方法 imagebmp_custom($im,

原创 Linux Centos7下使用Jenkins + Docker + Git + Nodejs 實現自動編譯發佈VUE前端代碼

前期準備: docker安裝看這篇:centos7安裝docker及docker常用命令 jenkins安裝看這篇: centos7 Jenkins 安裝與卸載  建議選擇 docker安裝Jenkins   一、項目文件介紹 # 項目

原创 linux 使用crontab定時執行shell腳本

寫一個簡單的shell命令: 1.先進入根目錄 cd /www 2.編寫第一個shell文件 hello.sh vim hello.sh #!/bin/bash echo "hello word !!" >> /www/hello.txt

原创 php 大文件下載,文件流下載,支持斷點續傳

$fileNewname = 'down.zip';//下載後的文件名 $filename = '20200114.zip';//爲要下載的文件名 $path = __DIR__. "/" . $filename; if (!file_

原创 linux centos 下docker php7.3環境安裝配置(yum 源安裝php7.3),以及redis,swoole,ssh2,amqp等擴展安裝

一、安裝centos容器 1、下載centos鏡像 docker pull centos 2、啓動容器(linux中代碼存放路徑:/www     docker容器中代碼存放的路徑 /home) docker run --resta

原创 Mysql主從同步 Error reading packet from server: Lost connection to MySQL server during query 錯誤解決

問題:最近公司服務器Mysql主從同步 通過執行show slave status\G; 查看返回的 Slave_IO_Running: Yes Slave_SQL_Running: Yes, 狀態一切正常 可是數據無法正常同步, 經一番

原创 各國語言代碼表

語言代碼 語言名稱 af 南非語 af-ZA 南非語 ar 阿拉伯語 ar-AE 阿拉伯語(阿聯酋) ar-BH 阿拉伯語(巴林) ar-DZ 阿拉伯語(阿爾及利亞) ar-EG 阿拉伯語(埃及) ar-IQ 阿拉伯語(伊拉克) ar-J

原创 linux centos7安裝rsync+sersync實現文件實時自動同步功能

一、rsync+sersync介紹 (轉載別人總結的) 1、介紹: 1).  sersync可以記錄被監聽目錄中發生變化的(增,刪,改)具體某個文件或目錄的名字; 2).  rsync在同步時,只同步發生變化的文件或目錄(每次發生變化的數

原创 【php消息隊列RabbitMQ】window環境php_amqp擴展安裝+php CodeIgniter(ci)框架+RabbitMQ使用

一、window下安裝消息隊列服務 1、RabbitMQ(下載地址:https://www.rabbitmq.com/download.html)依賴erlang(下載地址:http://www.erlang.org/downloads)

原创 linux centos7下docker redis5集羣搭建,redis集羣設置密碼

docker安裝使用看這裏:https://blog.csdn.net/u011477914/article/details/86591452   php連接redis集羣 CodeIgniter(ci)框架redis5集羣RedisCl

原创 CodeIgniter+swagger實現 PHP API接口文檔自動生成功能 自動生成ci RESTFUL api接口文檔

一、安裝swagger 1、首先需要有composer,沒有的自行百度安裝 2、下載swagger,打開網站https://packagist.org/packages/zircote/swagger-php,根據自己的php版本選擇對應

原创 linux centos7下nginx使用stream反向代理mysql,解決3306端口沒有開放管理工具無法連接mysql問題

因公司linux服務器mysql的3306端口不對外網開發,所以mysql管理工具就無法連接上,現在又需要把大量數據導入服務器,所以就研究了下面的實現方法。   一、nginx使用stream配置代理mysql3306端口 1、nginx