2013年9月21日

Windows 7 安裝 Apache + MySQL + PHP

Windows 7 安裝 Apache + MySQL + PHP
對於初學者來說,一定想找更快容易上手的解決方案,較有名的如下:
     WAMP     http://www.wampserver.com/en/
     AppServ   http://www.appservnetwork.com/
     XAMPP    http://www.apachefriends.org/zh_tw/xampp.html
其中 XAMPP 有提到:
* 非常重要!
"XAMPP只適合用來做為系統開發階段使用,並不建議直接用在實際上線的系統中。"
因此,筆者改採獨立安裝方式,將來隨時更新版本、維護與管理也較順手便利。

安裝順序如下:

★ MySQL >>
    下載 MySQL Community Server 的 .msi 自動安裝檔,即已包括各項功能.
    下載網址:  http://dev.mysql.com/downloads/
    安裝時,依序按 [next]並設定 root 密碼,即可順利安裝完成,且新版編碼預設值為 UTF-8 。
    完成重新開機後,螢幕右下角會出現下圖,MySQL Notifier 按右鍵做 Start/Stop 等等控管.

    執行 MySQL Command Line Client 登入密碼後,打入 status 指令,即可看到各項編碼
    為 UTF-8,如下圖示:

    善加利用 MySQL Workbench 6 來管理新增修改資料庫。

★ Apache >>
  下載網址:http://www.apachelounge.com/download/ 下載最新版 .zip 壓縮檔.
     (因目前Apache尚未提供 Windows自動安裝檔)
    解壓縮後,仔細研讀 readme.txt 檔,有4個步驟必做:
    a.首先需安裝 Visual C++ Redistributable for Visual Studio 2012 Update 3
          下載網址 http://www.microsoft.com/en-us/download/details.aspx?id=30679
          安裝完成後,再直接將 apache24 資料夾放到 C:\ 根目錄,即為 C:\apache24
       b.以系統管理員身分執行 DOS Command,於 C:\apache24\bin 資料夾下,
     打上指令 httpd.exe -k install  (安裝 Apache)
    c.將 ApacheMonitor.exe 做捷徑並置於[程式集-->啟動]資料夾內,重開機會自動啟動如下圖:

    若不想在開機時自動啟動 Apache,就在〔系統工具-服務〕裡,改設為手動。
       d.網頁測試正常與否,如下圖:
 


★ PHP 與 Apache 連結 >>
    下載網址:http://windows.php.net/download/
    下載最新版的 VC11 x86/x64 Thread Safe 的 .zip 檔。(註 Non Thread Safe 用於 IIS)
    解壓縮後資料夾內的所有檔案,放到 C:\ 的新資料夾,即為 C:\php 內。

    有三個步驟必做:
        a.將 C:\php 資料夾內之 php5ts.dll 複製到 C:\Windows\System32 資料夾內。
        b.將 C:\php 資料夾內之 php.ini-development 更名為 php.ini,並複製到 C:\Windows 資料夾內。
        c.修改 Apache24\conf 資料夾內之 httpd.conf 檔 (利用 "記事本" 開啟修改)
           1.尋找 DirectoryIndex index.html 後方加入 index.php
           2.尋找 Options Indexes FollowSymLinks 刪除 Indexes 避免無 Indexes 的資料夾被瀏覽。
           3.將以下8行文字,複製並貼在 httpd.conf 檔內最下面並儲存。

              #指定 php.ini 存放的資料夾位置                                                                
              PHPIniDir "C:\PHP\"                                                                                     

              #載入 php 的模組                                                                                          
              LoadModule php5_module "C:\PHP\php5apache2_4.dll"                             

              #指定附檔名是 .php .php3 .phtml .inc 的程式都為 php 程式                     
              AddType application/x-httpd-php .php .php3 .phtml .inc                              

              #指定附檔名是 .phps 時,把內容視為 hightlight 的原始碼輸出到網頁  
              AddType application/x-httpd-php-source .phps .phpsource                          


    寫一個簡單程式做測試
    test.php 內容
   將檔案放在 C:\apache24\htdocs 資料夾下
   結果如下圖:


