環境windows8.1
需要的工具:wampserver、wordpress
首先先下載好wordpress源碼和wampserver安裝包
安裝完成后開啟wampserver
開啟的狀態是綠色的:
用戶可以修改它的語言,配置文件也可以通過點擊這個圖標顯示
先修改mysql相關的配置
修改wamp上mysql密碼
方法1:
默認情況下wamp的mysql密碼是空
先打開控制台,use mysql;
輸入:update user set password=PASSWORD('密碼') where user='root';
然后輸入flush privileges;
最后quit退出重新登陸
方法2:
mysqladmin -u root -p password 密碼(當沒有設置過密碼,密碼為空時)
mysqladmin -u root -p 舊密碼 password 新密碼 (已經設置過密碼了)
打開局域網訪問
apache相關配置信息在httpd.conf上,在httpd.conf文件中找到deny from,下面有"Allow from 127.0.0.1" ,然后將127.0.0.1修改為all即可,也就是"Allow from all"即允許任何人訪問,重啟apache 服務就可以允許外網訪問了。
wamp自擬定網站根目錄:
如果要修改原配置目錄,打開httpd.conf,找到DocumentRoot,並修改信息,如下:
還有一個位置需要改
打開wampmanager.ini文件
找到Menu.Left,如下
修改目錄:
然后找到wampmanager.tpl
找到Menu.Left的www路徑w_wwwDirectory和FileName
修改自己想要的
重啟服務
多站點配置相關目錄:httpd-vhosts.conf
打開httpd.conf,取消注釋:
這時候我們點擊phpadmin進行配置
假如登錄phpadmin時遇到:#1045 - Access denied for user 'root'@'localhost' (using password: NO)
這是因為wampserver的phpadmin的配置文件沒有設置好和mysql相關的內容,先找到phpadmin的目錄,找到config.inc.php(注意不要搞錯,scripts下也有一個同名的文件,修改wamp的源文件地址就是在那里),再找到
$cfg['Servers'][$i]['password'] =‘’
注意這里是空白的,添加你設置的mysql密碼
假如修改之后能登錄phpadmin了,可以在界面上新增數據庫,比如設置一個名字為wamp的數據庫
假如你要修改phpadmin的登錄密碼
還是在原來提到的config.inc.php文件,將配置$cfg['Servers'][$i]['auth_type'] = 'config';修改為 $cfg['Servers'][$i]['auth_type'] = 'cookie';
然后在這行下面添一行:$cfg['blowfish_secret'] = '密碼';
假如你要設置phpadmin能通過外網訪問(不建議,phpadmin上的數據庫容易泄露),修改phpmyadmin.conf配置文件,類似httpd.conf,把"Allow from 127.0.0.1"修改為:"Allow from all"即可
apache其他設置
假如要修改apache端口,在httpd.conf找到Listen 80,把80換成你想要的端口號
修改鏈接端口號
在wampmanager.tpl文件中找到http://localhost/修改成http://localhost:你設置的端口號/
開啟URL重寫:
打開httpd.conf文件,找到#LoadModule rewrite_modulemodules/mod_rewrite.so,然后把前面的“#”刪掉,重啟生效
php配置
這里講的php配置和前面提到的phpadmin不同,比較重要的三個地方
short_open_tag = off(是否允許使用 PHP代碼開始標志的縮寫形式(<? ?>)
把off改成 ‘on’
memory_limit = 128M(最大使用內存的大小)
upload_max_filesize = 2M(上傳附件的最大值)
下面說說wordpress,在官網上下載了wordpress源碼之后解壓到wamp目錄下,並且把wordpress的根目錄設置為wamp源目錄。
上面完成之后就可以點擊圖標的Localhost(本人是本地主機上操作),彈出頁面把前面提到的數據庫還有其他配置信息填寫好之后就可以進入后台系統了。
好用dwordpress插件推薦:https://www.wpdaxue.com/recommend-wordpress-plugins.html
自己動手寫wordpress插件(http://blog.wpjam.com/article/write-plugin-by-yourself/)