Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress

WordPress là một nền tảng CMS phổ biến nhất hiện nay chiếm hơn 1/3 tổng số lượng website trên toàn thế giới đang chạy trên nền tảng này. Đối với một trang web trước khi xuất bản, việc kiểm tra kĩ càng trước khi đưa vào triển khai là vô cùng cần thiết và giúp hạn chế tối đa các lỗi có trên website. Localhost WordPress cho phép các developer kiểm tra và thay đổi trang trước khi giới thiệu website tới người dùng. Trong bài viết này, Vietnix sẽ hướng dẫn cài đặt WordPress trên localhost chỉ với 5 bước đơn giản.cài đặt WordPress trên localhost chỉ với 5 bước đơn giản.

WordPress là gì?

WordPress là hệ thống mã nguồn mở (Open Source Software) được sử dụng để xuất bản blog hoặc website được viết bằng ngôn ngữ lập trình PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL. Nó là một công cụ tạo website miễn phí và phổ biến nhất trên thế giới hiện nay, bạn chỉ cần cài lên hosting là đã có một website gần như hoàn chỉnh  cho riêng mình. hệ thống mã nguồn mở (Open Source Software) được sử dụng để xuất bản blog hoặc website được viết bằng ngôn ngữ lập trình PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL. Nó là một công cụ tạo website miễn phí và phổ biến nhất trên thế giới hiện nay, bạn chỉ cần cài lên hosting là đã có một website gần như hoàn chỉnh  cho riêng mình. 

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
WordPress là gì?

Muốn thay đổi giao diện cho website bạn có thể cài thêm theme. Muốn tăng sự sinh động và tối ưu hoạt động của website, bạn có thể thay đổi theme và cài thêm một vài plugin phù hợp. 

WordPress là giải pháp phù hợp cho mọi website, từ blog cá nhân, website doanh nghiệp, trang tin tức cho đến các trang web thương mại điện tử,…

Để hiểu rõ hơn về định nghĩa WordPress là gì, hãy tham khảo bài viết này: WordPress là gì? Tính năng nổi bật của WordPress.

Localhost là gì?

Localhost là từ ghép của hai chữ “local” và “host“. Local ở đây có nghĩa là máy tính, host ở đây có nghĩa là máy chủ. Localhost được hiểu là một máy chủ được vận hành trên máy tính cá nhân của bạn. là từ ghép của hai chữ “local” và “host“. Local ở đây có nghĩa là máy tính, host ở đây có nghĩa là máy chủ. Localhost được hiểu là một máy chủ được vận hành trên máy tính cá nhân của bạn.

Localhost thường được dùng để cài đặt và thử nghiệm các website trên máy tính, nhờ đó việc thao tác và xử lý dữ liệu nhanh hơn, không mất quá nhiều công sức, không cần tốn tiền mua tên miền và hosting.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Localhost là gì?

Cách cài đặt WordPress trên localhost với Appserv

Dưới đây là hướng dẫn cài đặt WordPress trên localhost với Appserv:

Cài đặt Appserv

Appserv là một bộ cài được tích hợp những tính năng như Apache, PHP, MySQL, phpMyAdmin. Sau khi cài đặt Appserv, bạn sẽ có 1 localhost, 1 hệ quản trị cơ sở dữ liệu để tạo ra các website miễn phí trên máy tính cá nhân.

Đầu tiên, bạn cần download Appserv tại đây. Đây là bản cài phiên bản 2.5.10. Trong quá trình sử dụng, các phiên bản có thể xảy ra lỗi do yêu cầu phiên bản PHP hay MySQL.tại đây. Đây là bản cài phiên bản 2.5.10. Trong quá trình sử dụng, các phiên bản có thể xảy ra lỗi do yêu cầu phiên bản PHP hay MySQL.

Sau khi download và cấu hình Appserv, bạn cần lưu ý một số vấn đề sau đây:

  • Khi download bạn hãy chọn tất cả phần mềm của AppServ.
  • Cấu hình thông tin AppServ:Server Name điền localhost, Admin Email điền email của bạn và port điền 80.
  • Cấu hình MySQL mặc định username là root, còn password do bạn tự đặt và chọn UTF-8 Unicode để gõ tiếng Việt.

