logo

Thông báo

Icon
Error

Chia sẻ
Tùy chọn
Xem
Xem bài viết cuối
Offline admin  
#1 Đã gửi : 18/03/2015 lúc 05:03:01(UTC)
admin

Danh hiệu: Administration

Chức danh:

Nhóm: Administrators
Gia nhập: 23-07-2013(UTC)
Bài viết: 6,102
Man
Viet Nam
Đến từ: Vietnam

Cảm ơn: 10 lần
Được cảm ơn: 2 lần trong 2 bài viết

Cài đặt WordPress trên VPS

Trải qua 8 phần chắc bạn cũng đã nóng lòng cần biết qua cách cài đặt WordPress trên VPS rồi. Thật ra nếu bạn đã có kinh nghiệm dùng Shared Host thì chỉ đọc hết bài MySQL là đã có thể tự cài đặt WordPress được.

Và ở hướng dẫn này, mình sẽ hướng dẫn bạn cách cài WordPress nhanh chóng trên VPS sử dụng Apache Webserver.

Mục lục nội dung

I. Cách cài đặt WordPress trên VPS

III. Chuyển một website WordPress từ host khác về VPS

IV. Tăng tốc cho WordPress trên VPS dùng Apache

Lời kết

I. Cách cài đặt WordPress trên VPS

Để cài đặt WordPress trên VPS, bạn không cần tải mã nguồn về máy rồi upload lên thủ công qua sFTP mà chỉ cần sử dụng lệnh wget để lôi mã nguồn WordPress về VPS, sau đó giải nén ra và cài thôi.

Ok, đó là 2 bước mà bạn cần chuẩn bị. Bây giờ chúng ta tiến hành cài một trang WordPress mới.

Đầu tiên là bạn cd vào thư mục public_html trong thư mục virtualhost mà bạn đã thêm vào. Ví dụ của mình là /home/webdata/domains/thachpham.dev/public_html.

01
cd /home/webdata/thachpham.dev/public_html

Sau đó tiến hành chạy lệnh sau để tải source WordPress về thư mục mà bạn đang truy cập.

01
yum install wget && wget https://wordpress.org/latest.tar.gz

Rồi giải nén file latest.zip ra.

tar -xvf latest.tar.gz

Nếu nó có bảo command not found thì gõ lệnh yum install unzip rồi giải nén lại.

Lúc này nếu bạn gõ lệnh ls ra xem thì WordPress đang ở trong một thư mục..public_html/wordpress/, bạn hãy moi nó ra thư mục public_html.

