Trong bài viết này chúng ta sẽ cùng tìm hiểu về cách cài đặt WordPress lên Localhost. Việc cài đặt WordPress lên Localhost từng người sẽ có những mục đích khác nhau như đang muốn học lập trình WordPress, hoặc bạn đang xây dựng một Blog tuy nhiên chưa có Hosting với domain nên bạn muốn xây dựng trước trên Localhost rồi sau này chuyển lên hosting sau.
Mã nguồn WordPress được viết trên ngôn ngữ PHP, để cài đặt được WordPress trên Localhost chúng ta sẽ cần cài đặt phần mềm máy chủ là XAMPP.
Hướng dẫn cài đặt XAMPP
Giới thiệu về Xampp
Xampp là phần mềm web server thuộc bản quyền của GNU General Public Licence, XAMPP do Apache Friends phân phối và phát triển. Đây là chương trình tạo máy chủ Web (Web Server) được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các công cụ như phpMyAdmin.
Web Server (máy phục vụ Web) là máy tính cài đặt phần mềm phục vụ Web. Đôi khi người ta cũng gọi chính phần mềm đó là Web Server.
Hiểu đơn giản, XAMPP là ứng dụng dùng để tạo và điều hành máy chủ nội bộ (localhost). Được ghép của 2 chữ “local” (địa phương, ý chỉ máy tính của bạn) và “host” (máy chủ), localhost là thuật ngữ chỉ máy chủ chạy trên máy tính cá nhân.
XAMPP chính là một phần mềm cho phép bạn giả lập môi trường server hosting. Nhờ server hosting giả định này, bạn có thể chạy thử demo một website ngay trên chiếc máy vi tính của bạn không cần thiết phải mua hosting hay VPS.
- Kiếm tiền Accesstrade, kiếm tiền tại nhà với Accesstrade.vn – Tiếp thị liên kết
- MegaURL – Rút gọn link kiếm tiền có giá cao tại Việt Nam
- Top những App kiếm tiền online trên điện thoại tốt nhất hiện nay
Hướng dẫn cài đặt Xampp trên Windows
Bước 1: Bạn download Xamp tại : https://www.apachefriends.org/index.html
Bước 2: Nhấp vào file có đuôi .exe trên file vừa tải xuống.
Bước 3: Cửa sổ cài đặt hiện lên, bạn chọn Next để tiếp tục.
Bước 4: Tích chọn hết các module. sau đó click next.
Bước 5: Chọn thư mục cài đặt. rồi next tiếp.
Bước 6: Bỏ tích vào dòng “Learn mỏe about Bitnami for xampp“. rồi chọn next
Bước 7: Đợi quá trình cài đặt diễn ra hoàn tất.
Bước 8: Bấm Finish để hoàn tất quá trình cài đặt.
Sử dụng Xampp
Sau khi cài đặt thành công Xampp, bây giờ chúng ta vào thư mục c:\xampp và mở file xampp-panel.exe lên để bật bảng điều khiển của XAMPP(bạn nên tạo shortcut cho xampp-panel.exe tại desktop để tiện lợi hơn).
Tại cửa sổ Control pannel của Xampp, để ý sẽ thấy hai ứng dụng Apache và MySQL có nút Start, đó là dấu hiệu bảo 2 ứng dụng này chưa được khởi động, hãy ấn vào nút Start của từng ứng dụng để khởi động Webserver Apache và MySQL Server lên thì mới chạy được localhost.
Nếu cả hai ứng dụng chuyển sang màu xanh như hình dưới là đã khởi động thành công.
Sau khi khởi động xong, bạn hãy truy cập vào website với địa chỉ là http://localhost sẽ thấy nó hiển thị ra trang giới thiệu XAMPP như hình dưới.
Thư mục chứa mã nguồn Website sẽ đặt tại đường dẫn C:\xampp\htdocs, bạn có thể xóa các file có sẵn đi và thay vào là mã nguồn Website của bạn.
Bạn có thể đặt trực tiếp website tại file htdocs hoặc tạo một thư mục con để chứa(Nếu bạn chỉ có ý định cài đặt duy nhất 1 website thì đặt ngay mã nguồn tại thư mục gốc, còn nếu muốn cài đặt nhiều website thì nên mỗi website tạo một thư mục con để chứa).
Ở hình dưới đây là mỗi thư mục tại htdocs mình sẽ chứa 1 website riêng.
Như vậy là chúng ta đã cài đặt thành công phần mềm Web Server, bây giờ cùng mình cài đặt WordPress lên nhé.
Hướng dẫn cài đặt WordPress trên Localhost
Trước tiên chúng ta cần tải xuống mã nguồn WordPress từ tên miền chính thức https://wordpress.org.
Sau khi đã tải mã nguồn về thành công thực hiện theo một số bước dưới đây để cài đặt WordPress lên Localhost.
Bước 1: Giải nén và chuyển mã nguồn đến thư mục C://xampp/htdocs.
Ở ví dụ dưới đây, mình đã tạo một thư mục con tên tanchan679.com tại thư mục C://xampp/htdocs và mình chuyển mã nguồn tới thư mục này.
Bước 2: Tạo database để chứa database cho website wordpress.
Bạn mở trình duyệt theo địa chỉ http://localhost/phpmyadmin/, sau đó bạn bấm vào new để tạo database mới, nhập tên database và chọn kiểu định dạng ngôn ngữ sau đó bấm Create để tạo(tên nhập tùy ý, định dạng ngôn ngữ nên để là utf8_unicode_8).
Bước 3:Bắt đầu cài đặt wordpress.
Bạn mở trình duyệt gõ đường dẫn: http://localhost/[tên thư mục](tên thư mục chứa website bạn đặt ở bước 1). Ví dụ: http://localhost/tanchan679.com.
Lúc này giao diện yêu cầu cấu hình được hiển thị. Bạn chọn ngôn ngữ mình sử dụng sau đó nhấn Continue.
Hiển thị thông tin một số yêu cầu sẽ cần cấu hình, nhấn Let’s go!.
Bước 4: Cấu hình database.
Nhập thông tin cấu hình vào form sau đó bấm Submit.
Cấu hình database với:
– Database Name : tên database bạn vừa tạo ở bước 2.
– User Name: tài khoản truy cập MySQL(bạn có thể sử dụng tài khoản mặc định có sẵn là root, hoặc tạo mới)
– password: là mật khẩu của tải khoảnđược khai báo phía trên. Nếu sử dụng tài khoản root pass là rỗng.
– Database Host: thông thường là localhost, bạn giữ nguyên không cần thay đổi
– Table Prefix: ký tự đầu tiên xuất hiện trong tên bảng, để dễ hình dung bạn có thể xem ảnh ở phía dưới.
Bước 5: Thông tin cấu hình databse hợp lệ, nhấn Run the install để xác nhận cài đặt.
Bước 6: Chọn lựa tên website và tài khoản quản trị.
Cấu hình với:
- Site Title: tên Website.
- User name: Tên tài khoản quản trị.
- Password: Mật khẩu tài khoản quản trị.
- Your Email: email của bạn.
- Search engine visibility: Tích nếu không muốn công cụ tìm kiếm có thể lập chỉ mục.
Lưu ý: Tài khoản quản trị sử dụng để đăng nhập trang quản trị của website nên bắt buộc phải nhớ.
Bước 7: Nếu cài đặt thành công WordPress sẽ hiển thị thông tin tài khoản của bạn. Đến bước này bạn đã cài đặt thành công WordPress lên locahost, click vào Log In để đăng nhập vào hệ thống quả trị.
Giao diện đăng nhập trang quản trị như bên dưới.
Sau khi đăng nhập thành công, bạn sẽ thấy giao diện trang quản trị.
Quay lại website, chúng ta sẽ có giao diện mặc định của wordpress như sau.
Như vậy là mình vừa hướng dẫn xong cách cài đặt phần mềm Web Server là XAMPP, và cách cài đặt WordPress lên Localhost như thế nào. Bạn có thắc mắc, góp ý, hoặc có phần nào chưa cài đặt thành công comment bên dưới cho mình biết nhé.