Hướng dẫn cài đặt WordPress trên localhost với Appserv

Sau khi đã cài đặt Appserv, bạn hãy download WordPress tại đây. Tuy đây là phiên bản cũ nhưng nó tương thích với bộ cài AppServ 2.5.10 ở trên. Cài đặt phiên bản mới có thể gặp lỗi khi dùng do không tương thích về yêu cầu phiên bản PHP, MySQL.tại đây. Tuy đây là phiên bản cũ nhưng nó tương thích với bộ cài AppServ 2.5.10 ở trên. Cài đặt phiên bản mới có thể gặp lỗi khi dùng do không tương thích về yêu cầu phiên bản PHP, MySQL.

  • Bạn hãy tạo một thư mục trong C:/AppServ/www với tên miền website của bạn.
  • Giải nén bản cài đặt WordPress > Copy toàn bộ file trong thư mục WordPress vào thư mục vừa tạo.
  • Đặt tên website giống tên thư mục.
  • Mở trình duyệt web và nhập địa chỉ localhost/phpmyadmin. Trong đó, username mặc định là “root” và password bạn đã tạo khi cài đặt AppServ ở phần trên.localhost/phpmyadmin. Trong đó, username mặc định là “root” và password bạn đã tạo khi cài đặt AppServ ở phần trên.
  • Nhập tên và chọn ngôn ngữ để tạo database.

Kết nối từ website đến database bằng cách sửa file “wp-config-sample” trên thư mục cài đặt WordPress.wp-config-sample” trên thư mục cài đặt WordPress.

Cài đặt WordPress trên localhost với XAMPP

Cài đặt WordPress trên localhost bằng XAMPP cũng được nhiều người sử dụng vì những ưu điểm sau đây:

  • XAMPP có cấu hình đơn giản, hỗ trợ nhiều chức năng hữu ích cho người dùng.
  • XAMPP có thể chạy trên toàn bộ các hệ điều hành như với Windows, OS-X và Linux. Trong khi đó WAMP chỉ có thể tương thích với Windows, LAMP chỉ chạy trên Linux còn MAMP chỉ hoạt động được với MacOS.

Dưới đây là các bước hướng dẫn cài WordPress trên XAMPP:

Download và cài đặt XAMPP để chạy localhost WordPress

Để download trước tiên cần truy cập vào XAMPP, chọn hệ điều hành bạn đang sử dụng rồi click vào nút download.download.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Download XAMPP

Lưu ý ta cần chọn đúng phiên bản hệ điều hành, lúc này hãy đợi một lúc để quá trình download hoàn tất (dung lượng file download khoảng 150MB).

Tiếp theo, unzip file vừa download rồi chọn nút Install.Install.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Cài đặt WordPress trên XAMPP

Sau đó người dùng sẽ được chuyển tới giao diện dưới đây, tiếp tục chọn vào checkbox MySQL và phpMyAdmin.MySQL phpMyAdmin.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Chọn MySQL, phpMyAdmin

Nếu máy tính đã được cài sẵn phần mềm antivirus thì màn hình sẽ hiển thị một thông báo như dưới đây. Click vào nút Allow access.Allow access.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Chọn Allow Access

Tiếp theo bạn cần chọn ngôn ngữ cho công cụ và nhấn nút Save.Save.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Tiến hành chọn ngôn ngữ cho công cụ

Cuối cùng là check vào dòng Do you want to start the Control Panel now? như hình dưới đây rồi nhấn Finish để hoàn tất việc cài đặt XAMPP.Do you want to start the Control Panel now? như hình dưới đây rồi nhấn Finish để hoàn tất việc cài đặt XAMPP.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Hoàn tất cài đặt XAMPP

Download và cài đặt WordPress

Bây giờ ta cần tạo một CSDL để bắt đầu cài đặt localhost WordPress trên XAMPP. Vào website của WordPress rồi nhấn nút download như ở dưới đây:cài đặt localhost WordPress trên XAMPP. Vào website của WordPress rồi nhấn nút download như ở dưới đây:

Sau khi download xong file zip, bước tiếp theo cần làm là tạo CSDL

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Download WordPress

