魔獸世界服務(wù)端用戶注冊以及網(wǎng)頁的搭建教程

魔獸世界服務(wù)端用戶注冊以及網(wǎng)頁的搭建教程
大家好我是艾西,上一章我們講解了怎么編譯一個魔獸的服務(wù)端以及安裝最后進到我們自己的游戲。那么在平時娛樂的同時肯定是需要和朋友們一起玩游戲才會更有意思,那么今天艾西教大家怎么搭建用戶注冊頁面以及網(wǎng)站
?

?
搭建網(wǎng)站我們需要用到phpstudy: 先打開這個軟件點擊啟動Nginx然后點擊網(wǎng)站選項
?
?

?
在文件夾里找到phpstudy_pro >www 目錄下的index.html文件直接刪掉,這個文件是我們在啟動nginx程序時自動生成的文件不是我們想要的
?
下載一個azerothcore/wowSimpleRegistration.zip 文件包,將這個文件包解壓到php文件目錄的www文件夾內(nèi)(以下就是wowSimpleRegistration文件夾的內(nèi)容)
?

?
?
?
然后打開www目錄下的application>config>找到config.php.sample文件將后綴.sample刪除后用記事本的方式打開 (按圖中紅色字體標記提示改)
?
?



?
?
?
?
Template name, You can change it to:
light
advance
icecrown
kaelthas
Battleforazeroth
$config['template']= ;?(選擇模板的意思)
?
?

?
?
$config['db_auth_host’] 是數(shù)據(jù)庫信息的意思
?
$config['realmlists] = array 是服務(wù)器數(shù)據(jù)庫的意思
?
?
?
?

?
?
?
?
"db_name' => "acore_ characters" // Characters database name 角色配置列表的意思
?
角色配置列表配置好后我們打開Navicat ??
Acore_auth 認證數(shù)據(jù)庫
?
acore_characters角色數(shù)據(jù)庫
?

?
?
?
到這里我們需要確認下一 php數(shù)據(jù)庫能訪問到acore數(shù)據(jù)庫,我們運行win+r 輸入cmd
?
輸入mysql -uroot -p回車 輸入密碼進入數(shù)據(jù)庫 輸入use mysql回車輸入changed 回車輸入select user,plugin form user 回車 : 回車
?
?


?
?
?
我們可以看到root是mysql_native的認證方式,acore是sha2的認證方式,而php是不支持sha2的加密方式,所以我們得改一下acore的加密方式
?
use mysql;
ALTER USER 'root @'ocalhost lDENTIFED WiTH mysql native password BY xxxx”
(意思是將root的加密方式改為native的認證方式)
#此處為修改MySQL的root密碼,新密碼即你自己設(shè)置的密碼,不要忘記!
FLUSH PRIVILEGES;
exit;
?
將ALTER USER 'root @'ocalhost lDENTIFED WiTH mysql native password BY xxxx”粘貼復(fù)制到cmd窗口回車 輸入FLUSH PRIVILEGES; 再輸入exit回車就好了
?
設(shè)置好之后打開php---網(wǎng)站---網(wǎng)站擴展把Enable gmp、gd、soap、 mbstring、 pdo and pdo-mysql. 組件勾選上
?
全部弄好后我們訪問下我們的網(wǎng)站點擊注冊
?



?
?
?
?
到這里我們就完成了網(wǎng)站用戶的注冊搭建,網(wǎng)頁模板大家可以按自己喜歡的去做,然后加入自己的想法以及文本讓自己的魔獸世界服務(wù)器網(wǎng)站看起來更NB
?
我是艾西今天的分享就到這里啦,希望對有需要的小伙伴有幫助
?