01
mv wordpress/* . && rm -rf wordpress

Tiếp theo là cho user apache và group apache sở hữu các file và thư mục trong thư mục cài đặt WordPress của bạn để không cần CHMOD lại khi upload ảnh, cài plugin, và quan trọng là nó không còn hỏi tài khoản FTP, sFTP khi cài theme/plugins.

01
sudo chown -R apache:apache *

Ok đã hoàn thành xong bước cài đặt rồi, bây giờ bạn có thể truy cập vào website để thấy website WordPress của bạn và bắt đầu cài WordPress như bình thường.

Bây giờ bạn có thể sử dụng WordPress như bình thường rồi đó, và hầu như không gặp lỗi gì khi cài các plugin cả vì Apache tương thích với WordPress rất tốt. Bạn cũng đã CHOWN thư mục chứa WordPress rồi nên không cần phải CHMOD lại để upload file hay cài plugin, mọi thứ diễn ra hoàn toàn tự động.

III. Chuyển một website WordPress từ host khác về VPS

Chắc chắn ở đây ai cũng đã có một website WordPress riêng nên sẽ cần tìm hiểu cách chuyển một website WordPress từ host khác về VPS này để sử dụng.

Hướng dẫn chuyển host về VPS mình đã có viết rất chi tiết tại đây nên bạn có thể xem qua.

IV. Tăng tốc cho WordPress trên VPS dùng Apache

Cách đơn giản nhất bạn có thể làm bây giờ là cài thêm XCache vào để hỗ trợ tăng tốc code PHP trong WordPress. Bạn hãy gõ lệnh dưới đây để cài XCache cho VPS:

01
yum install php-xcache

Và khởi động lại Apache:

01
service httpd restart

Sau đó mình khuyến khích bạn nên cài đặt W3 Total Cache theo hướng dẫn này. Nhớ sử dụng tính năng Object Cache với XCache nhé.

Lời kết

Đó là những gì mình cần truyền tải trong bài này. Thật sự mà nói sử dụng WordPress trên VPS không chỉ có nhiêu đây nhưng mình xin tạm dừng serie ở đây bởi vì mình tin chắc rằng qua 10 bài trong serie này bạn đã hiểu được bản chất VPS là như thế nào, cũng như cách sử dụng nó.

Còn các việc như cài PhpMyAdmin thì bạn có thể tìm thêm tutorial trên mạng, rất dễ thực hiện.

Nếu bạn đã thật sự rành VPS rồi, mình khuyến khích bạn sử dụng WordPress trên một webserver khác mạnh mẽ và nhanh hơn Apache rất nhiều đó là NGINX. Nếu bạn chưa từng trải qua NGINX thì hãy theo dõi serie LEMP Webserver để biết NGINX là như thế nào rồi sẽ cảm nhận được sức mạnh của nó.

Nếu bạn cần tìm hiểu thêm về các lệnh Linux cũng như cần hiểu sâu hơn về nó, thì đây là một số tài nguyên bạn có thể đọc qua:

Đừng quên theo dõi thêm các thủ thuật khác về website trên blog của mình nhé.

Nếu bạn cảm thấy serie này có ích, hãy share nó! Và đừng quên đóng góp ý kiến nếu bạn thấy mình có hướng dẫn sai chỗ nào hoặc cần bổ sung cái gì.

Ai đang xem chủ đề này?
OceanSpiders 2.0
Chủ đề tương tự
Cài đặt facebook thoát khỏi lời mời kết bạn ảo (Facebook)
Bởi Ellry 31-08-2017 lúc 09:00:39(UTC)
Những ứng dụng hữu ích có thể cài đặt trên smartphone Android, iOS (Phần mềm di động)
Bởi Ellry 23-11-2016 lúc 04:59:42(UTC)
Cài đặt Google Analytics (Google Web Tools)
Bởi admin 05-06-2016 lúc 11:57:12(UTC)
Hướng dẫn gỡ bỏ và cài đặt Add-ons (Extension) trên Google Chrome (Bảo mật - Antivirus)
Bởi admin 05-05-2016 lúc 01:47:02(UTC)
Cài đặt môi trường máy chủ ảo với Vagrant (Web Server)
Bởi Ellry 21-04-2016 lúc 03:54:38(UTC)
Hướng dẫn cài đặt Google Analytic (SEO)
Bởi admin 01-05-2015 lúc 02:38:36(UTC)
Cài đặt MySQL & phpMyAdmin (VPS)
Bởi admin 18-03-2015 lúc 05:28:40(UTC)
Cài đặt PHP trên VPS (VPS)
Bởi admin 18-03-2015 lúc 05:27:20(UTC)
Cài đặt Apache Webserver trên VPS (VPS)
Bởi admin 18-03-2015 lúc 05:25:10(UTC)
Hướng dẫn cài đặt và sử dụng Aptana tương tác với Github trên Ubuntu (Git)
Bởi admin 09-03-2015 lúc 02:00:37(UTC)
Giới thiệu về MEAN Stack và cài đặt ứng dụng Mean.io (Giải pháp phần mềm)
Bởi admin 09-03-2015 lúc 01:34:52(UTC)
Cài đặt Microsoft Office Sharepoint Server trên nền Windows Server 2008 (Sharepoint for Beginners)
Bởi admin 05-02-2015 lúc 05:31:56(UTC)
Hướng dẫn cài đặt và cấu hình VMware Data Recovery (Ảo hóa - Máy ảo)
Bởi admin 05-02-2015 lúc 05:07:11(UTC)
Cài đặt SharePoint 2013 trên Windows Server 2008 R2 (Sharepoint for Beginners)
Bởi admin 05-02-2015 lúc 02:28:33(UTC)
Các bước cài đặt SharePoint Foundation 2013 (Sharepoint for Beginners)
Bởi admin 05-02-2015 lúc 12:38:47(UTC)
Di chuyển  
Bạn không thể tạo chủ đề mới trong diễn đàn này.
Bạn không thể trả lời chủ đề trong diễn đàn này.
Bạn không thể xóa bài của bạn trong diễn đàn này.
Bạn không thể sửa bài của bạn trong diễn đàn này.
Bạn không thể tạo bình chọn trong diễn đàn này.
Bạn không thể bỏ phiếu bình chọn trong diễn đàn này.

| Cung cấp bởi YAF.NET 2.2.4.14 | YAF.NET © 2003-2019, Yet Another Forum.NET
Thời gian xử lý trang này hết 1.264 giây.