Cài đặt WordPress trên localhost wamp

Cài đặt wordpress trên localhost để khỏi mất thời gian chờ đợi load, trong quá trình thiết kế website các bạn nên làm việc trên Local Host (Cài đặt Offline để có tốc độ nhanh nhất vì ping<1ms mà ) Sau đó, các bạn có thể backup dữ liệu sang host online .
Công cụ  cần thiết. Đây là công cụ cho toàn bộ quá trình hiện tại và sau này khi các bạn đã sử dụng WP thành thạo  … thì các bạn vẫn phải dùng:
– Xampp hoặc Wamp Server còn nếu cần ít chức năng như mình thì Easy PHP 1.8 là đủ. Trong bài này mình sẽ hướng dẫn Xampp, các soft khác các bạn làm tương tự
– Cute FTP hoặc Smart FTP hoặc cái gì Upload FTP dễ thì dùng. Ở đây mình thích dùng CuteFTP.
– Cái tối quan trọng, quan trọng nhất là mã nguồn WordPress.  Các bạn download tại đây
Bắt đầu nào, Let’s go!
Đầu tiên các bạn hãy download XAMPP về. Download tại đây

Sau khi download, các bạn cài đặt như bình thường. Cài đặt xong các bạn sẽ thấy XAMPP xuất hiện ở góc bên phải dưới màn hình. (Nếu ko xuất hiện thì bật nó lên )
Để tạo database các bạn nhấn chuột trái vào XAMPP, chọn PHP Myadmin. Ồ, một khung làm việc hiện ra, ta chỉ quan tâm tới 3 phần chính thôi nhé. Đừng sợ

Cài đặt WordPress trên localhost wamp

Chú thích: (1) Làm việc với Database
(2) Các Database chúng ta đã tạo sẽ hiển thị ở đây
(3) Tạo Database
Tôi tạo 1 database có tên là wpvn, như vậy ta có các thông số sau: (Nếu chưa rõ có thể tìm hiểu trên Google hoặc hỏi tại đây tại sao lại có các thông số như thế) Lý giải đơn giản: Đó là mặc định
Database name: wpvn Database password: Không có Data base User: root Database host: localhost Char set: UTF 8
Vậy là xong phần tạo database
Bây giờ là cài đặt đây, phần quan trọng nhất của cả buổi ngày hôm nay.
Step 1: Copy toàn bộ thư mục wordpress vừa mới giải nén vào trong thư mục C:xampp/htdocs
Step 2: Đổi tên file wp-config-sample.php thành wp-config.php (Nếu ko đổi thì trong bước cài đặt sẽ tự động tạo ra file đó )
Sau đó sửa file wp-config.php (Nên dùng notepad++) để sửa:
Các bạn tìm đến đoạn sau: (Tôi chỉnh sửa theo thông số vừa tạo)

define(‘DB_NAME’‘wpvn’);/** MySQL database username */
define(‘DB_USER’‘ root’);
/** MySQL database password */
define(‘DB_PASSWORD’);
/** MySQL hostname */
define(‘DB_HOST’‘localhost’);
/** Database Charset to use in creating database tables. */
define(‘DB_CHARSET’‘utf8’);
/** The Database Collate type. Don’t change this if in doubt. */
define(‘DB_COLLATE’);

Step 3: Gõ vào trình duyệt đường dẫn đến trang web, ở đây là
http://localhost

Cài đặt WordPress trên localhost wamp

Các bạn biết điền vào gì rồi chứ, thực ra không quan trọng lắm
Xong rồi nó sẽ tạo cho bạn:
username: admin
Password: Nó tự tạo, các bạn nhớ thay password ngay vì đây là password ngẫu nhiên, rất khó nhớ.
Cài đặt WordPress trên localhost wamp

Và đây là sản phẩm của tôi.  Chúc các bạn thành công nhé !

 

Thiết kế website theo yêu cầu , mẫu website đã thực hiện

Sau khi cài đặt xong một localhost hoàn chỉnh rồi, bây giờ chúng ta có thể tiến hành cài đặt WordPress vào localhost để khởi tạo một website trên mạng host ảo của mình nhé.

Trước khi cài đặt, các bạn nên tạo một thư mục riêng tại thư mục “C:\\xampp\htdocs” để dễ dàng quản lý, bạn có thể thêm tên miền ảo vào nếu thích.

Các bước cài đặt WordPress trên localhost

Bước 1. Tải mã nguồn từ website WordPress.org

Trước tiên bạn hãy tải phiên bản mới nhất của mã nguồn WordPress tại địa chỉ https://wordpress.org/latest.zip.

