- Đăng ký và sử dụng tên miền miễn phí dot.tk
Dot.tk
là một trang web cho phép đăng ký một tên miền miễn phí không giới hạn
thời gian chỉ cần điều kiện là trong vòng 3 tháng phải có ít nhất 25
người xem trang web của bạn. Tên website đăng ký trên tên miền trên dot.tk có dạng abc.tk, một cái tên website rất ấn tượng đối với một tên miền miễn phí.
Nếu muốn đăng ký tên miền miễn phí thì đánh dấu chọn trước dòng chữ Miền miễn phí hoặc chọn Miền trả phí nếu muốn mua tên miền. Trong cửa sổ tiếp theo, bạn bấm vào nút Dùng DNS cho tên miền này, đánh dấu chọn vào mục Dùng DNS server của bạn, điền vào cặp DNS do nơi quản lý hosting cung cấp, rồi điền địa chỉ email và nhập chuỗi kí tự trong hình để xác nhận. Sau đó bấm chọn vào nút Tiếp.
- Đăng kí và sử dụng hosting
Hiện nay, có rất nhiều dịch vụ cung cấp hosting miễn phí như WwW.byethost.com
Về cách quản lý hosting thì không có sự khác biệt nhiều ở hai trình quản lý thông dụng là cPanel và Direct Admin, nên tác giả sẽ giới thiệu cách sử dụng hosting trên trình quản lý cPanel. Đầu tiên, bạn dùng tài khoản được cung cấp để đăng nhập vào cửa sổ quản lý. Ở khung Stats
hiển thị các thông tin về tên miền, dung lượng và băng thông sử dụng,
số lượng cơ sở dữ liệu, phiên bản đang dùng của các trình quản lý máy
chủ,…Để chuẩn bị đưa website lên hosting, bạn cần tạo mới cơ sở dữ liệu
trên phpMyAdmin của hosting (tương tự như tạo cơ sở dữ liệu trên localhost ở phần 1). Bạn tìm đến khung Databases, bấm vào liên kết MySQL Databases.
Ở trang hiện ra, bạn nhập vào Username, Password, Password (Again) ở mục MySQL Users để tạo một tài khoản đăng nhập phpMyAdmin, khi xong bấm Create User (gọi hai thông số này là Database user và Database password). Sau đó, bạn cần tạo một cơ sở dữ liệu mới bằng cách nhập tên cơ sở dữ liệu vào ô New Database (khung Create New Database), bấm Create Database (gọi thông số tạo ra là Database name). Tiếp theo, bạn bấm nút Add ở mục Add User to Database để gắn cơ sở dữ liệu vào tài khoản phpMyAdmin, rồi đánh dấu chọn vào ô All Privileges và bấm Make Changes ở trang MySQL Account Maintenance.
Bây giờ, bạn bấm vào nút Home để trở về giao diện chính của trình quản lý, rồi bấm vào liên kết phpMyAdmin. Trong cửa sổ phpMyAdmin, bạn sẽ thấy tên cơ sở dữ liệu rỗng đã tạo, bấm chọn tên cơ sở dữ liệu, rồi bấm nút Import để nhập cơ sở dữ liệu từ localhost. Trong khung File to import, bạn bấm nút Browse rồi duyệt đến tập tin cơ sở dữ liệu (được xuất ra từ phpMyAdmin của localhost, được trình bày ở mục sau), bấm Go.
20. Đưa website Drupal lên hosting
Bạn cần chuẩn bị một phần mềm tải tập tin lên hosting theo giao thức FTP, ví dụ như phần mềm miễn phí FileZilla FTP Client(seach google.).
Xuất cơ sở dữ liệu
Đầu tiên, bạn vào phpMyAdmin của localhost bằng trình duyệt Mozilla Firefox ([You must be registered and logged in to see this link.]). Trong trường Database ở bên trái, bạn chọn tên cơ sở dữ liệu lúc cài đặt Drupal 7, ví dụ là drupal. Một danh sách gồm nhiều bảng cơ sở dữ liệu hiện ra, kéo thanh trượt bên phải xuống đến cuối trang rồi bấm vào chữ Check All. Khi xong, trở về đầu trang rồi bấm nút Export rồi kiểm tra trong khung View dump (schema) of database mục SQL đã được đánh dấu chọn hay chưa, các mục còn lại giữ mặc định. Riêng đối với khung Save as file, bạn đặt tên cho tập tin cơ sở dữ liệu vào ô File name template, rồi đánh dấu chọn vào ô gzipped ở mục Compression, bấm nút Go.
- Nhập cơ sở dữ liệu
Bạn đăng nhập vào phpMyAdmin trên hosting, rồi thực hiện nhập cơ sở dữ liệu như hướng dẫn ở phần sử dụng hosting.
- Tải mã nguồn lên hosting
Khởi động phần mềm FileZilla FTP Client rồi nhập các thông số đã được cung cấp từ lúc đăng kí hosting: Host (địa chỉ của máy chủ, chẳng hạn 72.88.xxx.xxx), Usename (tên đăng nhập – thông số database user), Password (mật khẩu – thông số database password), Port (nhập vào số 21), bấm Quickconnect. Ở khung Local site, bạn duyệt đến thư mục gốc của website, bên cạnh đó cũng phải duyệt đến thư mục public_html của tên miền (hoặc htdocs ở một số hosting khác), chọn tất cả thư mục con và tập tin của website drupal rồi bấm chuột phải chọn Upload.
- Kết nối mã nguồn với cơ sở dữ liệu
Để kết nối gói mã nguồn đã tải lên hosting và cơ sở dữ liệu thì bạn cần thay đổi thông tin cơ sở dữ liệu ở tập tin settings.php (thư mục sites/default). Bạn cần chuẩn bị các thông số để khai vào tập tin này: database (thông số database name), username (thông số database user), password (thông số database password).
Trong tập tin settings.php, bạn tìm đến dòng:
Bạn có thể tham khảo website do tác giả tạo bằng mã nguồn Drupal 7 tại địa chỉ: [You must be registered and logged in to see this link.].
Trải qua 9 bài viết của chuyên đề “Thiết kế website động với mã nguồn Drupal 7”, tác giả đã trình bày khá chi tiết những kiến thức cơ bản về mã nguồn Drupal 7
để giúp cho các bạn “không chuyên” thiết kế một website động “dễ như
chơi”. Do chuyên đề được trình bày ở góc độ “không chuyên” nên chắc chắn
còn nhiều thiếu sót, tác giả rất mong sự góp ý và chia sẻ chân tình của
tất cả các bạn đam mê mã nguồn Drupal 7, đặc biệt là “những bậc đàn anh” về xây dựng và thiết kế website bằng Drupal.
Khai thác mã nguồn Drupal như là một “bộ truyện không có hồi kết”, không thể trình bày hết tất cả mọi thứ về Drupal trong khuôn khổ của một chuyên đề, nên tác giả sẽ sớm gặp lại các bạn trong một mảng chuyên đề khác về Drupal, đồng thời hi vọng mọi người chia sẻ những kinh nghiệm quý báu về thiết kế website bằng mã nguồn Drupal 7.
Dot.tk
là một trang web cho phép đăng ký một tên miền miễn phí không giới hạn
thời gian chỉ cần điều kiện là trong vòng 3 tháng phải có ít nhất 25
người xem trang web của bạn. Tên website đăng ký trên tên miền trên dot.tk có dạng abc.tk, một cái tên website rất ấn tượng đối với một tên miền miễn phí.
Nếu muốn đăng ký tên miền miễn phí thì đánh dấu chọn trước dòng chữ Miền miễn phí hoặc chọn Miền trả phí nếu muốn mua tên miền. Trong cửa sổ tiếp theo, bạn bấm vào nút Dùng DNS cho tên miền này, đánh dấu chọn vào mục Dùng DNS server của bạn, điền vào cặp DNS do nơi quản lý hosting cung cấp, rồi điền địa chỉ email và nhập chuỗi kí tự trong hình để xác nhận. Sau đó bấm chọn vào nút Tiếp.
- Đăng kí và sử dụng hosting
Hiện nay, có rất nhiều dịch vụ cung cấp hosting miễn phí như WwW.byethost.com
Về cách quản lý hosting thì không có sự khác biệt nhiều ở hai trình quản lý thông dụng là cPanel và Direct Admin, nên tác giả sẽ giới thiệu cách sử dụng hosting trên trình quản lý cPanel. Đầu tiên, bạn dùng tài khoản được cung cấp để đăng nhập vào cửa sổ quản lý. Ở khung Stats
hiển thị các thông tin về tên miền, dung lượng và băng thông sử dụng,
số lượng cơ sở dữ liệu, phiên bản đang dùng của các trình quản lý máy
chủ,…Để chuẩn bị đưa website lên hosting, bạn cần tạo mới cơ sở dữ liệu
trên phpMyAdmin của hosting (tương tự như tạo cơ sở dữ liệu trên localhost ở phần 1). Bạn tìm đến khung Databases, bấm vào liên kết MySQL Databases.
Ở trang hiện ra, bạn nhập vào Username, Password, Password (Again) ở mục MySQL Users để tạo một tài khoản đăng nhập phpMyAdmin, khi xong bấm Create User (gọi hai thông số này là Database user và Database password). Sau đó, bạn cần tạo một cơ sở dữ liệu mới bằng cách nhập tên cơ sở dữ liệu vào ô New Database (khung Create New Database), bấm Create Database (gọi thông số tạo ra là Database name). Tiếp theo, bạn bấm nút Add ở mục Add User to Database để gắn cơ sở dữ liệu vào tài khoản phpMyAdmin, rồi đánh dấu chọn vào ô All Privileges và bấm Make Changes ở trang MySQL Account Maintenance.
Bây giờ, bạn bấm vào nút Home để trở về giao diện chính của trình quản lý, rồi bấm vào liên kết phpMyAdmin. Trong cửa sổ phpMyAdmin, bạn sẽ thấy tên cơ sở dữ liệu rỗng đã tạo, bấm chọn tên cơ sở dữ liệu, rồi bấm nút Import để nhập cơ sở dữ liệu từ localhost. Trong khung File to import, bạn bấm nút Browse rồi duyệt đến tập tin cơ sở dữ liệu (được xuất ra từ phpMyAdmin của localhost, được trình bày ở mục sau), bấm Go.
20. Đưa website Drupal lên hosting
Bạn cần chuẩn bị một phần mềm tải tập tin lên hosting theo giao thức FTP, ví dụ như phần mềm miễn phí FileZilla FTP Client(seach google.).
Xuất cơ sở dữ liệu
Đầu tiên, bạn vào phpMyAdmin của localhost bằng trình duyệt Mozilla Firefox ([You must be registered and logged in to see this link.]). Trong trường Database ở bên trái, bạn chọn tên cơ sở dữ liệu lúc cài đặt Drupal 7, ví dụ là drupal. Một danh sách gồm nhiều bảng cơ sở dữ liệu hiện ra, kéo thanh trượt bên phải xuống đến cuối trang rồi bấm vào chữ Check All. Khi xong, trở về đầu trang rồi bấm nút Export rồi kiểm tra trong khung View dump (schema) of database mục SQL đã được đánh dấu chọn hay chưa, các mục còn lại giữ mặc định. Riêng đối với khung Save as file, bạn đặt tên cho tập tin cơ sở dữ liệu vào ô File name template, rồi đánh dấu chọn vào ô gzipped ở mục Compression, bấm nút Go.
- Nhập cơ sở dữ liệu
Bạn đăng nhập vào phpMyAdmin trên hosting, rồi thực hiện nhập cơ sở dữ liệu như hướng dẫn ở phần sử dụng hosting.
- Tải mã nguồn lên hosting
Khởi động phần mềm FileZilla FTP Client rồi nhập các thông số đã được cung cấp từ lúc đăng kí hosting: Host (địa chỉ của máy chủ, chẳng hạn 72.88.xxx.xxx), Usename (tên đăng nhập – thông số database user), Password (mật khẩu – thông số database password), Port (nhập vào số 21), bấm Quickconnect. Ở khung Local site, bạn duyệt đến thư mục gốc của website, bên cạnh đó cũng phải duyệt đến thư mục public_html của tên miền (hoặc htdocs ở một số hosting khác), chọn tất cả thư mục con và tập tin của website drupal rồi bấm chuột phải chọn Upload.
- Kết nối mã nguồn với cơ sở dữ liệu
Để kết nối gói mã nguồn đã tải lên hosting và cơ sở dữ liệu thì bạn cần thay đổi thông tin cơ sở dữ liệu ở tập tin settings.php (thư mục sites/default). Bạn cần chuẩn bị các thông số để khai vào tập tin này: database (thông số database name), username (thông số database user), password (thông số database password).
Trong tập tin settings.php, bạn tìm đến dòng:
- Code:
$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'drupal',
'username' => 'xxxxxxx_yyy',
'password' => '********',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
Bạn có thể tham khảo website do tác giả tạo bằng mã nguồn Drupal 7 tại địa chỉ: [You must be registered and logged in to see this link.].
Trải qua 9 bài viết của chuyên đề “Thiết kế website động với mã nguồn Drupal 7”, tác giả đã trình bày khá chi tiết những kiến thức cơ bản về mã nguồn Drupal 7
để giúp cho các bạn “không chuyên” thiết kế một website động “dễ như
chơi”. Do chuyên đề được trình bày ở góc độ “không chuyên” nên chắc chắn
còn nhiều thiếu sót, tác giả rất mong sự góp ý và chia sẻ chân tình của
tất cả các bạn đam mê mã nguồn Drupal 7, đặc biệt là “những bậc đàn anh” về xây dựng và thiết kế website bằng Drupal.
Khai thác mã nguồn Drupal như là một “bộ truyện không có hồi kết”, không thể trình bày hết tất cả mọi thứ về Drupal trong khuôn khổ của một chuyên đề, nên tác giả sẽ sớm gặp lại các bạn trong một mảng chuyên đề khác về Drupal, đồng thời hi vọng mọi người chia sẻ những kinh nghiệm quý báu về thiết kế website bằng mã nguồn Drupal 7.