Author: Sam Tang

PHP 使用 FTP 上傳及下載檔案

一般 PHP 的上傳檔案方法, 是將上傳的檔案放到暫存目錄, 再複製到指定的目錄, 雖然操作上方便, 但問題是儲存上傳檔案的目錄必需要有寫入權限 (CHMOD 777), 而且不能上傳到遠端伺服器。要解決以上問題, 我覺得較簡單的方法是用 PHP 內建的 FTP 功能, 例如現時 WordPress 的更新功能, 也是透過 FTP 操作。以下會介紹在 PHP 連接到 FTP 上傳及下載檔案的方法:FTP 下載檔案 FTP 上傳檔案 PHP 的 …

Apache 安裝 mod_pagespeed

PageSpeed (mod_pagespeed) 是 Google 對外開放的網頁加速模組, 支援 Apache 及 Nginx 網頁伺服器, 以下是 RHEL, CentOS 及 Fedora 安裝 mod_pagespeed 到 Apache 的方法:執行以下指令安裝 mod_pagespeed 的 repository:64 bit 系統: # wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm # rpm …

PHP 安裝 mbstring 模組

在安裝了 phpMyAdmin 後, 如果沒有安裝 PHP 的 mbstring 模組, 會在 phpMyAdmin 看到以下錯誤:找不到PHP內部mbstring編碼模組,沒有這個模組,phpMyAdmin無法準確地分割雙字元文字,而可能產生問題要解決就要安裝 PHP 的 mbstring 模組, 如果 PHP 是用編譯源碼的方法安裝, 只要重新編譯一次, 在 ./configure 時加入以下參數:–with-mbstring –enable-mbstring=all如果是用 Yum 或者 Apt-get 安裝 PHP, 只要安裝好 php-mbstring …

Shell Script 修改 FreeBSD 帳號密碼

FreeBSD 要在 Shell Script 新增帳號及修改密碼, 可以在 pw 指令加上 -h 參數, 那就可以用一行指令完成, 也可以放入 Shell Script 新增帳號及修改密碼新增帳號及設定密碼 上面指令會新增帳號 USERNAME, 並設定密碼為 NEWPASSWORD.修改現有帳號密碼 上面指令會修改 USERNAME 的密碼為 NEWPASSWORD

Shell Script 修改 Linux 帳號密碼

要在 Shell Script 修改系統密碼, 在 Linux 可以用 passwd 及 chpasswd 完成, 做法是用一行修改密碼的指令, 再放入 Shell Script, 它們的用法分別是:passwd passwd 的作用是修改密碼, 但一般用法是用互動模式修改, 以下是用 passwd 的 –stdin 參數, 讀入管線 (pipe) 輸入修改: 上面指令修改用戶 USERNAME …

Linux 監測硬件溫度 — lm-Sensors

lm-Sensors 是 Linux 指令模式下的溫度監測工具, 它可以監測系統內多個硬件溫度, 以下是安裝及使用方法:安裝 lm-sensors RHEL / CentOS: # yum install lm_sensors Debian / Ubuntu: # apt-get install lm-sensors 安裝 lm-sensors 後, 初次使用需要設定那些溫度需要監測, 執行以下指令, 並回答問題: # sensors-detect 設定好要監測的硬件後, …

RHEL / CentOS 安裝 Tomcat

Tomcat 是由 Apache foundation 維護的 Java application server, 可以讓伺服器可以支援 JSP 程式, 以下是 CentOS 7 安裝 Tomcat 的方法。1. 安裝 Java 1.7 # yum install java-1.7.0-openjdk.x86_64 安裝 Java 後, 可以用以下指令確認一下 Java 是否成功安裝, …

淘寶買 LED 射燈

這是在淘寶買的 LED 射燈, 兩枝 30W 在天台用夠光, 每枝 30W 要價 $62 人民幣, 兩枝連運費約 $200 港幣。我在元朗水電舖見過每枝賣二百幾, 所以還是便宜的。反而最貴是射燈下方的兩位防水開關, 在香港買差不多二百。這種 LED 射燈雖然省電, 但感覺上同樣光度下, 沒有 Philips 的泛光燈舒服, 始終一分錢一分貨。整體上覺得還是不錯的, 開兩枝成個天台都光晒, 至於是否耐用, 就要用過才知道了。

Linux 測試硬碟讀寫速度

在 Linux 下要測試硬碟讀寫速度, 其中一個簡單的方法是用 hdparm 指令。在測試時盡可能在系統處於閒置狀態, 這樣測試的數據才會較為準確。以下的例子是用 hdparm 測試 /dev/sda 的讀寫速度:測試硬碟讀取速度: # hdparm -t /dev/sda /dev/sda: Timing buffered disk reads: 336 MB in 3.00 seconds = 111.85 MB/sec 以上是我其中一台伺服器的測試結果, 可能看到測試結果是每秒 …