Trước tiên ta cần chuẩn bị một folder ở trên PC để lưu trữ dữ liệu của trang local.

  • Vào đường dẫn lưu file XAMPP đã download trước đó.
  • Sau đó paste phiên bản WordPress vào folder htdocs.htdocs.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Hướng dẫn Download WordPress

Tiếp theo hãy đổi lại tên của folder WordPress. Bạn có thể bỏ qua bước này nếu không có nhu cầu đổi tên của trang local. Chúng ta sẽ tạm đặt tên là mytest.mytest.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Đổi tên folder WordPress

  • Tiếp theo cần mở trình duyệt web rồi truy cập vào localhost/phpmyadmin.localhost/phpmyadmin.
  • Chọn Database.Database.
  • Nhập vào tên của CSDL vừa đổi trong local disk (mytest), cuối cùng là nhấn Create để hoàn tất việc tạo cơ sở dữ liệu.(mytest), cuối cùng là nhấn Create để hoàn tất việc tạo cơ sở dữ liệu.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Tạo cơ sở dữ liệu

Bây giờ ta có thể bắt đầu việc cài đặt localhost WordPress.

Lưu ý: Trước khi chuyển sang bước cuối cùng trong hướng dẫn cài WordPress trên XAMPP, bạn cần phải khởi động Apache và MySQL trong control panel của XAMPP để có thể truy cập vào PHPMyAdmin. Trước khi chuyển sang bước cuối cùng trong hướng dẫn cài WordPress trên XAMPP, bạn cần phải khởi động Apache và MySQL trong control panel của XAMPP để có thể truy cập vào PHPMyAdmin.

Vào folder của ứng dụng, chọn control panel rồi click vào các dòng MySQL và Apache tương ứng:

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Khởi động Apache và MySQL trong control panel của XAMPP

Để chạy WordPress trên localhost, sau khi nhập xong tên của localhost ta sẽ được chuyển đến một trình cài đặt như dưới đây:

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Cài đặt WordPress trên localhost

Chọn ngôn ngữ cho website rồi nhập các thông tin sau:

  • Tên CSDL: mytest.: mytest.
  • Username: bạn có thể tạm đặt là root.: bạn có thể tạm đặt là root.
  • Password: Bỏ trống.: Bỏ trống.
  • Database host: localhost.: localhost.

Cuối cùng là nhấn vào nút Submit ở bên dưới.Submit ở bên dưới.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Hướng dẫn điền thông tin cài đặt WordPress trên localhost

Tiếp theo, ta cần đặt tên cho trang, username, password và địa chỉ email cá nhân. Sau đó nhấn vào Install WordPress để hoàn tất quá trình cài đặt WordPress trên localhost.Install WordPress để hoàn tất quá trình cài đặt WordPress trên localhost.

Hướng dẫn localhost/phpmyadmin/wordpress - localhost / phpmyadmin / wordpress
Hoàn tất cài đặt WordPress trên localhost

Cách cài đặt WordPress trên localhost với WAMP

WAMP được viết tắt của Window, Apache, MySQL, PHP. Cũng giống như 2 phần mềm trên, WAMP giúp giả lập máy chủ trên máy tính cá nhân của bạn. Tuy nhiên, bạn cần lưu ý WAMPServer chỉ hỗ trợ người dùng Windows. được viết tắt của Window, Apache, MySQL, PHP. Cũng giống như 2 phần mềm trên, WAMP giúp giả lập máy chủ trên máy tính cá nhân của bạn. Tuy nhiên, bạn cần lưu ý WAMPServer chỉ hỗ trợ người dùng Windows.

Download và cài đặt WAMP

Đầu tiên, bạn cần download phần mềm WAMP tại đây. Chọn phiên bản WampServer 64-bit hoặc 32-bit tùy vào cấu hình Windows của máy tính

Sau khi tải xuống, bạn mở lên để tiến hành cài đặt, nhấn OK hoặc Next cho tới khi kết thúc cài đặt thành công.OK hoặc Next cho tới khi kết thúc cài đặt thành công.

