原创 checking for libzip... configure: error: system libzip must be upgraded to version >= 0.11問題解決

先刪除舊版本 yum remove -y libzip #下載編譯安裝 wget https://nih.at/libzip/libzip-1.2.0.tar.gz tar -zxvf libzip-1.2.0.tar.gz cd

原创 解決 CentOS7.3 安裝 PHP7.2之後 PHP -v 顯示的版本是 5.4的問題

查找系統裏PHP相關的目錄或文件 find / -name php 查看列出的 PHP 版本的信息 /usr/bin/php -v // PHP 5.4.45 /usr/local/php7/bin/php -v /

原创 Nginx編譯參數大全 configure參數中文詳解

Nginx編譯參數: ./configure --help –help 顯示本提示信息 –prefix=PATH 設定安裝目錄 –sbin-path=PATH 設定程序文件目錄 –conf-path=PATH 設定配置文件(ngi

原创 php 源碼編譯安裝報錯configure: error: off_t undefined; check your library configuration

off_t 類型是在 頭文件 unistd.h中定義的, 在32位系統 編程成 long int ,64位系統則編譯成 long long int , 在進行編譯的時候 是默認查找64位的動態鏈接庫, 但是默認情況下 centos

原创 windows下svn限制強制寫日誌及只能修改自己日誌腳本

1、svn客戶端修改日誌功能(且只能修改自己日誌) 找到版本庫中hooks目錄下,將pre-revprop-change.tmpl文件複製爲pre-revprop-change.bat文件,然後將pre-revprop-chang

原创 Django學習1---安裝 Django

Window 下安裝 Django 如果你還未安裝Python環境需要先下載Python安裝包。 1、Python 下載地址:https://www.python.org/downloads/ 2、Django 下載地址:http

原创 Django學習2---Django 創建第一個項目

Django 管理工具 安裝 Django 之後,您現在應該已經有了可用的管理工具 django-admin。我們可以使用 django-admin 來創建一個項目: 我們可以來看下django-admin 的命令介紹: djan

原创 MySQL日誌管理詳解說明

日誌文件對於一個服務器來說是非常重要的,它記錄着服務器的運行信息,許多操作都會寫日到日誌文件,通過日誌文件可以監視服務器的運行狀態及查看服務器的性能,還能對服務器進行排錯與故障處理,MySQl中有六種不同類型的日誌。 一、日誌種類

原创 Linux安全加固之賬號密碼安全策略

爲了響應等保三級。需要在Linux服務器上啓用賬號密碼安全策略。更好的加強服務器的安全性。 具體做法如下: 一、準備工作 安裝 PAM 的 cracklib 模塊,cracklib 能提供額外的密碼檢查能力。 Debian、Ubu

原创 面向Linux系統的安全審查和掃描工具--Lynis

Lynis的安裝 Lynis不需要任何安裝,它可以從任何目錄直接使用。所以,在/usr/local/lynis下爲Lynis創建一個自定義目錄是個好主意。 # mkdir /usr/local/lynis 使用wget命令,從

原创 Linux 如何永久添加靜態路由

在RedHat(RHEL)/CentOS/Fedora Linux環境永久添加靜態路由通常是寫在諸如/etc/sysconfig/network-scripts/route-eth0這些文件裏。在Debian下有所不同,我們會把這

原创 docker學習6---常見Docker Command

安裝完成docker容器服務之後,需要了解如何操作它?在shell命令行下直接輸入docker就可以查看幫助信息,如下。 [root@localhost ~]# docker Usage: docker [OPTIONS] CO

原创 docker學習8--------docker-machine-----Docker三劍客之一

Docker-machine是什麼? ocker-machine就是docker公司官方提出的,用於在各種平臺上快速創建具有docker服務的虛擬機的技術,甚至可以通過指定driver來定製虛擬機的實現原理(一般是virtualb

原创 linux docker 安裝 unable to prepare context: unable to evaluate symlinks in Docker

現象: [root@localhost tomcat]# docker build -t tomcat-web . unable to prepare context: unable to evaluate symlinks in

原创 phpize及其用法

應用場景 在使用php的過程中,我們常常需要去添加一些PHP擴展庫。但是重新對php進行編譯是比較蠻煩的,所以這時候我們可以使用phpize對php進行添加擴展。並且phpize編譯的擴展庫可以隨時啓用或停用,比較靈活。 使用方法