原创 Linux umask限制導致php的mkdir 0777無效

這兩天在寫一個緩存模塊,需要把生成的緩存目錄和文件設置成777權限,好讓ftp用戶可以直接登錄刪除緩存,蛋疼的事也就這麼發生了,明明用了mkdir($path, 0777);用ftp用戶登錄卻刪除不了,爲什麼呢?   查看了一下建立的目錄

原创 linux設置簡化命令

1. 打開文件 $ [HOME]/.bashrc 2. 加入命令 alias zf='sudo -u www-data /usr/bin/php /work/project/cmd.php' 3. 執行命令 zf start

原创 linux umask使用詳解

umask使用方法   A 什麼是umask?     當我們登錄系統之後創建一個文件總是有一個默認權限的,那麼這個權限是怎麼來的呢?這就是umask乾的事情。umask設置了用戶創建文件的默認 權限,它與chmod的效果剛好相反,um

原创 elasticSearch基礎普及篇

ElasticSearch 基礎概念和組成部分          1)ElasticSearch概念一句話總結:         ES是一個基於Lucene並採用Restful API 標準的高可擴展性和高可用性的實時數據分析的全文檢

原创 搜索引擎solr和elasticsearch

一、關於搜索引擎 搜索引擎(Search Engine)是指根據一定的策略、運用特定的計算機程序從互聯網上搜集信息,在對信息進行組織和處理後,爲用戶提供檢索服務,將用戶檢索相關的信息展示給用戶的系統。搜索引擎包括全文索引、目錄索引、元

原创 C語言格式化說明符

1.1.1 格式化輸入輸出函數 一、printf()函數 printf()函數是格式化輸出函數, 一般用於向標準輸出設備按規定格式輸出 信息。在編寫程序時經常會用到此函數。printf()函數的調用格式爲:printf("<格式化字符串>

原创 elasticSearch 2.0搭建集羣注意事項

elasticsearch2.x發佈有一段時間了,抽空把集羣搭起來,做點實驗---------------------------------------------------------------------------------

原创 網絡丟包問題的原因及解決辦法

        數據在INTERNET上是以數據包爲單位傳輸的,每包nK,不多也不少。這就是說,不管網絡線路有多好、網絡設備有多強悍,你的數據都不會是以線性(就象打電話一樣)傳輸的,中間總是有空洞的。數據包的傳輸,不可能百分之百的能夠完成

原创 Memcache查看運行狀況

Memcache是danga.com的一個開源項目,它是一個高性能的分佈式的內存對象緩存系統,通過在內存裏維護一個統一的巨大的Hash表,能夠用來存儲各種格式的數據。 查看當前的memcache連接數:[root@mem1 ~]# net

原创 openssl pem 生成公鑰和私鑰及文件

首先得安裝OpenSSL軟件包openssl,安裝了這個軟件包之後,我們可以做這些事情:   o  Creation of RSA, DH and DSA Key Parameters # 創建密鑰 key   o  Creation o

原创 Linux中設置服務自啓動的三種方式

有時候我們需要Linux系統在開機的時候自動加載某些腳本或系統服務 主要用三種方式進行這一操作: ln -s                       在/etc/rc.d/rc*.d目錄中建立/etc/init.d/服務的軟鏈接(*代

原创 linux平臺下防火牆iptables原理

iptables簡介     netfilter/iptables(簡稱爲iptables)組成Linux平臺下的包過濾防火牆,與大多數的Linux軟件一樣,這個包過濾防火牆是免費的,它可以代替昂貴的商業防火牆解決方案,完成封包過濾、封包

原创 爲你總結一些php系統類函數

認爲整理的還比較詳細的,親們,就快點收藏起來吧! PHP系統類函數 assert函數:檢查assertion聲明是否錯誤extension_loaded函數:檢查PHP擴展是否加載get_cfg_var函數:獲取PHP配置選項的值get_

原创 服務器預防DDoS攻擊的方法

  8月25日晚,錘子“堅果手機”發佈會因故推遲、PPT一堆錯漏、搶紅包故障,據悉是因錘子官網服務器遭遇了數十G流量DDoS惡意攻擊,現場PPT也是臨時趕製、邊寫邊用,好端端的一場發佈會被DDoS攻擊搞的狼狽不堪。   分佈式拒絕服務攻

原创 OpenSSL是什麼?

  OpenSSL是爲網絡通信提供安全及數據完整性的一種安全協議,囊括了主要的密碼算法、常用的密鑰和證書封裝管理功能以及SSL協議,並提供了豐富的應用程序供測試或其它目的使用。  SSL是Secure Socket Layer(安全套接層