原创 ELK實時分析之php的laravel項目日誌

最近因公司項目增多,且環境也越來複雜,開發人員找我查看錯誤日誌越來越頻繁,心裏便念想到ELK,心之所想,念之所達,快來get一項新技能吧 1、系統架構組成 laravel日誌:日誌源通過filebeat將日誌寫進redis中間件 lo

原创 十分鐘熟練Dockerfile指令

github地址:https://github.com/opsonly, 上面是一個基於python3.7和django2.1的多人博客系統,喜歡的可以給個star~ LABLE 給鏡像添加元數據信息 COPY 用戶從宿主機的當前

原创 基於python3.7和django2.1的多人博客系統。

基於python3.7和django2.1的多人博客系統 github地址:https://github.com/opsonly,喜歡的可以給個star~ 簡介: 該博客前段框架使用了Bootstrap 4,在其基礎上添加了一些自己

原创 你必須知道的python運維常用腳本!(日常更新)

github地址:https://github.com/opsonly, 上面是一個基於python3.7和django2.1的多人博客系統,喜歡的可以給個star~ 判斷是否是一個目錄 #!/usr/bin/env python3 #

原创 設置centos7yum源爲阿里源

1. 備份原來的yum源 copysudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak  2.設置aliyun的yum源 copysu

原创 Linux下find命令的使用

爲什麼要使用find命令?    Linux系統中有着成千上萬的文件,如果你想要找到自己想要的文件,一款查找軟件是必不可少的,而locate是根據其生成的數據庫進行查找,雖然速度會略快,但非實時查找,有些新的文件或目錄是匹配不到的,而且lo

原创 Python基礎:運算符

運算符:    算數運算符    +    -    *    /:自然除(得到的是浮點型的數)    //:取整除    **:乘方    %:取膜        比較運算符    ◆ == 相等    ◆ !=不等    ◆ > 大於 

原创 Python簡單計算

環境:Python3.5[root@xiaoshui 23:52:22~/test]# ll total 16 drwxr-xr-x. 2 root root 4096 Feb 22 22:45 sed -rwxr-xr-x. 1 root

原创 Python:短路操作

總是從左到右的計算,一旦能夠決定表達式最終的值,將立即停止計算並返回

原创 構建LAMP環境

操作環境:CentOS 7.2LAMP即Linux Apache Mariadb php一、普通的yum安裝構建yum install mariadb-server httpd php php-mysql[root@localhost ~]

原创 統計一定時間段nginx日誌發送的報文數

#!/bin/bash list=`awk '/19:/,/21:/{print $10}'  /data/opt/nginx/logs/access.log | tr -d "[[:punct:]]|[[:alpha:]]"` sum=

原创 Nginx配置詳解

上篇博客簡單提了一下Nginx配置文件的大體組成部分,這次來好好解釋一下這些個配置文件。一、main配置段分類:    正常運行必備的配置    優化性能相關的配置    用於調試及定位問題相關的配置    事件驅動相關的配置正常 運行必備

原创 for循環:處理命令行參數

將命令行的參數給篩選出來代碼如下:    [root@youyan 19:58:08~/test]# vim test02.sh        #!/bin/bash while getopts a:b:c: opt;do #abc表示參

原创 Python基礎:程序的控制結構

順序結構分支    如果條件滿足。則進入分支,如if語句,如果條件不滿足,則不進入分支    0,空的內置結構,None bool的結構都是false,非0,非空的內置結構都是true。    注意:分支結構永遠只有一個分支會被執行。   

原创 Python基礎:Python2與Python3除法的區別

Python 3計算出來如果是小數則直接顯示小數,Python 2 計算出來如果是小數,則會把小數部分捨去,如果非要小數部分的話,需要如圖加上float