原创 Docker 封裝高併發 OpenResty (Nginx Lua)

Docker 封裝高併發 OpenResty_Nginx_Lua1. 準備2. Docker 運行 centos 鏡像3. 安裝 Lua4. 安裝 luarocks5. 安裝 cjson 和 RestyMysql 模塊6. 安裝

原创 Docker 安裝 morunchang/fastdfs

Docker 安裝 morunchang/fastdfs1. 拉鏡像2. Tracker 設置3. Storage 設置3.1 照片的存儲路徑4. 打開防火牆5. 訪問6. 防止緩存 1. 拉鏡像 docker search fa

原创 Canal 數據監控的使用

Canal 數據監控的使用1. MySQL 設置1.1 開啓 binlog1.2 使用 root 賬號創建用戶並授予權限2. Docker 安裝 canal-server3. Java 實現 Canal Client 環境: D

原创 Docker 部署 OpenResty

Docker 部署 OpenResty1. 運行2. 安裝 vim (OPTION)3. 訪問 1. 運行 拉鏡像 docker pull openresty/openresty 運行 docker run -d -it

原创 Docker 中 Elasticsearch 添加 IK 分詞器以及 Kibana 的部署和使用

Docker 中 Elasticsearch 添加 IK 分詞器以及 Kibana 的部署和使用1. Docker 中 Elasticsearch 添加 IK 分詞器2. Kibana 的部署和使用2.1 基本用法2.2 過濾查詢

原创 Xshell 連接 VMware 15 中的 CentOS 8

Xshell 連接 VMware 15 中的 CentOS 81. 環境2. 虛擬機的設置3. 鏡像的設置4. Xshell 連接 1. 環境 1. VMware 15 2. Xshell 6 3. CentOS-8.2.200

原创 Docker 中 systemctl 命令不好使 (以 firewalld 爲例)

Docker 中 systemctl 命令不好使1. 問題2. 解決 以 firewalld 爲例. 1. 問題 安裝完 firewall, 發現 systemctl start firewalld 報錯. yum ins

原创 解決 Nginx 報錯 invalid PID number "" in "/xxx/xxx/xxx/nginx.pid"

解決 Nginx 報錯 invalid PID number "" in "/xxx/xxx/xxx/nginx.pid"1. 出現的現象2. 解決方法 1. 出現的現象 在 nginx.conf 文件中加上下面的語句出現了報錯

原创 Linux 環境 JBrowse 的安裝

Centos 環境 JBrowse 的安裝1. 安裝依賴包2. 下載 JBrowse 的安裝包2.1 本地下載2.2 代碼下載3. 解壓編譯執行4. 訪問4.1 安裝 NGINX4.2 修改 nginx.conf4.3 訪問 1.

原创 簡單創建 Vue 的項目 (包括一些簡單的插件)

簡單創建 Vue 的項目1. 創建一個 Vue 項目2. 創建一個 Vue + webpack 項目3. 添加插件4. 靜態資源使用 1. 創建一個 Vue 項目 安裝插件 cnpm install -g @vue 創建項

原创 設置 shell 中腳本的編碼, 解決亂碼問題

設置 shell 中腳本的編碼 這是其中一種方法 無 ~/.vimrc 文件, 執行以下命令, 有該文件去掉第一行 touch /root/.vimrc echo "set encoding=utf-8 fileencod

原创 Nginx 首頁出現 403 forbidden

Nginx 首頁出現 403 forbidden1. 出現的現象2. 解決方法2.1 登錄 Linux 的用戶運行 Nginx 和 Nginx 工作用戶不一致2.1 Nginx 缺少對 web 目錄的操作的權限3. 檢查, 重啓

原创 WebSocket + Vue 的一個簡單示例

WebSocket + Vue 的一個簡單示例1. 提前瞭解2. 主方法類3. 通道初始化器4. 消息處理器5. 前端6. 瀏覽效果 1. 提前瞭解 Netty 的簡單實例 https://blog.csdn.net/YKena

原创 Linux 執行 MySQL 語句

Linux 執行 MySQL 語句1. 查看參數說明2. 基本使用3. 使用 EOF 執行4. 使用文件執行 環境: MySQL 8 1. 查看參數說明 [IP]: IP 號 [PORT]: 端口號 [USER]: 登錄用戶

原创 WebSocket + Vue 簡單聊天的實現

WebSocket + Vue 簡單聊天的實現1. 後端大體結構2. 前提練習3. 監聽 Netty 啓動4. WebSocket 服務類4.1 WebSocketServer4.2 初始化器4.3 助手類4.3.1 POJO 類