原创 基於 Docker 快速搭建 Oracle 開發環境

要給開發人員搭建 Oracle 測試環境,準備基於 Docker 構建,同時建立一個 Docker 私有倉庫,誰需要就讓他裝一個 Docker,才從這私有倉庫 pull 鏡像即可。環境如下: CentOS 7 docker-ce-18.03

原创 GitLab+Jenkins部署及實現集成

GitLab介紹GitLab 是一個用於倉庫管理系統的開源項目,使用Git作爲代碼管理工具,並在此基礎上搭建起來的web服務。系統環境準備建議:內存4G以上不然帶不動1234[root@hejianlai-jenkins ~]# cat /

原创 Shell的條件表達式介紹

判斷b.txt這個文件是否存在,存在輸出1,不存在輸出0[ -f b.txt ]&& echo 1||echo 0-f:判斷是否爲文件-e:判斷文件是否存在-d:判斷是否爲目錄-r:判斷是否可讀-w:判斷是否可寫-x:判斷是否可執行對單個文

原创 Nginx+proxy_cache圖片緩存

搭建圖片緩存機制的原理在於減少數據庫的負擔並加快靜態資源的響應。步驟:1.vim /usr/local/nginx/conf/nginx.conf2.http{     ...     ...     #設置Web緩存區名稱爲cache_o

原创 磁盤管理方向知識寶典

磁盤分區、檢查、格式化、掛載、卸載fdisk /dev/sdb 修改分區表m:進入功能菜單n:添加一個分區{p:主分區;e:擴展分區}p:顯示分區表w:保存分區設置並退出使用fdisk修改分區表信息後,要使用{partprobe /dev/

原创 該網頁無法正常運作 目前無法處理此請求HTTP ERROR 500?

由於php.ini配置文件中錯誤顯示關閉導致.將下值由Off 變更爲 Ondisplay_errors = On display_startup_errors = On轉載地址:https://segmentfault.com/q/1010

原创 web環境之安全小腳本

1、md5sum -c 可以用來批量校驗,方便查看文件是否被篡改例子:find /var/log -type f|xargs md5sum > md5list.txt #遞歸log下的文件的md5值輸出重定向到md5list.txt文件中

原创 Nginx各種配置

1、配置https僞靜態【用戶訪問網站強制轉換成https】:    location ~ /.*$ {         root /home/wwwroot/test;         index index.html;         

原创 Linux部分命令使用說明

man可以查詢所有命令[內置命令除外]的用法,或者使用命令 --help,例如:mkdir --help內置命令查詢幫助:help cd【cd是內置命令】條件刪除命令:find /目錄 -type f -name "文件名" -exec r

原创 Linux命令行的部分快捷鍵功能介紹

命令行的快捷鍵:Ctrl+a將光標移至當前內容的首位Ctrl+e將光標移至當前內容的尾部Ctrl+c作廢當前所輸入的內容Ctrl+d依次刪除光標所在的右邊內容Ctrl+l清屏,相當於命令clearCtrl+u直接刪除光標左邊的內容Ctrl+

原创 PHP各個組件或工具的安裝與使用

composer源地址查看命令:composer config -g -lcomposer源地址替換國內:composer config -g repositories.packagist composer http://packagist

原创 Linux目錄詳情介紹

LINUX有四種基本文件系統類型:普通文件、目錄文件、連接文件和特殊文件,可用file命令來識別。 普通文件:如文本文件、C語言元代碼、SHELL腳本、二進制的可執行文件等,可用cat、less、more、vi、emacs來察看內容,用mv

原创 打包指定文件夾的所有文件,不包含目錄

編寫腳本test.sh:腳本目錄放至/usr/local/sbin/ 方便管理#!/bin/bash backupdir=/abc/def/123/ time=` date +%Y%m%d%H `.tar.gz tar zcvf $back

原创 Linux各種報錯系列

1、df -h 磁盤100%然後進入根目錄cd /查看根目錄下的目錄或文件大小du -sh * ;這時突然看見log佔用了40個G!!!最後發現一個日誌文件,直接del掉,重啓tomcat,over。ps -ef|grep xxx:查看xx

原创 部分企業常見面試題詳解

1、如何過濾出已知當前目錄下oldboy中的所有一級目錄(提示:不包含oldboy目錄下面目錄的子目錄及隱藏目錄,即只能是一級目錄)?思路:①根據顏色區分文件和目錄未知②ls -l輸出結果中以d開頭的就是目錄ls -l|grep "^d"