WampServer:輕鬆配置Wordpress安裝環境

WordPress運行環境 

php

  • PHP 5.2.4 或更新版本(不支持第三方推出的「PHP 6.0」)
  • MySQL 5.0 或更新版本
  • Apache mod_rewrite 模塊(可選,用於支持「固定連接」和「站點網絡」功能)


什麼是WampServerhtml

Wamp分 別是Windows、Apache、Mysql和PHP的首字母,靜態文件(例如後綴是.html的純html)文件在操做系統上就能夠運行,但用php 語言寫的腳本文件不能夠,操做系統不懂它在說什麼,因此須要一個翻譯,這個翻譯就是PHP的運行環境Wamp,用來解析PHP腳本。
WampServer是一款開源的,建設在本地的PHP套件,安裝這個套件以後,就在本地模擬了一套PHP環境,咱們就能夠在本地安裝並使用WordPress了。

下載WampServermysql

WampServer的最新版目前是2.2D,但咱們不要去下最新版,由於新版的PHP和Mysql版本較高,而現實中的服務器是不可能升級的那麼快的,較高的Mysql版本甚至會致使Joomla這種著名的CMS系統沒法安裝,因此給你們推薦一個安全的版本WampServer 2.0g, 點擊這裏下載

安裝WampServersql

1. 雙擊運行安裝程序(WampServer2.0g-1.exe)。
2. 選擇安裝位置,我選了D盤。
3. 安裝過程當中須要你選擇默認用什麼瀏覽器打開網站,咱們選用Firefox

 

  • 找到Firefox的安裝位置,右鍵點擊Firefox圖標,彈出屬性對話框,目標中的地址就是firefox可執行程序的位置
  • 根據這個位置找到firefox.exe,繼續安裝

3. 繼續安裝,後面的設置所有用默認的就好,安裝結束後選擇Launch,運行WampServer,在屏幕右下角會出現WampServer的圖片
若是安裝失敗,圖標不是全白色,多是黃白或者紅白,說明apache或者mysql服務沒有啓動,請按照一下方法排除

 

  • 關閉全部可能佔用端口的通信程序,例如迅雷、skype或遊戲客戶端,而後從新啓動wampserver
  • 在開始-運行中鍵入services.msc調出本地服務設置,查看wampapache和wampmysql這兩個服務是否正常啓動,若是沒有,打開查看沒法啓動的緣由。
4. 設置語言
安裝後默認是英文版,若是你不喜歡,可有右鍵點擊wampserver圖標,選擇language->chinese
5. 配置WampServer
這是很是重要的一步,若是服務器沒有配置好,運行wp時會出不少問題。
♦ 開啓mod_rewrite模塊,WampServer默認不開啓這個模塊,但這是WordPress固定鏈接必須的,因此如今開啓它
找到httpd.conf文件,若是你按照上面的步驟操做了,那麼位置是
1
D:/wamp/bin/apache/Apache2.2.11/conf/httpd.conf


文件第116行,找到
1
#LoadModule rewrite_module modules/mod_rewrite.so


將前面的#去掉,重啓WampServer
♦ 配置php.ini
左鍵點擊WampServer系統圖標,選擇PHP->php.ini,會用記事本打開
找到下面幾項,並修改他們的值
post_max_size – 容許經過Post傳輸的數據的最大值,改到本身以爲合適的值,若是設置過小,會致使大圖片或視頻沒法上傳
upload_max_filesize - 容許上傳的最大值,這個值一般要比post_max_size小一些
max_execution_time – 容許腳本執行的最長時間,超過這個時間就會報超時錯誤,默認是30秒
max_input_time – 一個腳本等待輸入數據的時間有多長,根據須要設置
memory_limit  -  內存限制,建立縮略圖時會消耗較大內存,適當調大些,若是內存不足,會報下面的錯誤
Fatal error: Allowed memory size of 134217728 bytes
exhausted (tried to allocate 1099 bytes) in
error_reporting  =  E_ALL&~E_NOTICE – 默認是E_ALL,建議修改成E_ALL&~E_NOTICE,即不顯示Notice錯誤,其它的都顯示
錯誤日誌設置,若是你但願在出錯腳本所在目錄自動建立error_log,按照下面配置,若是不須要,不用管這一項。
1
2
; Log errors to specified file.
error_log = error_log


到此爲止,WampServer就安裝成功了,咱們能夠繼續安裝WordPress了。

容許將http://開頭的連接視爲文件apache

fopen、include、getimagesize等函數均支持打開http://開頭的文件,例如
1
getimagesize('http://localhost/wordpress/wp-content/uploads/2010/07/myimage.jpg');


要實現這個功能,須要修改php.ini裏的兩項設置爲on
1
2
3
4
5
; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
allow_url_fopen = On

; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
allow_url_include = On


但僅僅這樣還不行,用fopen打開http://開頭的地址可能會超時或者報文件不存在的錯誤,還有重要的一步須要作——修改host文件
這個不是wamp的問題,是windows的問題,host文件位於(假設你的系統位於C盤)
1
C:\Windows\System32\drivers\etc\hosts


打開該文件,找到
1
2
3
# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost


將127.0.0.1前面的丼號去掉,就能夠正常使用http://開頭的文件了。
相關文章
相關標籤/搜索