Download và cài đặt WordPress

  • Bây giờ ta cần tạo một CSDL để bắt đầu cài đặt localhost WordPress trên XAMPP. Vào website của WordPress rồi nhấn nút download như ở dưới đây:
  • Sau khi download xong file zip, bước tiếp theo cần làm là tạo CSDL
  • Download WordPresslocalhost/phpmyadmin với Username mặc định là root và Password để trống.
  • Trước tiên ta cần chuẩn bị một folder ở trên PC để lưu trữ dữ liệu của trang local.
  • Vào đường dẫn lưu file XAMPP đã download trước đó.
  • Sau đó paste phiên bản WordPress vào folder htdocs.
  • Hướng dẫn Download WordPress

Tiếp theo hãy đổi lại tên của folder WordPress. Bạn có thể bỏ qua bước này nếu không có nhu cầu đổi tên của trang local. Chúng ta sẽ tạm đặt tên là mytest.

Đổi tên folder WordPress

Tiếp theo cần mở trình duyệt web rồi truy cập vào localhost/phpmyadmin.

  • Chọn Database.
  • Nhập vào tên của CSDL vừa đổi trong local disk (mytest), cuối cùng là nhấn Create để hoàn tất việc tạo cơ sở dữ liệu.
  • Tạo cơ sở dữ liệu
  • Bây giờ ta có thể bắt đầu việc cài đặt localhost WordPress.File Manager. Chọn public_html và Upload để tải file cài WordPress lên.
  • Lưu ý: Trước khi chuyển sang bước cuối cùng trong hướng dẫn cài WordPress trên XAMPP, bạn cần phải khởi động Apache và MySQL trong control panel của XAMPP để có thể truy cập vào PHPMyAdmin.
  • Vào folder của ứng dụng, chọn control panel rồi click vào các dòng MySQL và Apache tương ứng:
  • Khởi động Apache và MySQL trong control panel của XAMPP
  • Để chạy WordPress trên localhost, sau khi nhập xong tên của localhost ta sẽ được chuyển đến một trình cài đặt như dưới đây:
  • Cài đặt WordPress trên localhost

Chọn ngôn ngữ cho website rồi nhập các thông tin sau:

DirectAdmin cũng là một trong những control panel dành cho người quản trị Web Hosting được ưa chuộng hiện nay nhờ giao diện trực quan, dễ dùng. DirectAdmin cung cấp nhiều tính năng, đồng thời nâng cao tính bảo mật và kiểm soát tài khoản người dùng. 

Các bước cài WordPress trên DirectAdmin cũng tương tự như cài trên cPanel. Bạn có thể tham khảo dưới đây: 

  • Download WordPress.
  • Mua domain và hosting.
  • Đăng nhập DirectAdmin.
  • Upload mã nguồn lên DirectAdmin.
  • Tạo Database.
  • Điền tên database, username và password, phần host để mặc định là localhost.
  • Tải bộ cài WordPress lên hosting bằng Filezilla, bạn có thể download Filezilla tại đây.
  • Sau khi tải xong, bạn vào đường dẫn domain domain/wp-admin để đến trang quản trị.
  • Tiến hành chọn ngôn ngữ và điền các thông tin cần thiết.

8 bước upload Website WordPress từ localhost lên server

