原创 vue項目創建全過程,親測記錄

前言 示例項目父級目錄:/home/wwwroot/thinkphp_swoole_chat/public/demo 示例項目名稱:chat 設置npm源爲阿里源 npm config set registry=https://r

原创 PhpStorm/WebStorm……等JetBrains系代碼編輯器解決ESLint代碼檢查不通過

檢查確認是否開啓了ESLint的代碼格式檢查 比如vue項目,在使用vue init webpack project_name創建項目的時候就會詢問是否開啓ESLintUse ESLint to lint your code? (

原创 從rabbitmq服務端安裝到使用,包含rabbitmq management安裝

下載及安裝 添加rpm源 rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey 導入rpm簽名 rpm --import https://git

原创 CentOS+Jenkins+Gitee持續集成

前言 假設安裝Jenkins的設備ip:192.168.1.8 準備工作 下載導入Jenkins源,點擊前往官網瞭解更多 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenk

原创 lumen7+jwt相對正確的使用方式

前言 當前官方Lumen最新版本:7.1.3 項目根目錄:/home/wwwroot/blog 項目域名:api.kimphp.com 安裝JWT composer require tymon/jwt-auth 修改app.ph

原创 DNF命令詳細介紹及說明

前言 DNF是新一代的RPM軟件包管理器,它克服了YUM包管理器的一些瓶頸,提升了包括用戶體驗,內存佔用,依賴分析,運行速度等多方面的內容。目前CentOS7等版本默認未安裝DNF,但可以通過yum install dnf -y的

原创 laravel6本地化中文翻譯文件

auth.php 路徑:resources/lang/zh-cn/auth.php <?php return [ /* |------------------------------------------

原创 常見端口威脅

端口 軟件/服務名稱 可能存在的漏洞/利用方式 6379 Redis 1)未授權訪問 2)主從複製RCE 8161 Apache Group ActiveMQ 1)遠程代碼執行(CVE-2016-3088

原创 composer加速

前言 先直接配置composer源到國內全量源:阿里/騰訊,這樣可以在後續的操作中加速 阿里源: composer config -g repo.packagist composer https://mirrors.aliyun.

原创 vagrant vm虛擬機自制box或homestead laravel6 composer require laravel/ui --dev報錯解決方法

爲了開發環境的高度統一,我們使用了vagrant+(Oracle VM VirtualBox/Vmware) 由於Vagrant需要虛擬機配合,而開發代碼在本地,所以我們用了文件夾映射掛載。 由於項目的原因,我們需要利用npm去執

原创 swagger在thinkphp6的使用方式

以下以thinkphp6框架及dev.think.com項目域名進行示範: 下載swagger-ui git clone https://github.com/swagger-api/swagger-ui.git 複製swagg

原创 rabbitmq消息確認php實現詳細例子(從php客戶端安裝支持到實現)

安裝rabbitmq客戶端 安裝rabbitmq-c庫yum install librabbitmq -y 安裝rabbitmq-cwget https://github.com/alanxz/rabbitmq-c/arch

原创 laravel new blog失敗解決方案

失敗原因是由於composer中的bin目錄爲加入環境設定 設置方法如下: vi /etc/profile 在文檔的最後添加如下代碼: export PATH="/root/.config/composer/vendor/bin

原创 nginx反向代理最簡單的寫法

很多時候需要在一臺服務器(VPS/ECS/CVM)上部署多個項目,而常見的web訪問端口就是80/443,當多個環境需要佔用80/443的時候我們就需要引用代理來進行轉發,最常用的就是nginx代理,以下是一個簡單的代理配置: s

原创 CentOS下DockerCE從安裝部署到應用上線

前言 必讀 示例安裝時的環境如下: 系統版本:CentOS Linux release 7.8.2003 (Core) 本文使用dnf代替yum來進行安裝包管理 至於爲什麼用dnf不用yum,主要是因爲dnf在包管理這塊比yum優