web
-
Zabbix-3.2.3實現微信(WeChat)告警
Zabbix-3.2.3實現微信(WeChat)告警 zabbix Zabbix可以通過多種方式把告警信息發送到指定人,常用的有郵件,短信報警方式,但是越來越多的企業開始使用zabbix結合微信作為主要的告警方式,這樣可以及時有效的把告警信息推送到接收人,方便告警的及時處理。 關于郵件報警可以參考:Zabbix Web 郵件報警 一、微信企業號申請 地址: …
-
從“黑掉Github”學Web安全開發
Egor Homakov(Twitter: @homakov 個人網站: EgorHomakov.com)是一個Web安全的布道士,他這兩天把github給黑了,并給github報了5個安全方面的bug,他在他的這篇blog——《How I hacked Github again》(墻)說明了這5個安全bug以及他把github…
-
Javascript 裝載和執行
一兩個月前在淘寶內網里看到一個優化Javascript代碼的競賽,發現有不少的人對Javascript的執行和裝載的基礎并不懂,所以,從那天起我就想寫一篇文章,但一直耽擱了。自上篇《瀏覽器渲染原理簡介》,正好也可以承前啟后。 首先,我想說一下Javascript的裝載和執行。通常來說,瀏覽器對于Javascript的運行有兩大特性:1)載入后馬上執行,2)執…
-
為什么中國的網頁設計那么爛?
Nick Johnson,一個有12年經驗的Web設計師在它的blog里寫下了“Why is Chinese Web Design So Bad”,新浪,人人,百度,阿里巴巴,騰訊榜上有名。其中的觀點相當的好,希望所有的中國人都讀一下。我不全文翻譯了,只是給大家看一些摘要。(保證不會像《環球時報》一樣) —————————— 作者2005年的夏天來到中國,他…
-
Javascript 裝載和執行
一兩個月前在淘寶內網里看到一個優化Javascript代碼的競賽,發現有不少的人對Javascript的執行和裝載的基礎并不懂,所以,從那天起我就想寫一篇文章,但一直耽擱了。自上篇《瀏覽器渲染原理簡介》,正好也可以承前啟后。 首先,我想說一下Javascript的裝載和執行。通常來說,瀏覽器對于Javascript的運行有兩大特性:1)載入后馬上執行,2)執…
-
LAMP架構實驗1
LAMP架構實驗 — 基礎架構搭建 實驗實驗拓撲圖與目的 實驗過程 總結與問題 實驗實驗拓撲圖與目的 1. 實驗主框架LAMP采用編譯安裝。 2. 分離HTTPD,PHP,MARIADB。 3. 兩臺服務器能夠各自被訪問且內容相同。 實驗過程 程序包準備: apr-1.5.2.tar.gz …
-
tcpdump診斷nginx問題
自從上級公司離職后,快一年的時間沒有寫php程序和搭建LNMP環境,一直在做db運維和運維工具開發方面的事情。 最近決定開發開發一些自動話方面工具,重新拾起php,于是在測試機上搭建一個LNMP環境。 1、 nginx 404錯誤 一般的出現404錯誤,找不到頁面資源。首先用strace排除了存在文件訪問權限的問題,其次nginx的root參數設置也沒有任何…
-
tomcat基礎進階
tomcat基礎進階 前言 Tomcat Architecture Tomcat Installation Tomcat…
-
Varnish基礎進階
Varnish基礎進階 前言 互聯網早已惠及全人類, 我們可以通過網絡與家人、朋友進行實時通信, 也能通過網絡隨時隨地在各大電商站點上購物, 我們訪問web站點的速度也越來越快, 這背后都是有很多精巧的架構以及各種先進的技術來支撐的, 我們就今天主要聊聊Web的緩存技術, 對于當今的互聯網來說, Cahe Is King, 緩存真的有那么神奇么? 就由我來帶…
-
推薦-MySQL存儲日志并使用Loganalyzer作為前端展示
MySQL存儲日志并使用Loganalyzer作為前端展示 MySQL存儲日志并使用Loganalyzer作為前端展示 為什么要使用日志 本文目標 實驗拓撲圖 實驗環境 實驗步驟 syslog主機上rsyslog設置 Server1主機上rsyslog設置 Web服務器配置 總結 為什么要使用日志 在生產環境中我們可能需要一個較為完整的日志系統來查看運行中主…
-
推薦-NFS共享MySQL使用DNS輪詢實現Web負載均衡
NFS共享MySQL使用DNS輪詢實現Web負載均衡 NFS共享MySQL使用DNS輪詢實現Web負載均衡 前言: 實驗拓撲圖 實驗環境 實驗步驟 搭建NFS 搭建dns,MySQL環境 DNS配置 MySQL配置 WEB配置 第一臺主機安裝 第二臺主機安裝 測試 web1測試 web2測試 回到web1測試 總結 前言: 今天學習了NFS,遂結合前面學習的…
-
Nginx的編譯安裝
nginx.html Nginx的編譯安裝 一、Nginx的特點 二、獲取并編譯Nginx 三、配置主頁面 四、配置編譯文件時的選項及模塊 一、Nginx的特點 1、Nginx 專為性能優化而開發,性能是其最重要的考量,實現上非常注重效率 。它支持內核 Poll 模型,能經受高負載的考驗,有報告表明能支持高達 50,000 個并發連接數。 2、Nginx 具…
-
初識Nginx
前言: Nginx介紹: Nginx(engine x)是由俄羅斯人logor sysoev研發的;官方網站:nginx.org;nginx是一個輕量級的高性能的web服務器和反向代理服務器;nginx本身一個處理靜態資源的web服務器,但是通過加裝fastcgi等模塊,可是支持動態資源;可以為IMAP/POP3/SM…
-
CentOS 6.5下編譯安裝httpd+mysql+php過程實錄
一、安裝環境 Linux系統:CentOS 6.5 Apache版本:http-2.4.12 MySQL版本:MySQL 5.6.24 PHP版本:PHP-5.6.8 …
-
HipHop PHP實戰(詳解web運行模式)
Note: These code examples assume the HipHop compiler is fully built. 1 . Setting Up Your Environment (構建環境) To get started, you need to configure two environment variables. cd…