★ PHP 的 IDE (整合開發環境,Integrated Development Environment)
   筆者推薦順序: (都是免費)
   Zend Eclipse+PDT  http://www.zend.com/en/company/community/pdt/downloads
   Netbeans                 https://netbeans.org/
   Codelobster PHP     http://www.codelobster.com/index.html

★ 參考友站早期文獻
http://blog.xuite.net/louis.cheng/blog/50852218-WindowsXP%E5%AE%89%E8%A3%9DApache+2.2.17+%2B+PHP5.3.5+%2B+MySQL+5.5.8+%2B+Zend+Guard+Loader+5.50+%2B+phpMyAdmin+3.3.10.4

2010年1月23日

未來筆電 NB ?

取自 YouTube 的影片 Future Designer Laptop -- RollTop
看看未來的筆電, 很特別哦!
YouTube - Future Designer laptop - ROLLTOP //Diploma Thesis//
 

2009年7月26日

免費軟體 Freeware -- CPU-Z

CPU-Z 近期己發佈新版 1.53 增加了 Graphics 繪圖卡的部份資訊提供.且 Save Report 所儲存下來的資訊檔名,不再是永遠的 CPUZ.html 而改以系統之電腦名稱取代.

CPU 畫面,沒有多大更動,圖案改用 Intel 新式樣圖,如下圖示:

cpuid

新增的 Graphics 繪圖卡資訊頁纖,如下圖示:

cpuid1

版本說明,如下圖示:

cpuid2

Save Report 之資訊欄位分的更細,在此僅提供部份資訊顯示,如下表: 

CPU-Z TXT Report
-------------------------------------------------------------------------

Binaries
-------------------------------------------------------------------------

CPU-Z version            1.53

Processors
-------------------------------------------------------------------------

Number of processors        1
Number of threads             1

APICs
-------------------------------------------------------------------------

Processor 0   
    -- Core 0   
        -- Thread 0                0

Processors Information
-------------------------------------------------------------------------

Processor 1                          ID = 0
    Number of cores              1 (max 1)
    Number of threads           1 (max 1)
    Name                               Intel Celeron
    Codename                       Northwood
    Specification                    Intel(R) Celeron(R) CPU 2.40GHz
    Package (platform ID)      Socket 478 mPGA (0x2)
    CPUID                              F.2.9
    Extended CPUID              F.2
    Brand ID                          10
    Core Stepping                  D1
    Technology                      0.13 um
    Core Speed                      2424.2 MHz
    Multiplier x FSB                 24.0 x 101.0 MHz
    Rated Bus speed             404.0 MHz
    Stock frequency               2400 MHz
    Instructions sets               MMX, SSE, SSE2
    L1 Data cache                 8 KBytes, 4-way set associative, 64-byte line size
    Trace cache                    12 Kuops, 8-way set associative
    L2 cache                         128 KBytes, 2-way set associative, 64-byte line size
    FID/VID Control               no

Display Adapters
-------------------------------------------------------------------------

Display adapter  0   
    Manuf. API index       0
    Display name            \\.\DISPLAY1
    Name                         ASUS A9550 Series 
    Memory size              256 MB
    PCI device                 bus 1 (0x1), device 0 (0x0), function 0 (0x0)
    Vendor ID                  0x1002 (0x1043)
    Model ID                    0x4153 (0x10C)
    Performance Level    0

Display adapter  1   
    Display name            \\.\DISPLAY2
    Name                        ASUS A9550 Series Secondary 
    Memory size              256 MB
    PCI device                 bus 1 (0x1), device 0 (0x0), function 1 (0x1)
    Vendor ID                  0x1002 (0x1043)
    Model ID                    0x4173 (0x10D)
    Performance Level    0

==================================

