Wampserver主機服務配置方法

1、更改根目錄 

一、左鍵」www目錄」路徑更改
Wampserver安裝好後,「www目錄」默認爲X:\wamp\www,也就是wampserver安裝目錄下的www文件夾。實際使用中,默認設置每每不是咱們想要的,可能改爲其餘文件夾更適合咱們,好比D:\site 或者 E:\www 等等。那該如何更改呢,如今就我就和你們分享一個很是簡單的方法,下面以改成D:\site爲例。
打開wamp\scripts\config.inc.php(可使用EditPlus或者記事本,看本身喜歡了),
第47行,$wwwDir = $c_installDir.’/www’;
修改成:$wwwDir = ‘D:/site’;便可。但這時新問題來了,Apache默認根目錄還沒改過來!繼續看第2步!
$c_installDir是個變量,指WAMPserver安裝根目錄。php

二、修改Apache默認根目錄mysql

打開wamp\bin\apache\apache2.2.11\conf\httpd.conf,修改DocumentRoot後面雙引號中的值爲你所要的。(左鍵單擊圖標誌,在彈出式菜單中選擇「Apache」命令,在其子菜單中單擊「httpd.conf」命令。則自動用記事本打開了「httpd.conf」文件。)
好比將DocumentRoot 「D:/wamp/www/」
改爲DocumentRoot 「D:/site/」
同時將<Directory 「D:/wamp/www/「>
改爲<Directory 「D:/site/「>sql

2、修改端口號

左鍵單擊圖標誌,在彈出式菜單中選擇「Apache」命令,在其子菜單中單擊「httpd.conf」命令。則自動用記事本打開了「httpd.conf」文件。在該文件中查找「Listen」一詞,找到後是:Listen:80 將其改爲:Listen 8080數據庫

3、服務器沒法訪問

檢查Apache是否容許外網訪問;檢查IP地址是否爲公網IP;檢測防火牆是否關閉; apache

4、設置phpmyadmin

在WampServer安裝完成後,經過http://localhost/打開後能夠看到WampServer自帶的一個簡單的頁面,裏面有phpinfo、phpmyadmin和sqlitemanager三個工具。服務器

打開phpmyadmin會在下方看到提示,root用戶沒有設置密碼,咱們先爲root賬戶設置密碼。點擊phpmyadmin頁面中部的「權限」,能夠看到「用戶一覽」,這時候應該只有一行用戶信息,即root localhost這一行,點擊這一行最右側的編輯權限圖標,在新頁面找到「更改密碼」,爲root用戶設置密碼,並點擊「執行」。app

而後刷新頁面,會看到錯誤提示,這是由於賬戶已經設置密碼,到WampServer程序安裝目錄,在apps目錄找到phpmyadmin的目錄,打開phpmyadmin目錄裏面的config.inc.php文件,找到下面這一行:函數

$cfg['Servers'][$i]['password']       = '';工具

在等號右面的單引號裏面輸入剛纔設置的密碼,從新打開phpmyadmin的頁面並刷新,這時候phpmyadmin就能夠正常訪問了。
好了,我已經用WampServer簡單的架設起一個Apache + PHP + MySQL的服務器了。ui

5、容許外網訪問

wamp 默認是禁止外網訪問APACHE的,左鍵點擊右下的wamp圖標Apache - httpd.conf ,搜索關鍵字 "deny from ",會發現一處 "deny from"將其下的一行"Allow from 127.0.0.1" 以前加一個 #號,表示註釋掉,新插入一行,手動輸入Allow from all 。保存,從新啓動下apache 服務就能夠容許外網訪問了。
Apache2.4 配置: Require all denied #拒絕全部 Require all granted #容許全部

6、apache, mysql 服務的開機自動運行

Windows - 開始 - 設置 - 控制面板 - 管理工具 - 服務,找到 wampmysqld, wampapache, 將 "啓動類型" 由"手動" 改成"自動" 便可。

7、開啓支持rewrite module

8、php配置

查找short_open_tag = Off,把off改爲On,注意是前面沒有#號的那一排。
memory_limit = 128M          ;最大內存使用,運行程序提示內存不足時可修改其大小
upload_max_filesize = 2M  ;附件大小
、對於中文用戶來講,安裝結束後,首先要設置的是,把MySQL的數據庫默認編碼改成UTF-8,這樣能夠排除不少中文亂碼問題:在WAMP5菜單中選擇打開my(wamp).ini,設置其中的default-character-set=utf8, 而後重啓WAMP5。

9、php時間配置

一、修改php.ini,在php.ini中找到data.timezone =去掉它前面的;號,而後設置data.timezone = 「Asia/Shanghai」;便可。 二、在程序PHP 5以上版本的程序代碼中使用函數ini_set('date.timezone','Asia/Shanghai');或者date_default_timezone_set(‘Asia/Shanghai');  


10、數據庫配置


==查看字符集== 
 //查看MySQL數據庫服務器和數據庫字符集 show variables like '%char%'; 

==修改字符集==
在[mysql]下添加

default-character-set = utf8
在[mysqld]下添加

character_set_server=utf8  

init_connect='SET NAMES utf8'

相關文章
相關標籤/搜索