Nội dung bài viết:
Bạn có tên miền rồi, hosting/VPS rồi. Việc tiếp theo là bạn cần cài đặt website lên hosting/ VPS. Như tôi đã từng nói Website = Domain + Hosting/VPS + Source Code (Code & Database).
Vậy thì Source code là gì? Lấy ở đâu ?
Source code được hiểu là mã nguồn, mã nguồn có 2 loại là mã nguồn mở và mã nguồn đóng. Mã nguồn mở là mã nguồn được xây dựng bởi cộng đồng có nghĩa là ai cũng có thể đóng góp một chút ít vào trong gói mã nguồn đó. Bạn hiểu như này cho dễ nè. Tưởng tượng mã nguồn là cái nhà trống rỗng và vật liệu làm nên cái nhà đó là sắt, thép, xi măng, cát, sỏi…tất cả thứ đó tạo ra một gói, và đóng gói lại sau đó đem đi chia sẽ cho cộng đồng.
Từ đó, cộng đồng mạng xuất hiện nhiều nhóm thiết kế để làm đẹp ngôi nhà đó. Có nhóm muốn thiết kế ngôi nhà kiểu vintage, có nhóm muốn thiết kế ngôi nhà kiểu mỹ…rồi có nhóm thiết kế từng chức năng trong ngôi nhà, ví dụ muốn làm cái giường ngủ có chức năng tự đóng mở thông minh..đại loại vậy. thì website cũng vậy, mã nguồn là bộ code xây dựng ra cái khung của website. Giao diện là các bản thiết kế bởi những nhóm riêng. Module/Plugin lại được design bởi những nhóm khác. Nhiệm vụ của bạn là gì ?
- Lấy mã nguồn về cài lên hosting/VPS => Chúng ta được cái website thô sơ
- Lấy giao diện đẹp đẹp về cài vào website => Chúng ta được cái website đẹp đẹp
- Lấy Module/Plugin về cài để vào website để có những chức năng mong muốn => Chúng ta được cái website vừa đẹp lại đầy đủ chức năng.
Đọc đến đây bạn biết mình cần làm gì rồi chứ ?
Mã nguồn gồm những loại nào, chọn loại nào cho phù hợp ?
Mã nguồn mở là được phát triển bởi cộng đồng, mã nguồn đóng là được phát triển bởi một tổ chức và chỉ có tổ chức đó mới thay đổi được. Hiểu đóng khác mở ở chổ nào rồi phải ko ?
Chọn mã nguồn nào để làm website đây ?
- Wordpress : Thằng này nỗi tiếng nhất thế giới rồi (90% website trên thế giới dùng mã nguồn này) , chọn nó đi đừng chần chừ nữa. Mã nguồn này cân được hầu hết các loại website (bán hàng, tin tức, blog, đặt vé máy bay, dịch vụ….). Mã nguồn này được viết bằng ngôn ngữ pHp thân thiện, dễ đọc dễ hiểu.
Lên www.wordpress.org download phiên bản mới nhất về máy tính nhé.
- Joomla : Thằng này cũng ngon, nhưng chỉ ngon ở thời năm 2010 trước khi wordpress ra đời. Giờ thị phần nó thua wordpress.
Một số mã nguồn được phát triển bởi dân Việt chính gốc : NUKEVIET (bạn tìm hiểu thêm ở đây nhé www.nukeviet.vn)
3 bước để cài đặt website lên hosting/VPS :
Bất kỳ bạn dùng mã nguồn nào, để cài website lên hosting/VPS bạn cần trãi qua 3 bước bên dưới
Bước 1 : Tạo database & upload mã nguồn lên hosting/VPS
Bạn vào hosting/VPS => Tạo database name, database user, password và lưu 3 thông tin này lại ra 1 file notepad rồi để đó (cái này tùy vào mỗi giao diện quản trị hosting/VPS mà sẽ có cách tạo khác nhau)
- Nếu bạn nào đang xài Cpanel 11 thì Xem chi tiết ở đây: Link
- Nếu bạn nào đang xài Directadmin thì xem chi tiết ở đây: Link
- Bạn nào xài cyberpanel VPS thì xem ở đây: Link
Các kiểu con đà điểu khác thì google nhé.
Sau khi database tạo xong, bạn upload toàn bộ source code lên thư mục public_html, giải nén ra (lưu ý, file muốn đưa lên hosting/VPS cần nén đuôi ZIP nhé, nén RAR ko được nha).
Bước 2 : Thay đổi cấu hình trong file config
Mỗi bộ source code sẽ có 1 file config để làm gì? Nó là file cầu nối để code giao tiếp được với database. Nhiệm vụ của bạn là mở nó lên, thay thông tin database user, database name, user password bằng thông tin bạn đã tạo ở trên.
Đối với wordpress thì bạn làm giống trong hình (lưu ý, file config của wordpress có tên là wp-config.php)
Bước 3: Chạy cài đặt website
Trong bài này tôi hướng dẫn cài đặt website wordpress, mấy mã nguồn khác bạn có thể tự google là ra nhé.
Sau khi sửa file config xong, bạn mở chrome lên và chạy link: http://yourdomain.com
Yourdomain.com: thay bằng tên miền website của bạn.
Rồi, chọn tiếp các lựa chọn: Ngôn ngữ tiếng việt
Nhập thông tin database như trên
Nhập thông tin Admin để quản trị website
Rồi xong, bấm run là nó chạy một lèo => Bạn có được cái website thô sơ nhất.
Địa chỉ website sẽ là: http://yourdomain.com
Địa chỉ quản trị website mặc định là : http://yourdomain.com/wp-admin
Bài viết của tôi vắn tắt, bạn nên tham khảo ở đây để xem chi tiết hơn : Link
Có được website rồi, tiếp theo là thiết kế website sao cho đáng đồng tiền bát gạo. Hẹn gặp ở bài sau nhé !!!