公司網址:http://www.cpuid.com/

2009年7月21日

如何使用nLite及WUD整合Windows XP SP3及更新?

使用 nLite 來整合 Windows XP 及 SP3 以上之重要更新等等.
作法分為四大部份:


一.請將整片 Windows XP光碟資料全部複製到 C:\WinXP_sp3N

(此路徑及命名可自行修改)

二.a.先到 Windows Update Downloader 〔網址〕如下圖示: 
       b.下載 Program 程式檔並安裝.

wudaa 

c.下載Upadte Lists(ULs),必須選擇使用的語言,如下圖示:
wud1a


d.安裝 WUD 完成後,再執行 Upadte Lists(ULs) 更新表,如下圖示:
wud3


    e.開啟畫面如下圖示:請勾選欲下載更新的項目,如紅色框區.

           再按〔Download〕

wud4a

       正在〔Download〕的情況,如下圖示:

wud5

       下載完的更新檔皆被放在〔我的文件〕-〔Windows Update Downloader〕

       資料夾內.


三.下載並安裝 Windows Media Player SlipStreamer

       請到網址:http://www.boooggy.org/slipstreamer/

安裝完後,不須執行.此項為自動整合WMP11 (Windows Media Player 11).

※ 在第四部份的 l 項說明中,會有 WMP SlipStreamer 簡圖說明.


四.a.請先下載主機板最新的驅動程式,以利後續整合作業.

        b.下載及安裝 nLite 軟體,網址 http://www.nliteos.com/

        c.執行 nLite ,選擇繁體中文,如下圖示:

nl

      d.瀏覽並讀取欲整合之系統資料夾情況,如下圖示:

nl1

      e.若為首次執行 nLite 作業,則直接跳過此項,如下圖示:

nl2

     f.選擇欲更新之項目,筆者只選擇以下圖示之三大項做更新:

nl3

       g.開始匯入更新檔,如下圖示:

nl4a

       h.開始匯入驅動程式,如下圖示:

nl5

       i.選擇驅程式放置的位置並按〔確定〕匯入,如下圖示:

nl6

        j.己匯入之驅動程式,如下圖示:

nl8

      k.按〔是(Y)〕開始整合作業.
nl9


         l.程式自動啟動 WMP11 Slipstreamer 整合情況,如下圖示:

nl10


          m.整合修補程式等等,如下圖示:

nl11


        n.整合驅動程式情況,如下圖示:

nl12 


          o.最後燒成可開機光碟,如下圖示:

nl17nl16nl15

         p.也可燒成ISO檔,請在上述 o 項時,更改為如下圖示:

nl13nl14

 

===============================================================

Windows Update Downloader  http://www.windowsupdatesdownloader.com/

Windows Media Player SlipStreamer http://www.boooggy.org/slipstreamer/

nLite 網址 http://www.nliteos.com/

===============================================================

2009年7月12日

酷站報報 – CPU & GPU BenchMark 效能比較

想多了解 CPU 和 GPU 效能如何嗎?

請到網址:http://www.cpubenchmark.net/

有各種型式指標,供參考比較,如下圖示:

cpu

檢視一般CPU效能,如下圖示:

cpu1

站內還有 GPU VGA 卡 (Video Card BenchMarks) 效能基準指標供參考,如下圖示:

gpu

還有硬碟 (Hard Drive)、系統 (System) 等等不同的 BenchMarks (效能基準指標),歡迎參考.

2009年7月3日

Windows Vista SP2 中文版己經發佈了

下載網址如下:

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=891ab806-2431-4d00-afa3-99ff6f22448d

請仔細閱讀以下說明,若要安裝 Service Pack 2,請先確定您的系統目前正在執行 Service Pack 1。

