post image

Cài đặt Localhost – WAMP

WAMP là chữ viết tắt của Windows – Apache – MySQL – PHP và đây là phần mềm mã nguồn mở được phát triển cho những người sử dụng Windows. Để cài đặt WAMP rất đơn giản. Bạn chỉ cần download nó về tại trang chủ của WAMP và sau đó cài đặt như bạn thường làm với các phần mềm khác

Khi cài đặt thành công và kích hoạt WAMP Shortcut, bạn sẽ thấy một hình biểu tượng nhỏ bên góc dưới tay phải của màn hình. Nhấn vào đó và chọn Start All Services. Sau đó bạn có thể vào PhpMyadmin hoặc Localhost để sử dụng. Nên nhớ là từ giờ trở đi nếu bạn muốn thử với mã PHP nào bạn phải copy nó vào trong thư mục C:\wamp\www (nếu bạn cài đặt trong ở C:\) và mở file đó bằng cách gõ vào trình duyệt localhost/folder/tenfile.php. Lưu ý bạn là trước đó bạn phải kích hoạt Wamp Server.

Cài đặt Wamp Server
Thay đổi Username và Password cho MySQL

Nếu bạn vào WAMP lần đầu tiên có thể bạn sẽ thấy dưới cuối màn hình dòng chữ màu đỏ đại loại là bạn chưa có mật khẩu cho PhpMyadmin và khuyên bạn nên tạo mật khẩu cho nó. Cách làm như sau:

Bước 1: Trong PhpMyadmin bạn chọn phím Privileges. Trong đó sẽ có Username mặc định là root và Password là No. Bạn nhấn vào phím Edit và điền mật khẩu vào. Mật khẩu nào ngắn ngắn thôi cho dễ nhớ chứ “vừng ơi mở cửa ra đi em” thì dài quá.

Cài đặt Wamp Server
Cài đặt Wamp Server

Bước 2: Sau khi bạn đổi xong có thể bạn sẽ bị out ra khỏi PhpMyadmin nhưng đừng vội hoảng, vẫn còn có tôi ở đây cơ mà. Bạn mở file config.inc.php trong đường dẫn như sau C:\wamp\apps\phpmyadmin\config.inc.php bằng Notepad chẳng hạn. Nhần Ctrl-F để tìm và gõ vào:

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

Sau đó thì phần password bạn đổi lại thành cái gì cũng được! tên người yêu thằng bạn thân đi cho nó máu. Lưu lại và đăng nhập lại vào PhpMyadmin với Username là “root” và mật khẩu là tên bạn gái của thằng bạn thân.

Tạo Database trong PhpMyadmin

Xong xuôi chúng ta có thể bắt đầu tạo database rất đơn giản. Trong ô Create new database bạn điền vào tên database muốn tạo. Vì chúng ta sẽ cài đặt WordPress nên chúng ta đặt tạm là WordPress đi cho nó tiến bộ. Nhấn nút Create là xong. Đơn giản hỉ? Bạn không cần Username và Password bởi vì nó sẽ sử dụng Username và Password bạn thiết lập ở bước trên.

Cài đặt Wamp Server
Sử dụng hàm mail() với localhost

Đa phần khi sử dụng localhost hàm mail() trong PHP không hoạt động vì ISP (nhà cung cấp dịch vụ Internet) của bạn người ta sợ người dùng lạm dụng nó để Spam thiên hạ dẫn đến đại loạn giang hồ. Do đó cách sau có thể được hoặc có thể không tùy thuộc vào ISP của bạn. Hay nói ngắn gọn là cũng hên xui thôi.

Mở file php.ini bằng cách nhấn vào biểu tượng dưới thanh trạng thái và chọn PHP > php.ini và tìm dòng SMTP trong file php.ini. Thường thì bạn sẽ thấy dòng “SMTP=localhost” thay nó thành SMTP Server của ISP của bạn. Bạn cũng sẽ thấy một dòng “smtp_port” và nó thường có giá trị là 25, nếu không phải giá trị này bạn đổi nó thành 25. Trong file php.ini của tôi là:

SMTP = smtp.east.cox.net
; http://php.net/smtp-port
smtp_port = 25 

Để tìm ra được SMTP Server của các ISP ở Việt Nam thì chắc bạn phải Google thôi. Tôi thử thì thấy Viettel là smtp.viettel.com.vn mà không biết có đúng không nữa. Chắc hên xui hỉ?

«

»

54 Comments