Sau khi đã cài đặt WordPress trên localhost thành công. Tiếp theo, bạn tiến hành upload website lên server theo các bước sau đây:

  • Bước 1: Bạn truy cập vào http://localhost/phpmyadmin > chọn database > bấm Export > bấm GO để xuất database ra file .sql.  Bạn truy cập vào http://localhost/phpmyadmin > chọn database > bấm Export > bấm GO để xuất database ra file .sql. 
  • Bước 2: Import database vào hosting. Bạn truy cập vào cPanel của hosting và bấm vào mục MySQL Databases để tạo cơ sở dữ liệu và user quản lý quản lý cơ sở dữ liệu. Import database vào hosting. Bạn truy cập vào cPanel của hosting và bấm vào mục MySQL Databases để tạo cơ sở dữ liệu và user quản lý quản lý cơ sở dữ liệu.
  • Bước 3: Cập nhật site URL. Trong PHP MyAdmin bạn tìm bảng wp_options. Nếu đã thay đổi prefix cho bảng thì tìm đến bảng tenprefix_options. Sau đó ở cột options_name bạn cần tìm 2 giá trị là siteurl và home, chọn edit và tiến hành đổi tên sang tên miền của bạn. Bấm Go để lưu lại.  Cập nhật site URL. Trong PHP MyAdmin bạn tìm bảng wp_options. Nếu đã thay đổi prefix cho bảng thì tìm đến bảng tenprefix_options. Sau đó ở cột options_name bạn cần tìm 2 giá trị là siteurl home, chọn edit và tiến hành đổi tên sang tên miền của bạn. Bấm Go để lưu lại. 
  • Bước 4: Upload mã nguồn website WordPress lên hosting. Mở FileZilla lên và nhập các thông số tài khoản FTP > Bấm Quickconnect để kết nối vào FTP server.  Upload mã nguồn website WordPress lên hosting. Mở FileZilla lên và nhập các thông số tài khoản FTP > Bấm Quickconnect để kết nối vào FTP server. 
  • Bước 5: Thay đổi thông tin cấu hình kết nối đến database. Trên FileZilla ở cPanel bên phải bạn tìm file wp-config.php và thay đổi các thông số theo thông tin tài khoản database đã tạo. Thay đổi thông tin cấu hình kết nối đến database. Trên FileZilla ở cPanel bên phải bạn tìm file wp-config.php và thay đổi các thông số theo thông tin tài khoản database đã tạo.
  • Bước 6: Thay đổi lại đường dẫn trong file .htaccess. Sau khi upload lên server hosting bạn cần thay đổi lại RewriteBase /wordpress sang RewriteBase /. Nếu bỏ qua bước này bạn sẽ gặp phải lỗi 500 internal server khi tiến hành chạy WordPress. Thay đổi lại đường dẫn trong file .htaccess. Sau khi upload lên server hosting bạn cần thay đổi lại RewriteBase /wordpress sang RewriteBase /. Nếu bỏ qua bước này bạn sẽ gặp phải lỗi 500 internal server khi tiến hành chạy WordPress.
  • Bước 7: Cập nhật Permalink. Bạn truy cập vào Wordpress Admin > Bấm Settings > General > Click save options để chắc chắn các URL được cập nhật lại. Sau đó bạn vào Settings > Permalink > Click save để chắc chắn tất cả link của bài post được cập nhật lại. Cập nhật Permalink. Bạn truy cập vào Wordpress Admin > Bấm Settings > General > Click save options để chắc chắn các URL được cập nhật lại. Sau đó bạn vào Settings > Permalink > Click save để chắc chắn tất cả link của bài post được cập nhật lại.
  • Bước 8: Trong trường hợp các link hình ảnh và link trong bài viết vẫn là localhost bạn cần vào lại PHPMyAdmin và chạy câu lệnh SQL sau để cập nhật lại domain cho các bài viết của WordPress. Trong trường hợp các link hình ảnh và link trong bài viết vẫn là localhost bạn cần vào lại PHPMyAdmin và chạy câu lệnh SQL sau để cập nhật lại domain cho các bài viết của WordPress.
UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/wordpress/', 'www.tenmiencuaban.com/');

Bạn bấm vào tab SQL và paste câu lệnh SQL trên vào, sau đó chọn GO và kiểm tra lại website của bạn.

Lời kết

Như vậy trong bài viết trên Vietnix đã hướng dẫn cài đặt WordPress trên localhost bằng nhiều phần mề khác nhau. Toàn bộ quá trình chỉ mất khoảng từ 5-10 phút cho một website local hoàn chỉnh. Nếu có thắc mắc hay đóng góp ý kiến, mời bạn để lại bình luận phía dưới bài viết này. Vietnix xin chân thành cảm ơn bạn đã quan tâm! Chúc các bạn thành công!cài đặt WordPress trên localhost bằng nhiều phần mề khác nhau. Toàn bộ quá trình chỉ mất khoảng từ 5-10 phút cho một website local hoàn chỉnh. Nếu có thắc mắc hay đóng góp ý kiến, mời bạn để lại bình luận phía dưới bài viết này. Vietnix xin chân thành cảm ơn bạn đã quan tâm! Chúc các bạn thành công!