windows server 2008安裝配置wamp環境

來源:互聯網
上載者:User

MySQL安裝配置

很多新手在windows環境下習慣使用exe安裝包配置MySQL,在使用安裝包多次安裝MySQL後如果MySQL卸載不完全在安裝過程中容易出現錯誤。這裡推薦使用MySQL官方的免安裝包安裝配置,這樣就避免了清理註冊表以及殘留檔案不完全的問題。
1. 下載MySQL免安裝包。官方網站:http://www.mysql.com/downloads/mysql/ 選擇noinstall winx64版本,如:mysql-noinstall-5.1.66-winx64.zip。(測試平台為windows server 2008 R2,64位。建議免安裝包使用64位版本,雖然64相容32位,但如使用32位可能在mysql啟動時出現1067錯誤),解壓到D:/mysql5.1
2.  設定環境變數
添加系統內容變數,變數名:MYSQL_HOME  變數值:D:/mysql5.1;
修改系統變數path,在後邊添加%MYSQL_HOME%/bin;
3. 配置my.ini檔案
a)將D:/mysql5.1/my-medium.ini 拷貝一份並修改為my.ini

b) 修改my.ini設定
找到檔案中的[client]地方(綠色部分是需要增加的部分):

# The following options will be passed to all MySQL clients
[client]
#password = your_password
port  = 3306
socket  = MySQL
default-character-set=gbk

找到檔案中的[mysqld]地方(綠色部分是需要增加的部分):# The MySQL server
[mysqld]
basedir="D:/mysql5.1"
datadir="D:/mysql5.1/data"
default-character-set=utf8
port  = 3306
socket  = MySQL

4. 將mysql增加到系統服務中
使用系統管理員身份運行:mysqld --install mysql --defaults-file=D:/mysql5.1/my.ini
5. 啟動服務
使用系統管理員身份運行在命令列運行:net start mysql
6. 在命令列登入
使用系統管理員身份運行在命令列運行:mysql -uroot -p
7. 修改root密碼
mysql>update user set password=password('新密碼') where user='root';
回顯
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql> FLUSH PRIVILEGES;
回顯
Query OK, 0 rows affected (0.00 sec)
mysql> quit
退出 sql


啟動服務:net start mysql
停止服務:在命令列運行:net stop mysql
刪除服務:mysqld --remove mysql


Apache安裝配置

1. 在Apache官網下載apache_2.2.14-win32-x86-no_ssl.msi。(每個版本有兩種類型:no_ssl和openssl,openssl為ssl安全認證模式,它的協議是HTTPS而不是HTTP,這就是帶有SSL的伺服器與一般網頁伺服器的區別。一般情況下,下載no_ssl版本的就可以了。)
2. 點擊安裝Apache,正常填寫資訊就可以了。假設我們安裝到D:/apache2.2檔案夾下。
3. 安裝完畢後apache自動啟動,瀏覽器地址欄裡輸入:http://localhost/或http://127.0.0.1/,如果出現“It works.”同時在電腦右下角的工作列裡有一個綠色的apache伺服器運行表徵圖,則表示安裝成功。
4. 修改httpd:conf 設定檔。
a)尋找“DocumentRoot”,這裡是指定首頁放置的目錄。預設是:“D:/apache2.2/htdocs”,你可以使用預設的目錄,也可以自己定義一個,如:“D:/www”。注意:目錄末尾不要加“/”。現在我們使用“D:/apache2.2/htdocs”。
b)尋找“DirectoryIndex”,這裡是預設首頁檔案名稱,可以在index.html 的後面加入index.php等。類型之間留一個空格。
c)如果修改了預設首頁的路徑需進行以下修改(可能會出現 You don't have permission to access / on this server. 錯誤提示):
尋找
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
修改為:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>

5. 修改httpd:conf檔案後,重啟apache。

PHP安裝配置

1. 在PHP官網下載php-5.2.17-Win32-VC6-x86。官方網站:http://www.php.net/downloads.php (VC6版本使用visual studio6編譯,用於apache; VC9版本使用Visual Studio 2008編譯,用於IIS。TS指Thread Safety,即安全執行緒,一般在IIS以ISAPI方式載入的時候選擇這個版本。NTS即None-Thread Safe,一般以fast cgi方式啟動並執行時候選擇這個版本,具有更好的效能。)
2. 將壓縮包解壓到D:/php5.1目錄下。
3.將PHP目錄(D:/php5.1)下的 php.ini-dist 檔案重新命名為 php.ini
4. 修改php.ini檔案
a)extension_dir="D:/php5.1/ext" ,指向php檔案夾下放置“php_*.dll”檔案的路徑。PHP4和PHP5的路徑在這裡有所區別。
b)doc_root="D:/apache2.2/htdocs" ,指向前面apache設定的首頁位置。
c)default_charset="gb2312" ,修改預設字元集,這裡,如果前面有分號“;”,去掉這個分號;
d)register_globals=Off 改為 register_globals=On ,使傳遞全域變數有效;
e)
extension=php_dba.dll 如果前面有分號,取消分號,以下同;
extension=php_dbase.dll
extension=php_gd2.dll GD庫做圖,一般用於圖形驗證碼;
extension=php_mysql.dll 用於串連MYSQL資料庫;
f)修改output_buffering的Off值為On
5. 修改好後把 php.ini 檔案複製到 C:/WINDOWS/ 目錄中。
6. 將PHP目錄下的 php5ts.DLL 檔案拷貝到 C:/WINDOWS/system32 目錄。
7. 最後修改 Apache 的 httpd.conf 檔案。在該檔案的末尾添加如下2行,表示以模組方式安裝PHP進入Apache:
LoadModule php5_module D:/Program Files/Php/php5apache2_2.dll
AddType application/x-httpd-php .php

【注意:

1.apache的設定檔 httpd.conf 中的目錄分割符號是“/”,而 PHP 的設定檔 php.ini 裡的目錄則要求是反斜線 “ /”

2.windows平台下用記事本工具編輯文檔儲存後預設為utf-8+BOM格式,請注意。


好了到這裡關於windows server 2008安裝配置wamp環境己經完成了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.