Sau đó bạn giải nén ra sẽ có được một thư mục mang tên “wordpress“. Có thể thư mục wordpress này sẽ được lồng trong một thư mục khác tên là wordpress-x (x ở đây là số phiên bản), nhưng nói chung bạn cứ vào sẽ có được một thư mục tên wordpress như hình dưới.

Cài đặt WordPress trên localhost wamp

Thư mục sau khi giải nén mã nguồn

Tiếp tục, hãy truy cập vào thư mục wordpress, bạn sẽ thấy có một số thư mục tên là wp-admin, wp-includes, wp-content và một số tập tin tên là index.php, wp-config-sample.php,…Tất cả tập tin và thư mục này, chúng ta gọi nó là mã nguồn WordPress.

Cài đặt WordPress trên localhost wamp

Các tập tin và thư mục mã nguồn của WordPress.

Bước 2. Copy mã nguồn WordPress vào Localhost

Bây giờ, hãy copy toàn bộ file và thư mục này vào thư mục website của bạn trong localhost (ví dụ: C:\xampp\htdocs\thachpham). Nghĩa là bạn chỉ copy các file và thư mục mã nguồn thôi, không copy cả thư mục wordpress vì chúng ta cần cài WordPress vào tên miền http://localhost/thachpham mà, nếu bạn copy cả thư mục wordpress vào thì website của bạn sẽ có đường dẫn là http://localhost/thachpham/wordpress/.

Cài đặt WordPress trên localhost wamp

Bước 3. Tạo mới một database

Để chạy được WordPress thì localhost của bạn phải có một database dùng MySQL để nó có thể lưu các dữ liệu mềm vào đó như bài viết, các thiết lập,…trên website.

Cách tạo database trên localhost mình đã có hướng dẫn tỉ mỉ , bạn có thể vào xem.

Bước 4. Chạy website để cài đặt

Sau khi copy xong, hãy mở bảng điều khiển của XAMPP lên và khởi động Apache và MySQL. Sau đó truy cập vào website với đường dẫn http://localhost/thachpham

Lúc này, nó sẽ hiện ra bảng chọn ngôn ngữ cần cài đặt cho WordPress, hãy chọn là English và ấn Continue.

Cài đặt WordPress trên localhost wamp

Chọn ngôn ngữ khi cài đặt WordPress

Ở bước tiếp theo, nó sẽ nhắc nhở cho bạn là chưa tiến hành đổi file wp-config-sample.php thành wp-config.php và khai báo thông tin database vào đó. Hãy ấn  Let’s Go để nó tự làm việc đó cho bạn.

Cài đặt WordPress trên localhost wamp

Và bây giờ là nhập thông tin database..

Cài đặt WordPress trên localhost wamp

Hãy luôn nhớ rằng trên localhost, User Name của database luôn là root, mật khẩu để trống (vẫn có cách thiết lập nhưng không cần thiết) và Database Host luôn là localhost.

Table Prefix nghĩa là tiền tố của database chứa dữ liệu WordPress, mặc định nó sẽ là wp_, chúng ta có thể đổi nó thành bất cứ cái gì nhưng phải bắt buộc có _ đằng sau.

Khi nhập xong thông tin database, hãy ấn nút Submit để làm bước kế tiếp. Nếu bước kế tiếp nó hiện ra như hình dưới thì nghĩa là bạn đã nhập thông tin database chính xác, hãy ấn nút Run the install để bắt đầu cài đặt.

Cài đặt WordPress trên localhost wamp

Ở bước cài đặt này, các bạn sẽ cần phải thiết lập các thông tin quan trọng cho website như Tên của website, tên tài khoản admin cùng mật khẩu,…Nhập xong hãy ấn nút Install WordPress.

Cài đặt WordPress trên localhost wamp

Và nếu nó hiện chữ Success! như thế này là bạn đã cài đặt thành công, click vào nút Log in để đăng nhập vào bảng quản trị WordPress.

Cài đặt WordPress trên localhost wamp
Và đây là giao diện trang quản trị của WordPress.

Cài đặt WordPress trên localhost wamp

Trang quản trị của WordPress sau khi cài đặt

Và ở đây, mình cần các bạn hiểu rằng, nếu truy cập vào tên miền chính như http://localhost/thachpham, nó sẽ ra trang chủ của website WordPress như thế này.

Cài đặt WordPress trên localhost wamp

Trang chủ website sau khi cài WordPress

Còn nếu muốn truy cập vào trang quản trị Admin của WordPress thì sẽ thêm /wp-admin vào đường dẫn thành http://localhost/thachpham/wp-admin.

Lời kết

Trong bài này bạn đã tìm hiểu qua cách cài đặt một trang WordPress trên môi trường localhost là như thế nào rất chi tiết, và mình tin là bạn sẽ làm được. Hãy tiếp tục xem các bài sau để tìm hiểu cách sử dụng và quản trị WordPress nhé.