Ở bài mở đầu series học wordpress, bạn đã hình dung được wodpress là gì! Bài này chúng ta bắt đầu thảo luận cách cài đặt wordpress lên một hosting, hoặc vps có được một website trên internet. Hướng dẫn cài đặt wordpress sẽ nói chi tiết các thành phần cần thiết để bạn có thể thực hành tốt nhất. Chúng ta bắt đầu
Bài này, bạn sẽ biết được cách làm thế nào để tạo một trang web từ mã nguồn mở wordpress. Bạn cần phân biệt wordpress.com và wordpress.org.
wordpress.com cung cấp dịch vụ tạo blog miễn phí hoặc trả phí, dựa trên mã nguồn mở wordpress. Bạn có thể tạo blog nhanh chóng mà không cần quan tâm đến việc mua hosting hoặc vps. Có rất nhiều hạn chế nếu bạn không trả phí hàng tháng.
wordpress.org là mã nguồn mở bạn cần tải về và cài đặt lên hosting hoặc vps. Trong series, bạn sẽ được hướng dẫn sử dụng mã nguồn mở cung cấp trên trang wordpress.org.
Trình tự thực hiện để bạn có thể tạo một trang web từ mã nguồn mở wordpress
- Chuẩn bị trước khi cài wordpress
- Đặt domain lên hosting hoặc vps
- Tạo user và database cho wordpress
- Tải mã nguồn wordpress lên hosting
- Hướng dẫn cài wordpress lần đầu tiên
Bắt đầu nào!
Chuẩn bị trước khi cài wordpress
Bước 1: bạn cần mua một tên miền
Tên miền hay còn gọi là domain, là địa chỉ trang web mà mọi người nhập vào thanh URL của trình duyệt để truy cập vào một website. Tên miền có tác dụng để thay thế 1 địa chỉ IP dài và khó nhớ như: xxx.xxx.xxx.xxx trên internet thành một “Domain Name” hay “Tên Miền” có dạng là abc.xyz.
Khi mua tên miền bạn nên lựa chọn tên domain dễ nhớ, không quá dài, tên domain không nên quý 12 ký tự.
Nếu bạn lựa chọn tên miền Việt Nam (.vn) , bạn có thể chọn các nhà cung cấp uy tính như:
- inet: mình đã mua tên miền .vn tại trang này, thanh toán linh hoạt, hỗ trợ nhanh chóng, có trang quản lý tên miền, mua ngay.
- PA Việt Nam: mình chưa mua tên miền tại đơn vị này, bạn có thể vào trang website để tham khảo.
Nếu bạn chọn lựa tên miền quốc tế, các nhà cung cấp sau là lựa chọn tốt
- Namecheap: bạn cần có thẻ thanh toán quốc tế, visa hoặc master card, phí mua và gia hạn rẻ, được tặng 1 năm bảo vệ tên miền., mua ngay.
- Goddady: có trang chính thức tiếng Việt, giao diện hơi rối rắm, là một nhà cung cấp tên miền lâu năm. Tuy nhiên, theo mình, giá gia hạn tại goddady cao hơn neamcheap.
Bạn có thể tham khảo các bài viết hướng dẫn mua domain có trên web.
Bước 2: Mua hosting hoặc mua vps
Tuỳ vào nhu cầu sử dụng, bạn có thể tuỳ chọn mua hosting hoặc VPS.
VPS khác hosting như thế nào?
VPS (virtual private server) là một máy tính ảo được chia từ server vật lý, bạn phải tự cài đặt hệ điều hành và các dịch vụ cần thiết để hình thành 1 webserver.
Trong khi đấy, hosting thực chất là một server vật lý hoặc vps đã cài đặt sẵn các cá dịch vụ cần thiết, và chia nhiều gói nhỏ để người dùng có thể đặt website của mình lên đấy.
Với VPS, mình khuyên dùng của các nhà cung cấp sau Digitalocean, Vultr:
Digitalocean đang có chương trình cho bạn dùng thử, nhận ngay 100$ trong 60 ngày. Bạn có thể đăng ký dùng thử ngay.
Digital Ocean
Vultr.com chỉ với $2.5 là bạn có VPS để dùng ngay. Vultr tặng bạn $50 hạn dùng trong 60 ngày. Đăng ký ngay
Vultr nhà cung cấp vps uy tính
Web docngaydi.com, hoặc hackintosh.vn (trang web hướng dẫn cài hackintosh trên pc, laptop) đang được chạy trên vps của Vultr.
Vì mình không dùng vps nội địa, nên không thể giới thiệu bạn nhà cung cấp vps nào phù hợp. Tuy nhiên, đối với 2 nhà cung cấp trên, họ có nhiều datacenter đặt nhiều nơi trên thế giới, không sợ bị tốc độ mạng chậm.
Tuy nhiên, khi bạn đang muốn mua vps của các nhà cung cấp quốc tế, nhất thiết bạn phải có 1 thẻ thanh toán quốc tế như: visa card, master card; loại debit là có thể dùng được.
Nếu bạn chỉ dùng hosting bạn có thể tham khảo các nhà cung cấp: z.com, inet.vn
Bước 3: tải mã nguồn wordpress và các phần mềm cần thiết.
Trang tải mã nguồn mở Wordpress
- Tải phần mềm ftp FileZillar, đây là phầm mềm miễn phí giúp bạn giao tiếp với hosting hoặc vps của bạn. Bạn vào trang https://filezilla-project.org/, chọn download filezilla client, chỉ cần tải bản miễn phí là dùng được.
Trang tải filezilla client free
Thực hành hướng dẫn cài đặt wordpress
Đặt domain lên hosting hoặc VPS
Đăng nhập vào control panel, khi bạn mua hosting, nhà cung cấp sẽ cấp cho bạn 1 tài khoản để quản trị gói hosting của mình.
Nhắc lại: bạn đang đọc hướng dẫn cài đặt wordpress, hãy đọc cẩn thận trước khi thực hành!
Mỗi nhà cung cấp hosting, họ có thể cài các control panel khác nhau. Phần này mình dùng Vesta Control Panel làm minh hoạ, các loại control panel khác cũng làm tương tự.
- Dùng tài khoản đăng nhập vào control panel.
Đăng nhập vào hosting
- Thêm tên miền của bạn vào hosting: Chọn Web > Click +
Thêm domain vào hosting
- Nhập tên miền theo yêu cầu, ghi nhớ địa chỉ ip của website ở ô "IP address".
Nhập tên miền vào ô Domain
Thông báo đã nhập tên miền thành công
- Chuyển hướng domain về hosting của bạn. Đăng nhập vào trang quản trị tên miền của bạn, tại trang bạn đã mua tên miền, hình bên dưới là tên miền được mua ở godaddy.
Chọn tên miền cẩn chuyển hướng
Chọn mục quản lý DNS
- Nhập địa chỉ IP đã được cung cấp phần trên
Sửa dòng dầu đầu tiên, loại A, phần giá trị là IP hosting của bạn
Sửa dòng đầu tiên, loại A, phần giá trị là IP hosting của bạn.
Khi chuyển thành công, bạn thử gỏ tên website trên url trình duyệt, bạn sẽ nhận được như hình:
Chuyển hướng domain thành công
Tạo database và user cho wordpress
Trước khi tải mã nguồn wordpress lên hosting, bạn cần tạo người quản lý và database cho website của bạn.
Tab DB khi chưa tạo user và database
- Nhập các thông tin theo yêu cầu của vestacp
Tạo database cho wordpress
Trong đấy!
- database: tên database, tên cuối cùng là có thêm tên admin quản trị của vestacp
- User: tên quản trị database, tối đa 16 ký tính luôn cả tiền tố.
- Password: mật khẩu quản trị database
- email: vestacp sẽ gởi cho bạn thông tin về user, password để đăng nhập quản trị database trên phpmyadmin.
Tải mã nguồn Wordpress lên hosting.
Bạn dùng tài khoản, quản trị vestacp kết nối với hosting bằng filezilla
Thư mục website của bạn trên hosting
Sau khi bạn tải mã nguồn wordpress, giải nén bạn upload hết lên /web/your_site_name/public_html
Tải mã nguồn wordpress lên hosting
Chọn và xoá file index.html. Sau khi up thành công lên hosting, bạn truy cập vào website của bạn trên trình duyệt để bắt đầu cài đặt wordpress.
Hướng dẫn cài wordpress
Wordpress thông báo chưa có file config.php
Thêm thông tin database đã tạo ở bước trên
- Thêm các thông tin database bạn đã tạo ở bước bên trên. Run the installation để bắt đầu cài đặt.
Run the installation để bắt đầu cài đặt wordpress
Thêm các thông tin cần thiết theo yêu cầu để khởi tạo wordpress.
Thêm các thông tin cần thiết để cài đặt wordpress
- Site Title: tên website.
- Username: tên đăng nhập dùng quản trị wordpress (admin).
- Password: mật khẩu đăng nhập trang quản trị wordpress (cho user admin). Nếu muốn mật khẩu mạnh bạn dùng ngay mật khẩu đề nghị của wordpress.
- Email: email nhận thông báo của người quản trị.
- Search Engine Visibility: đừng chọn mục này để các con bot tìm kiếm có thể đánh chỉ mục wedsite của bạn.
Cuối cùng bạn click "install Wordpress"
Thông báo tạo thành công wordpress
- Dùng username, password login vào wordpress
Đăng nhập vào trang quản trị
Trang quản trị của bạn
Giao diện trang quản trị của bạn
Wow! Vậy là phần hướng dẫn cài đặt wordpress cũng đã xong!
Ở phần sau, chúng ta sẽ lướt qua các nội dung, chức năng của trang quản trị.
Chúc các bạn thành công!