於 System 分類下的文章
相信在安裝Nginx時,多少都會遇到一些錯誤訊息。而我自己也遇到一些問題。所以整理了以下常見的問題和解決的方式。希望對想安裝Nginx的人有些幫助。
問題一 :
在安裝好 php-fpm 服務,要啟動時出現下面的錯誤訊息。
[ERROR] fpm_unix_conf_wp(), line 124: please specify user and group other than root, pool 'default'
解決方法 :
請修改 php-fpm.conf,找到以下幾行。請把紅色的注解移除。
Unix user of processes <!-- <value name="user">www</value> --> Unix group of processes <!-- <value name="group">www</value> --> |
修改為下列樣子
Unix user of processes <value name="user">www</value> Unix group of processes <value name="group">www</value> |
修改完成,就可以直接重啟php-fpm服務。
相信在使用cacti上,不論主機的多寡。在某些時後還是會需要看到總流量。因此今天就來說明一下怎麼在cacti上把好幾台的流量數據整合起來。以提高管理者在管理時的效率。
1. 建立CDEFs
首先來說明一下什麼是CDEFs :
CDEFs 就是應用數學涵數數據來做圖形化的輸出,這個概念是來自於RRDtool。
【console】→【Graph Management】→【CDEFs】
點選CDEFs之後,再右邊會有一個Add也請點選後新增
Name的部份可自行輸入所需要或好記的名字。確定後點選create進入下一步
設定好Name後會看到下圖,還請CDEF Items 表格中點選Add,並且依序建立下方三個Items。
壓力測試
# /usr/bin/ab -c 10 -n 1000 http://localhost/
-c 10:代表同時有 10 個連線
-n 1000:代表連續測試 1000 次
其它 ab 指令的用法:
Usage: /usr/bin/ab [options] [http[s]://]hostname[:port]/path
Options are:
-n requests Number of requests to perform
-c concurrency Number of multiple requests to make
-t timelimit Seconds to max. wait for responses
-p postfile File containing data to POST
-T content-type Content-type header for POSTing
-v verbosity How much troubleshooting info to print
-w Print out results in HTML tables
-i Use HEAD instead of GET
-x attributes String to insert as table attributes
-y attributes String to insert as tr attributes
-z attributes String to insert as td or th attributes
-C attribute Add cookie, eg. 'Apache=1234. (repeatable)
-H attribute Add Arbitrary header line, eg. 'Accept-Encoding: gzip'
Inserted after all normal header lines. (repeatable)
-A attribute Add Basic WWW Authentication, the attributes
are a colon separated username and password.
-P attribute Add Basic Proxy Authentication, the attributes
are a colon separated username and password.
-X proxy:port Proxyserver and port number to use
-V Print version number and exit
-k Use HTTP KeepAlive feature
-d Do not show percentiles served table.
-S Do not show confidence estimators and warnings.
-g filename Output collected data to gnuplot format file.
-e filename Output CSV file with percentages served
-h Display usage information (this message)
-Z ciphersuite Specify SSL/TLS cipher suite (See openssl ciphers)
-f protocol Specify SSL/TLS protocol (SSL2, SSL3, TLS1, or ALL)
繼續閱讀 »
欄位 |
說明 |
Server Version | Apache 伺服器的版本。 |
Server Built | Apache 伺服器編譯安裝的時間。 |
Current Time | 目前的系統時間。 |
Restart Time | Apache 重新啟動的時間。 |
Parent Server Generation | Apache 父程序 (parent process) 的世代編號,就是 httpd 接收到 SIGHUP 而重新啟動的次數。 |
Server uptime | Apache 啟動後到現在經過的時間。 |
Total accesses | 到目前為此 Apache 接收的連線數量及傳輸的資料量。 |
CPU Usage | 目前 CPU 的使用情形。 |
_SWSS…. | 所有 Apache process 目前的狀態。每一個字元表示一個程序,最多可以顯示 256 個程序的狀態。 |
Scoreboard Key |
上述狀態的說明。以下為每一個字元符號所表示的意義:
|
Srv | 本程序與其父程序的世代編號。 |
PID | 本程序的 process id。 |
Acc | 分別表示本次連線、本程序所處理的存取次數。 |
M | 該程序目前的狀態。 |
CPU | 該程序所耗用的 CPU 資源。 |
SS | 距離上次處理要求的時間。 |
Req | 最後一次處理要求所耗費的時間,以千分之一秒為單位。 |
Conn | 本次連線所傳送的資料量。 |
Child | 由該子程序所傳送的資料量。 |
Slot | 由該 Slot 所傳送的資料量。 |
Client | 客戶端的位址。 |
VHost | 屬於哪一個虛擬主機或本主機的 IP。 |
Request | 連線所提出的要求資訊。 |
一般使用者常遇到的情況就是,當信件過多要整理刪除時,發現無法將要刪除的信件做移除。這個時後有可能是dbx損毀,這邊就來介紹如何把不能刪除的信件刪除。
首先開啟【Outlook Express】→【工具】→【選項】
【維護】→【郵件檔資料夾】
一般公司常會用到vpn,但VPN的設定方式有很多種。
今天就來介紹PPTP的設定方式
主機環境 :
Windows server 2008 r2 enterprise
設定項目 :
PPTP VPN Server
操作步驟 :
【步驟1.安裝 網路原則與存取服務】
首先開啟伺服器管理員,來安裝服務
【開始】→【系統管理工具】→【伺服器管理員】
開啟伺服器管理員後點選
【角色】→【新增角色】
當使用Outlook出現【使用收件匣修複工具Scanpst.exe修復錯誤】錯誤訊息時
請到C:\Program Files\Microsoft Office\Office12找到SCANPST.EXE此程式
在執行此程式時,請先把Outlook關閉
請在輸入要掃描修復的檔案。以這次要修復的東西為【outlook.pst】
路徑為 C:\Users\derek\AppData\Local\Microsoft\Outlook\outlook.pst
在這要說明一下,不是每次要修復東西時都是此路徑,還請確切查看錯誤訊息上面會有說明。該修復的路徑。
在這邊要注意一下
因為AppData為隱藏檔,所以要先自行把所有隱藏的檔案都先打開。
開啟命令提示字元
進入你安裝virtualbox的目錄;
cd "c:\Program Files\sun\VirtualBox"
執行以下的指令;
VBoxManage setextradata [Ubuntu] "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP
VBoxManage setextradata [Ubuntu] "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata [Ubuntu] "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 3456
比較要注意的是"ubuntu"是你安裝在virtualbox上系統的名稱,
port3456則看你自己設定;
設定http連線則複製以上指令,ssh改成http即可.
VBoxManage setextradata [input your vb_name] "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/Protocol" TCP
VBoxManage setextradata [input your vb_name] "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/GuestPort" 80
VBoxManage setextradata [input your vb_name] "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/HostPort" 8000
接著重新執行virtualbox即可,第一次設定請重CMD 下指令 直接修改XML可能會失敗詳細原因尚未查明
以上設定或者到目錄下C:\Users\Administrator\.VirtualBox\Machines\Work\ 找該機器的xml
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/ftp/GuestPort" value="21"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/ftp/HostPort" value="2121"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/ftp/Protocol" value="TCP"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/GuestPort" value="80"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/HostPort" value="8000"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/Protocol" value="TCP"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" value="22"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" value="2222"/>
<ExtraDataItem name="VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" value="TCP"/>
在ubuntu預設似乎沒有ssh,
進入root權限,
apt-get install ssh 下載安裝;
FTP相關:
近期迴響