適用於 Windows Server 2008 的 Service Pack 2 與 Windows Vista (SP2) 是 Windows Vista 與 Windows Server 2008 的更新,支援新硬體類型與新硬體標準,並包含自 SP1 起提供的所有更新。SP2 簡化了系統管理作業,可讓 IT 專業人員為用戶端與伺服器部署單一服務套件並提供支援。如需詳細資訊與相關文件,請參閱 TechNet/MSDN 上的 Windows Server SP2/Windows Vista SP2 頁面。

Windows Vista SP2 TechNet (可能為英文網頁)
Windows Server 2008 SP2 TechNet (可能為英文網頁)

SP2 是 Windows Server 2008 與 Windows Vista 的更新,它整合了我們透過自動化回應功能收集之意見所做的改進,以及自 SP1 起提供的更新。Microsoft 將這些修正程式整合至適用於用戶端與伺服器的單一服務套件來提供單一高品質更新,可協助客戶降低部署與測試的複雜性。

Service Pack 1 是安裝 Service Pack 2 的先決條件。若要安裝 Service Pack 2,請先確定您的系統目前正在執行 Service Pack 1。

注意:Windows Server 2008 發行時即內含 Service Pack 1。您可以在 Windows Vista SP1 TechNet 網頁找到 Windows Vista SP1 資訊與下載項目。
「Windows Server 2008 SP2 與 Windows Vista SP2 - 所有語言獨立」版本可以安裝在使用 36 種支援語言之一的系統上。

2009年6月28日

如何解決【存取被拒】的問題?

Q:讀取資料夾時,出現『存取被拒』,如何解決呢?

A:請切換至具有 Administrator 權限者,作登入.

後續步驟如下:

1.打開〔檔案總管〕--〔工具〕-〔資料夾選項〕

2.〔檢視〕-取消勾選〔使用簡易檔案共用〕,再按〔確定〕如下圖示:

acc

3.到〔存取被拒〕的資料夾,按滑鼠右鍵,選〔內容〕.

4.選〔安全性〕頁纖,點選〔進階〕,如下圖示:

acca

5.選〔擁有者〕-勾選〔取代子容器與物件的擁有者〕-按〔套用〕系統會自動將資料更換擁有權,結束後,再按〔確定〕.如下圖示:

accb

6.完成以上步驟,即可順利讀取〔存取被拒〕檔案了.

7.本案維修之電腦內部規格如下表:

<></>

CPU-Z 1.51 report file

Processor(s)  
Number of processors 1
Number of cores 1 per processor
Number of threads 2 per processor
Name Intel Pentium 4 531
Code Name Prescott
Specification Intel(R) Pentium(R) 4 CPU 3.00GHz
Package Socket 775 LGA
Family/Model/Stepping F.4.1
Extended Family/Model F.4
Core Stepping E0
Technology 90 nm
Core Speed 3007.3 MHz
Multiplier x Bus speed 15.0 x 200.5 MHz
Rated Bus speed 801.9 MHz
Stock frequency 3000 MHz
Instruction sets MMX, SSE, SSE2, SSE3, EM64T
L1 Data cache (per processor) 16 KBytes, 8-way set associative, 64-byte line size
Trace cache (per processor) 12 Kuops, 8-way set associative
L2 cache (per processor) 1024 KBytes, 8-way set associative, 64-byte line size
Chipset & Memory  
Northbridge SiS 661FX rev. 11
Southbridge SiS 964 rev. 36
Graphic Interface AGP
AGP Revision 3.0
AGP Transfer Rate 8x
AGP Side Band Addressing supported, enabled
Memory Type
Memory Size 256 MBytes
System  
System Manufacturer  
System Name  
System S/N  
Mainboard Vendor MICRO-STAR INTERNATIONAL CO., LTD
Mainboard Model MS-7103
BIOS Vendor Phoenix Technologies, LTD
BIOS Version 6.00 PG
BIOS Date 05/03/2005
Memory SPD  
Module 1 DDR, PC3500 (217 MHz), 256 MBytes, unknown brand
Software  
Windows Version Microsoft Windows XP Professional Service Pack 3 (Build 2600)
DirectX Version 9.0c