Hướng dẫn cài đặt WordPress trên mọi nền tảng
17 Nov, 2021 admin
Bạn đang muốn cài đặt WordPress những chưa biết làm như thế nào ?
Đừng lo lắng !
Tôi sẽ hướng dẫn bạn cài đặt WordPress chi tiết trên hosting có Cpanel
Bạn có thể áp dụng cách này trên bất kỳ hosting nào.
Ngoài ra nó giúp bạn hiểu hơn về cách thức mà WordPress hoạt động
Trước mình đã hướng dẫn cài đặt WordPress trên Cloud.
Bạn cũng có thể tham khảo qua nhé.
Nếu bạn đang sử dụng Shared host và có Cpanel thì việc cài đặt WordPress hết sức dễ dàng.
Dưới đây là một số thứ bạn cần chuẩn bị trước khi bắt đầu.
Chuẩn bị Hosting (có Cpanel)
Đầu tiên là bạn cần chuẩn bị một hosting có Cpanel.
Thường các shared host hiện nay đều sử dụng Cpanel hoặc AdminDirect.
Tại sao lại sử dụng Cpanel?
Với sự ra đời của cPanel, mọi thứ trở nên dễ dàng và tiết kiệm thời gian.
Nhiều người nói rằng Cpanel sẽ chiếm nhiều tài nguyên hơn?
Đúng !
Nhưng với một người mới học wordpresss, và chưa quen với Linux thì có lẽ Cpanel phù hợp với bạn hơn !
Trước khi mua nhớ chắc chắn bạn có Cpanel nhé !
Tiếp theo là một số thứ bạn cần:
- Chuẩn bị shared host có Cpanel: A2 Hosting, Hawkhost hoặc Hostgator.( Đánh giá Bluehost )
- Bạn có quyền truy cập FTP vào thư mục public_html của bạn. Đây là thư mục mà sẽ giữ các tập tin cài đặt WordPress.
- Bạn có một cơ sở dữ liệu chuẩn như MySQL
- Có sẵn một tên miền ( có thể mua với giá 1$ tại 1and1 hoặc NameCheap )
Các bước cài đặt WordPress
- Upload source code của WordPress lên server
- Tạo và kết nối với database
- Chạy cài đặt WordPress (setup wizard)
Bước #1: Upload file wordpress.zip lên server
Đầu tiên chúng ta tải về phiên bản mới nhất của WordPress từ WordPress.org.
Upload file zip bạn vừa tải về lên server có 2 cách:
- Sử File Manage (Cpanel) để upload file zip
- Dùng FTP Client để kết nối với server và upload file zip
Dưới đây mình sẽ hướng dẫn bạn chi tiết cả 2 phương pháp.
Upload file WordPress bằng File Manager
Đăng nhập tài khoản hosting mà bạn được cung cấp.
Trong trường hợp bạn không thể đăng nhập vào cPanel, liên hệ với bên hosting ban mua để được hỗ trợ.
Nhấp chuột vào cPanel File Manager để mở .
Nếu một thông báo ở đây hãy chọn Web Root.
Đến đây bạn chú ý đến thư mục public_html (đây sẽ là thư mục cài đặt)
2. Upload, Extract và Move ( tải lên, giải nén và di chuyển)
Truy cập vào thư mục public_html. Click Upload
Chọn file wordpress.zip
đã tải từ trước
Như ảnh dưới thì ta đang ở trong thư mục dieuhau.com, nằm bên trong public_html
.
Trong trường hợp này website WordPress của bạn sẽ truy cập bằng đường dẫn tenmiencuaban.com/dieuhau.com
Trong hình trên, chúng tôi đã tạo thư mục “dieuhau.com” và hiện đang ở bên trong nó.
Sau khi upload xong, đóng tab và trở về File Manager.
Nếu bạn vẫn không thấy một tập tin nào trong thư mục dieuhau.com
bấm nút Reload (và không phải nút F5 của trình duyệt). Bạn sẽ thấy file wordpress.zip bây giờ.
Giải nén file wordpress.zip
Click chuột phải vào wordpress-5.2.1.zip và chọn Extract.
Chọn Extract File(s)
Di chuyển các file trong folder WordPress
Khi giải nén ra bạn sẽ thấy toàn bộ source code của WordPress nằm trong folder wordpress.
bạn sẽ thấy thêm 1 folder wordpress
Như thế có nghĩa là để truy cập vào website bạn sẽ phải qua url: tenmiencuaban/dieuhau.com/wordpress
Khá dài và lằng nhằng, chúng ta sẽ chuyển toàn bộ soure code ra ngoài folder dieuhau.com
Để làm điều này, chúng ta có thể sử dụng FTP hoặc cPanel.
Vào folder dieuhau.com, bấm vào nút Select All. Sau đó bấm vào Move.
Một cửa sổ hiện lên, yêu cầu điền tên thư mục đích đến (nơi mà những file sẽ được di chuyển đến)
Ta sẽ move ra ngoài thư mục /public_html/dieuhau.com/
Bấm Move File(s) để tiến hành, và chọn back để quay lại thư mục dieuhau.com
Có 2 file thừa là wordpress
và wordpress.zip
hãy xóa đi.
Chọn cả 2 file rồi ấn nút delete ở trên thanh menu là được.
Bây giờ bạn sẽ thấy toàn bộ soure code WordPress đã sẵn sàng để cài đặt.
Upload file wordpress.zip qua FTP Client
Đây là cách cho ai dùng FTP Client.
Để truy cập thông qua FTP Client bạn sẽ cần những thông tin sau:
- IP Server: tìm ngay ở ngoài phần Shared IP Address trong Cpanel
- Usernames: tên username đăng nhập
- Password: mật khẩu của username đó
- Port: thường là 21 hoặc 22
Bấm Quickconect để kết nối
Vẫn giống như trên bạn phải chuẩn bị sẵn file wordpress-5.2.1.zip
Chuột phải chọn upload đúng thư mục có đường dẫn /home/tenmiencuaban/public_html/dieuhau.com
Sau khi hoàn thành file sẽ hiện ở bên phải nhé !
Bước #2: Tạo database và database user
WordPress sẽ cần một database để lưu các dữ liệu như:
Trong bước này, chúng ta sẽ tạo ra một MySQL Database và username để kết nối với nhau.
Tạo database trong cPanel
Trong phần DATABASES, chọn MySQL Database Wizard
Đặt tên cho Database mới
Hãy đặt tên database không trùng với bất kì tên nào.
Mình thường thêm một vài ký tự ở đuôi để tăng tính bảo mật.
ví dụ mình đặt là dieuhau_wp1112
Tạo Database User
Bước tiếp theo là tạo database users.
Tương tự chúng ta đặt tên và tạo mật khẩu (khuyến khích đặt khó nhớ chút nhé)
Nếu không muốn phải nghĩ mật khẩu có thể bấm vào Password Generator
Nó sẽ tạo một mật khẩu mạnh ngẫu nhiên cho bạn.
Cuối cùng bấm Creat User
Kết nối Database và User
Ở bước này chúng ta sẽ kết nối database và database user vừa tạo với nhau.
Ngoài ra bạn sẽ còn phải cấp quyền cho user này nữa.
Nếu bạn không quan tâm đến mấy cái này thì tốt nhất là:
Tích vào ALL PRIVILEGES
Chọn Next Step
Xong bước 2 ! Giờ chỉ còn cài đặt là bạn sẽ có website WordPress
Bước #3: Chạy WordPress Setup
Bạn đã có đầy đủ mọi thứ giờ chúng ta sẽ chạy cài đặt WordPress ( five minute WordPress installation).
Đi đến đường dẫn: tenmiencuaban/dieuhau.com
Nó sẽ được chuyển đến url: http://tenmiencuaban/dieuhau.com/wp-admin/setup-config.php
Để khởi động quá trình cài đặt.
Quá trình này khá đơn giản, bạn chỉ cần làm theo hướng dẫn là được
Chọn ngôn ngữ rồi Continue
Ở đây có hướng dẫn bạn cần một số thông tin cần chuẩn bị.
- Database name
- Database username
- Database password
- Database host
- Table prefix
Và một dòng lưu ý đại loại:
Nó sẽ dùng những thông tin này để tạo file wp-config.php
, vì một lý do nào đó không được thì bạn có thể vào trực tiếp file wp-config-sample.php
để edit và save với lại tên wp-config.php
Bấm Let’s go!
Điền các thông tin đã tạo ở Bước #1 và Bước #2
- Database Host: sẽ là localhost
- Table Prefix: bạn có thể đặt wp_ (nên đổi sang cái khác)
Nhớ kiểm tra chính xác rồi bấm Submit
Click Run the installation
Bạn sẽ cần điền thêm một số thông tin cơ bản cho website:
- Site Title, Username, Email
Tích vào “Discourage search engines from indexing this site”
Nếu bạn không muốn website này được index.
Cuối cùng là bấm Install WordPress.
Xong ! Chúng ta đã thành công cài đặt wordpress thủ công 100%
Còn tiếp tôi sẽ hướng dẫn các bạn cài đặt WordPress, trên các nền tàng khác nhau…