( Comment bài này )
  1. Giúp với, giúp với…
    Mình cài rồi nhưng chọn “Start all services” nó không online lên là sao nhỉ, “Restart” cũng không được.
    Máy mình: Window 7 Pro, Kaspersky Internet Security 2011 (đã thử thoát Kaspersky nhưng cũng không được luôn)

  2. Chuong says:

    ui minh dang cai xampp phai cai win lai moi chay duoc wamp do.

  3. Hua Vinh Duy says:

    Thật ra theo mình thấy không cần phải set pass cho root làm gì. Vừa lằng nhằng lại dễ bị dính lỗi. Không cần pass vẫn setup wordpress bình thường

  4. Duyên Hải says:

    Ban đầu máy em có cài AppSer.
    Sau đó cài Wamp như anh hướng dẫn, thì mở được localhost và php. Nhưng tới khi cài wordpress thì lại báo lỗi 404.

    Em gỡ Appser ra, restart máy và cài lại Wamp, thì khi mở localhost và php, chỉ hiện ra trang wweb trắng xóa.
    Anh có biết bị lỗi gì không ạ :-s

  5. nhật tân says:

    Cho mình hỏi là bây giờ học PHP thì nên chọn công cụ nào, wamp hay xampp .các tutorial dạy PHP trong izwebz đều là wamp hết phải không, mình có thể dùng xampp được không

  6. Cường says:

    Chào anh,em đang bắt đầu nghiên cứu về WordPress.
    Những bài viết của anh thực sự là rất bổ ích.
    Có một chỗ em chưa hiểu lắm,mong được anh giải đáp.
    Ở phần Thay đổi Username và Password cho MySQL.
    Bước 1 chúng ta đã thay đổi Password cho user root rồi,tại sao ở bước 2 lại phải mở file này: C:\wamp\apps\phpmyadmin\config.inc.php và thêm password lần nữa hả anh?
    Và cho em hỏi thêm một câu,mình đặt mật khẩu này thì có ý nghĩa như thế nào trong thực tiễn ạ?
    Vì em đặt xong lần sau vào thì cứ thế là vào,ko thấy nó hỏi mật khẩu gì hết!!
    Chân thành cảm ơn anh,mong nhận được hồi đáp từ anh.

  7. Nguyễn Đức Phúc says:

    Mình down WAMP về cài đặt bình thường, nhưng không hiểu sao cứ nhấn vào myphpadmin thì nó cứ hiện lên một trang web trắng xóa vậy. Có cách nào để chỉnh sửa lại ko. Giúp mình với

  8. nguyenthoAvira says:

    Mấy pzo ơi. cái lỗi này thì làm thế nào nhỉ.

    MySQL said: Documentation
    #1045 – Access denied for user ‘root’@'localhost’ (using password: YES)

    Lần đầu tiên mình cài WAMPSERVER và làm theo như hướng dẫn trên. Đã sửa lại file config.inc.php mà vẫn không vào được.
    Bác nào post bài này lên thi giúp mình với.

  9. khoanguyen says:

    A Walock oi cho em hoi khi cài WAMPSERVER rồi mở localhost thi xuất hiện lỗi:
    Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 Server at localhost Port 80

    Có phải do lỗi win ko a? em đã mở Start All Services rồi!

  10. trang says:

    mình cài rùi

  11. Tran Phan Thanh says:

    That su la bổ ích

  12. kollein says:

    []A Walock oi cho em hoi tại sao khi cài WAMPSERVER khi mở localhost ko được vậy chỉ thầy một trang màu trắng tinh. mở phpadmin thì ok. Thanks[]
    Có lẽ nó dính *Virus(Tôi cũng thường bị) bạn mở index.php find xem….có-> del nó di:D

  13. Trap He Sang says:

    Bài này rất có ích. Cám ơn bạn :)

  14. thuong says:

    A Walock oi cho em hoi tại sao khi cài WAMPSERVER khi mở localhost ko được vậy chỉ thầy một trang màu trắng tinh. mở phpadmin thì ok. Thanks

1 2
  1. BB
  2. BB
  3. BB

arrow

Lưu ý khi post comment:

  • Không "bóc tem" topic
  • Dùng lời lẽ có văn hoá và lịch sự
  • Xem trang FAQs trước khi hỏi
  • Bạn có thể dùng thẻ HTML như:<strong>, <em>, <a>
  • Đặt code trong thẻ [php],[html],[javascript],[css]

Chọn kiểu gõ: Tự động TELEX VNI Tắt