Như các bạn đã biết, hiện DigitalOcean đang cung cấp giải pháp cài đặt One-Click WordPress trên SSD VPS của họ, bạn có thể sử dụng Digital promo code tại bài viết này để được vài tháng sử dụng website WordPress miễn phí. Nào, hãy đăng nhập vào tài khoản và bắt đầu chiến thôi.

Hướng dẫn cài đặt WordPress lên VPS của Digital Ocean

1. Đăng ký tên miền mới hoặc sử dụng tên miền bạn đã mua tại các nhà cung cấp như Godaddy hay Namecheap. Click tạo Droplet, nhập tên miền vào phần hostname, ở đây mình sử dụng webtest.com để làm ví dụ.

hostname digitalocean

2. Chọn cấu hình VPS

Có giá từ thấp đến cao, tùy theo nhu cầu mà bạn có thể lựa chọn cấu hình phù hợp cho website của mình. Tất cả cấu hình đều xài SSD và Digital ocean sẽ tính tiền sử dụng theo giờ. Ví dụ: bạn chọn 1 vps 512MB để test website trong vài phút thì họ cũng sẽ tính bạn tròn 0.007$/1 giờ, lưu ý vấn đề này nghen.

cấu hình vps digitalocean

3. Chọn vùng của Trung tâm dữ liệu.

Các Trung tâm dữ liệu của DO

Dưới đây là các liên kết để kiểm tra tốc độ từ các trung tâm dữ liệu AMS, New York, San Francisco và Singapore

AMS1 http://speedtest-ams1.digitalocean.com/

AMS2 http://speedtest-ams2.digitalocean.com/

NY1 http://speedtest-ny1.digitalocean.com/

NY2 http://speedtest-nyc2.digitalocean.com/

SFO1 http://speedtest-sfo1.digitalocean.com/

SGP1  http://speedtest-sgp1.digitalocean.com/

4. Chọn Image.

Ở đây bạn chọn WordPress trên ubuntu 14.04.

Chọn Digitalocean WordPress

5. Quá trình cài đặt WordPress bắt đầu tiến hành trên Droplet của bạn, click Create Droplet. Lưu ý 2 tính năng Private Networking và Enable Backups khi kích hoạt sẽ tính phí, nên dùng chúng nếu thấy cần thiết.

Cài đặt

Sau khi Droplet tạo thành công, mật khẩu truy cập gốc sẽ được gửi tới email của bạn.

Vấn đề với Area Restricted

Lỗi Unauthorized

Máy chủ lúc này không thể xác minh rằng bạn được phép truy cập vào các tài liệu yêu cầu. Hoặc bạn cung cấp các thông tin sai (ví dụ như sai mật khẩu), hoặc trình duyệt của bạn không hiểu làm thế nào để cung cấp các thông tin cần thiết.

Khi bạn đã hoàn thành việc cài đặt, bạn sẽ thấy lỗi này khi đăng nhập vào WordPress. Nó có thể chỉ là một lớp bảo mật bổ sung dựa trên cơ chế xác thực riêng của WordPress.

Để loại bỏ lỗi này, bạn sẽ cần phải đăng nhập vào VPS của bạn thông qua SSH bằng putty (Google cách sử dụng nhen), tất cả thông tin cần thiết về quyền truy cập root cũng như mật khẩu đều nằm trong email Digital Ocean gửi cho bạn.

Sử dụng lệnh nano /etc/apache2/apache2.conf

Trong apache2.conf file, tìm đến phần “/wp-admin/” , nó sẽ như thế này.

<DirectoryMatch ^.*/wp-admin/>
AuthType Basic
AuthName “Please login to your droplet via SSH for login details.”
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
</DirectoryMatch>

Ta thêm ‘#’ trước mỗi dòng:

# <DirectoryMatch ^.*/wp-admin/>
# AuthType Basic
# AuthName “Please login to your droplet via SSH for login details.”
# AuthUserFile /etc/apache2/.htpasswd
# Require valid-user
# </DirectoryMatch>

Khởi động lại dịch vụ apache2.

service apache2 restart

OK, bạn đã loại bỏ các thông tin lỗi để truy cập vào wp-admin được rùi đó.

Nếu có thắc mắc gì trong quá trình cài đặt, hãy để lại comment phía dưới nhen.

ĐỂ LẠI TRẢ LỜI

Please enter your comment!
Please enter your name here