
個人專屬的網站,大部份都是在遠端的伺服器上,要如何上傳已經設計好的檔案,是重要的一環,說到上傳檔案到遠端伺服器,並且修改目錄的讀取權限,這個工具 Filezilla 就不可不知了。
Filezilla 的軟體工具是完全免費的,它分有 Client 及 Server 兩種,但我們只要下載 Filezilla Client 端的軟體即可,除非你想要架設一個 FTP 伺服器,才需要 Filezilla Server。下載的網址如下:
MIS 發表在 痞客邦 留言(0) 人氣(1,098)
利用 .htaccess 檔案來保護網頁目錄,只能適用於 Apache 伺服器,對於 ISS 並不適用,假如你無法修改 Apache 的設定檔,那 .htaccess 檔案會是一個很好的選擇。 .htaccess 能在你架設的網站目錄內對網站伺服器產生控制作用,目錄內一旦有這個檔案,該目錄及所有子目錄都會受到影響。
.htaccess 是一個文字檔,你可以使用任何像是 NotePad 的文字編輯器直接撰寫,編輯這個檔案,然後再用 ftp 的方法上載到 Apache 的目錄內。如果使用 ftp 的軟體需選擇傳輸模式,要記得選擇 ASCII 模式。
MIS 發表在 痞客邦 留言(0) 人氣(987)

利用 Apache 架設網站伺服器服務 這一篇文章裡我們已經建立好 Apache 網站伺服器,它預設安裝在 C:\AppServ (以後稱此目錄為 「APACHE_ROOT」 ),預設網址的主目錄是 「APACHE_HOME\www」 ,這是在 Apache 伺服器的設定檔( 「APACHE_ROOT\Apache2.2\conf\httpd.conf」 )中定義的。
MIS 發表在 痞客邦 留言(0) 人氣(37,435)

要開始架設 XOOPS 網站前,必需先要有一個可以讓 PHP 運行的平台,Apache 是最著名的平台之一,Apache? XOOPS?怎麼這麼多平台呢?到底什麼是 Apche? 什麼是 XOOPS 呢?用最普通的說法來解釋的話,Apache 就像是 Windows XP/ Vista/ Win 7,而 XOOPS 就像是 MS Office 了。至於 XOOPS 的模組, 就好像是 MS Office 中的 Word,Excel, Power Point. 這樣的說明可以清楚這之間的關係了吧!
要架設這個平台最方便、最簡單的方法是到 AppServNetwork 去下載已經打包好的軟體去安裝. 「AppServ」它是一個三合一的包裝,包含了「Apache」、「MySQL」、「PHP」,安裝的方法十分簡單, 就和一般軟體安裝沒有兩樣。
MIS 發表在 痞客邦 留言(0) 人氣(4,931)
從這幾篇文章:Certificate Authority(CA) 憑證簡介、AppServ + OpenSSL Setup SSL(https) in Win32 憑證建立、Generating Private Key with OpenSSL 建立主機私有憑證 我們大致可以瞭解憑證的概念與建立的過程,,我們可謂已經擁有了自己一 把私鑰 private key(server-privatekey.pem)以及一份由Sinica CA所簽發出來的公鑰 certificate(server-publickey.cer)。以下接著將介紹使用private key與 certificate的基本應用,包括:文件加密(Encrypt)與解密 (Decrypt)、文件簽章(Sign Signature)與驗證簽章(Verify Signature)等應用。
MIS 發表在 痞客邦 留言(0) 人氣(5,937)
這一篇文章主要是利用 OpenSSL 來建立主機私有憑證(Private Key),OpenSSL 的工具可以參考 AppServ + OpenSSL Setup SSL(https) in Win32 憑證建立 來快速取得,接下來的指令 "openssl genrsa" 將會產生四種不同類型的私有憑證(Private Key):
1. PEM 編碼, 沒有加密 (PEM encoding, no encryption)
2. DER 編碼, 沒有加密 (DER encoding, no encryption)
3. PEM 編碼, 以 DES 演算法作加密 (PEM encoding, DES encryption)
4. DER 編碼, 以 DES 演算法作加密 (DER encoding, DES encryption)
MIS 發表在 痞客邦 留言(0) 人氣(1,605)

Certificate Authority(CA) 憑證簡介 瞭解 CA 憑證的概念後,現在就先拿 Apache Httpd Server 來作網站的測試。免錢的 OpenSSL 就是一個好的工具,而 AppServ 套件本身即有 Apache、MySQL、PHP、phpMyAdmin 與 OpenSSL 工具,是最方便的軟體了。
一、準備檔案:
下載
AppServ 2.5.10二、安裝 Apache Server 與設定:
1. 先行安裝AppServ,預設路徑應該安裝在 C:/AppServ/Apache2.2/,並先停止Apache伺服器。
2. 開啟C:\AppServ\Apache2.2\conf 內的
httpd.conf 作修改
MIS 發表在 痞客邦 留言(2) 人氣(8,549)
何謂 CA ?
在網路蓬勃發展的時代,安全議題越來越受到重視,因此也有許多人提出如何將傳輸在網路上的資料進行加密傳送以增加安全性;然而有了憑證(certificate)的發明,除了用來將傳輸資料加密外,還可用來驗證資料傳送者與接收者的身份。
而若要瞭解 certificate,則首先必須知道何謂 CA(Certificate Authority)!
以下有兩段解釋:
certificate authority or certification authority (CA) is an entity which issues digital certificates for use by other parties. It is an example of a trusted third party. CAs are characteristic of many public key infrastructure (PKI) schemes.
MIS 發表在 痞客邦 留言(0) 人氣(21,799)

Syntax Highlighter 可以讓讓程式碼 coding program 在網頁上被明顯的呈現出來,這是一套免費的軟體;雖然官方網站提供 Syntax Highlighter下載,可是 痞客邦 PIXNET 無法上傳這些檔案,所以我們只好使用Syntax Highlighter官方網路線上的引用的方式來使網頁呈現程式語法效果。
MIS 發表在 痞客邦 留言(0) 人氣(554)