顯示具有 架站 標籤的文章。 顯示所有文章
顯示具有 架站 標籤的文章。 顯示所有文章

2012-03-17

XAMPP 安全性設定加強

XAMPP為方便開發人員測試,所以預設的安全性防護極低,
例如MySQL root未設定密碼,XAMPP管理頁面可直接進入...等,
建議安裝後修改設定,加強安全性防護!

1. MySQL root密碼設定
2. XAMPP管理頁面密碼及存取設定
3. phpmyadmin頁面密碼設定

第1、2點可由 http://localhost/security/xamppsecurity.php 進入設定,如下圖


詳細設定方式可參考下列網站
挨踢路人甲的-XAMPP的安全設定
Takol Living Here-XAMPP - 加強安全性

2012-03-15

XAMPP VirtualHost 虛擬主機設定方式

如架設XAMPP完成,有需要使用到虛擬主機部分,
依照下列設定方式, 即可設定成功。
##於 C:WINDOWS\system32\drivers\etc\ 修改hosts檔
##新增
127.0.0.1    localhost
127.0.0.1    www.sample.com
127.0.0.1    help.sample.com
##於\xampp\apache\conf\extra\ 修改httpd-vhosts.conf檔
##新增
NameVirtualHost *:80

<VirtualHost *:80>
##指定www.sample.com路徑
    ServerAdmin postmaster@sample.com
    DocumentRoot "/xampp/htdocs/sample.com"
    ServerName www.sample.com
    ServerAlias www.sample.com
    ErrorLog "logs/sample.com-error.log"
    CustomLog "logs/sample.com-access.log" combined
</VirtualHost>

<VirtualHost *:80>
##指定help.sample.com路徑
    ServerAdmin postmaster@sample.com
    DocumentRoot "/xampp/htdocs/sample.com/help"
    ServerName help.sample.com
    ServerAlias help.sample.com
    ErrorLog "logs/sample.com-error.log"
    CustomLog "logs/sample.com-access.log" combined
</VirtualHost>

##避免localhost因上面設定也轉至 sample.com資料夾
<VirtualHost *:80>
    DocumentRoot "/xampp/htdocs/xampp"
    ServerName localhost
</VirtualHost>

主機端設定完畢後,還需將網域的DNS解析做修改,
以上面的例子為例需設定www、help指向到那個IP地址。



參考自 阿舍的 Drupal 架站經驗談-設定 XAMPP 的虛擬主機 ( Virtual Host)