架設網頁伺服器最終極的目標是LAMP,不過Linux的門檻對初學者來說實在太高了,不像WIN人人都有天天在用。於是Windows Apache MySQL PHP(WAMP)成為頗受業餘者歡迎的個人Webserver(提供網頁的網站伺服器),主要原因應該是在Windows底下運作,人人都可以建構,先從WAMP入門,終極目標當然還是在Linux下安裝Apache. MySQL. PHP_LAMP,再加上有現成且頗受歡迎的WordPress加持,建個網站變成輕而易舉,WordPress是以網誌為中心,但透過模板設計與大量的免費安裝插件,可瞬間搖身一變成為小型企業網站/小型購物網站/小型多媒體網站/小型社群網站等等..

目前最新版本是:3.0.6(WAMP自 3.2.3 開始, 僅能安裝在Win10, 不支援Win7作業系統) –Apache 2.4.51 –PHP 5.6.40/7.4.26/8.0.13/8.1.0 –MySQL 5.7.36 –MariaDB 10.6.5 –PhpMyAdmin 4.9.7/5.1.1 –Adminer 4.8.1
PhpMyAdmin是MySQL的管理工具
Adminer類似phpMyAdmin的MySQL管理客户端。整個程序只有一個PHP文件,易於使用和安裝。支持多语言(已自带11種翻譯語语言文件,可以按自己的需求翻譯相應的語言)。
啟動後,螢幕右下角圖示,會變成代表啟動成功的:綠色,圖示按右鍵,選語言,選Chinese_trad(讓操作介面變成繁體中文)
進入"服務",改成自動啟動(wampapache64和wampmysqld64),讓它一開機就可以自動啟動服務
目錄或檔案可以支援中文,但無法上傳上傳中文檔名的檔案或透過遠端表單(參數值)建一個中文目錄
PHP編輯器:Notepad++ 8.4.7免安裝中文版
軟體性質:自由軟體(免費) 介面語言:繁體中文(含多國語系) 軟體安裝:免安裝/小而美
打開http.conf
圖示按左鍵-選Apache-選http.conf
設定完後要回存並重新啟動WAMP
Listen 80
這是通信連接埠,80是正宮(瀏覽器的預設埠)
ServerAdmin wampserver@wampserver.invalid
填入你的信箱
ServerName chome.idv.tw
填入你的網址
DocumentRoot “${INSTALL_DIR}/www”
這是網站的根目錄
Allow from localhost
若你要開放外網連上來,就改成Require all granted
192.187.122.107這IP天天留些又舊又長的垃圾,就給它吃閉門羹!!
Alias /bbs/ “D:/discuz/”
Options FollowSymLinks MultiViews AllowOverride All Order Deny,Allow Allow from all
建立一個虛擬目錄,指向的硬碟位置,並Allow from all
DirectoryIndex index.php index.php3 index.html index.htm
目錄的預設檔案
httpd-vhosts.conf修改成如下
<VirtualHost *:80> ServerName localhost ServerAlias localhost DocumentRoot "c:/thomas/server/web" <Directory "c:/thomas/server/web/"> #Options +Indexes +Includes +FollowSymLinks +MultiViews Options +FollowSymLinks +MultiViews AllowOverride All #Require local Require all granted </Directory> </VirtualHost>
建議打開php.ini,修改幾行
max_execution_time = 30
每個腳本的最大執行時間(秒計),30秒太少了,我改成300
max_input_time = 60
每個腳本的最大讀取資料時間(秒計),我改成600
memory_limit = 8M
一個腳本可使用記憶體的最大值,我改成1024M
upload_max_filesize = 2M
允許上傳檔案的最大值,我改成1024M
SMTP = localhost
郵件伺服器,我改成msa.hinet.net(必需是hinet ip才能使用)
sendmail_from = yourmail@msa.hinet.net
我的電腦
CPU:Intel I7-12700
MB:MSI MAG B660M MORTAR WI-FI
RAM:十銓 T-Force Vulcan Z 火神散熱片系列 32GB(16G*2)DDR4-3600/CL18
SSD:ADATA 威剛 XPG GAMMIX S70 BLADE 1TB PCIe 4.0 Gen4x4 M.2 SSD固態硬碟
作業系統:Windows10(64Bit)
WAMP版本:Wampserver 3.2.6_x64
WP版本:5.9.3