Bài 1
CÀI ĐẶT LOCALHOST TRÊN MÁY TÍNH VỚI XAMPP
Bài 1
CÀI ĐẶT LOCALHOST TRÊN MÁY TÍNH VỚI XAMPP
Khi học Wordpress các bạn nên cài localhost trước vì các bạn chưa cần phải mua tên miền và host.
Bạn nên sử dụng localhost trước để có thể tạo một website hoàn chỉnh trên máy tính.
Việc làm web trên localhost sẽ giúp bạn hiểu rõ hơn cấu trúc thư mục, tập tin có trong WordPress.
Localhost đơn giản là từ ghép của hai chữ “local” và “host“. “Local” dịch theo chuyên ngành IT là máy tính của bạn, “Host” là máy chủ. Vậy localhost nghĩa là máy chủ chạy trên máy tính của bạn.
Localhost bao gồm nhiều ứng dụng khác nhau và tất cả các ứng dụng đó sẽ kết hợp với nhau để tạo ra một môi trường có thể chạy được website trên máy tính của bạn.
Localhost bao gồm các ứng dụng cơ bản như sau:
Phần mềm Webserver có tên là Apache, đây là webserver thông dụng nhất hiện nay.
Phần mềm PHP để xử lý mã PHP (vì WordPress viết bằng ngôn ngữ PHP ).
Phần mềm MySQL Server để lưu trữ và xử lý cơ sở dữ liệu ( database ), do WordPress sử dụng MySQL làm nền tảng cơ sở dữ liệu.
Phần mềm PHPMyAdmin để xem và quản lý cơ sở dữ liệu MySQL.
Như vậy, về cơ bản để chạy một website sử dụng mã nguồn WordPress thì localhost hoàn toàn có thể đáp ứng được.
3. Cài đặt localhost với Xampp
Trước khi cài đặt các bạn xóa hết các phần mềm liên quan đến việc làm localhost như PHP, MySQL và không nên cài đặt XAMPP trên Windows Server đã cài đặt IIS.
Nếu máy bạn đang cài đặt phần mềm Skype thì localhost sẽ không hoạt động được do Skype đã chiếm quyền sử dụng cổng mạng 80, đây là cổng mặc định của webserver. Do đó, bạn hãy mở Skype -> Tools -> Connection Options -> và bỏ chọn phần “Use port 80 and 443…..” rồi nhập một cổng bất kỳ để Skype sử dụng.
Tắt tường lửa, nếu không khi cài xampp nó báo như thế này
Tắt UAC trên Windows
Điều hướng theo key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -> chỉnh sửa value DWORD EnableLUA và thiết lập giá trị là 0 -> Khởi động lại Windows
Tải phần mềm Xampp tại đây : https://www.apachefriends.org/download.html về máy và tiến hành cài đặt (File xampp-windows-x64-8.0.2-0-VS16-installer.exe ).
Cài đặt Xampp
Nhấn NEXT để tiếp tục
Nhấn NEXT để tiếp tục
Bỏ chọn và nhấn NEXT để tiếp tục
Chọn English và Nhấn NEXT để tiếp tục
Nhấn NEXT để tiếp tục
Sau khi cài đặt Xampp tự động khởi động lại Windows.
Sau khi khởi động lại windows, các bạn vào thư mục C:\xampp để khởi động Xampp (chạy File xampp-control.exe)
Chọn ngôn ngữ Tiếng Anh và Nhấn Save
Khởi động hai ứng dụng Apache và MySQL bằng cách ấn nút Start như hình.
Nếu thấy màu xanh như hình là OK nhé
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.
Chọn English để để truy cập vào trang quản lý localhost
4.1. Làm việc với thư mục và tập tin
Bây giờ bạn hãy vào thư mục C:\xampp\htdocs\ và tạo một thư mục tùy ý, thư mục này sẽ chứa website của bạn. Ở đây mình đặt tên thư mục là "lophoc0dong"
Thư mục gốc C:\xampp\htdocs\lophoc0dong có tên miền là http://localhost/lophoc0dong
4.2. Tạo cơ sở dữ liệu MySQL (Database)
Để tạo database, bạn hãy truy cập vào localhost với đường dẫn http://localhost/phpmyadmin. Sau đó bạn nhấp vào menu Databases
Sau đó ở phần Create databsae, bạn nhập tên database cần tạo vào ô Database name, phần Collation bạn hãy chọn là utf8_unicode_ci như hình dưới rồi ấn nút Create kế bên
Tạo xong hãy nhìn bên menu tay trái, nếu nó xuất hiện tên database vừa tạo là thành công. Vậy bây giờ, chúng ta tạm có một databse với các thông tin như:
Database Host: localhost
Database user: root
Database password: trống
Database name: lophoc0dong
Bài kế tiếp: CÀI WEBSITE WORDPRESS TRÊN LOCALHOST DÙNG XAMPP