Wednesday, December 10, 2008
Wednesday, December 3, 2008
Hướng dẫn sử dụng everydns.net
1 Đầu tiên bạn đăng nhập vào phần quản li domain sau đó chuyển name server của domain mình về DNS của everydns.net theo thông tin dưới đây:
ns1.everydns.net
ns2.everydns.net
ns3.everydns.net
ns4.everydns.net
2 Sau đó bạn hãy đăng ký account tại everydns.net, việc đăng ký này là miễn phí hoàn toàn.
3 Đăng nhập vào everydns và add domain:
3 Tiến hành add các record cần thiết để chạy website:
Đầu tiên là A record:
Fully Qualified Domain Name: tên miền cua bạn
Record type: gồm có A , CNAME, MX va NS
Record Value: địa chỉ mà bạn muốn trỏ record của mình đến
Bạn muốn người dùng vào site của bạn bằng http://domaincuaban.com
hay http://www.domaincuaban.com bạn làm theo hướng dẫn trong hình vẽ
Để email có thể hoat động bạn phải add 2 record như sau:
1 . A record cho subdomain mail.domaincuaban.com
2. MX record cho domain của bạn
Và như vậy bạn đã config xong cho domain của mình để có thế chạy tất cả các dịch vụ cần thiết như www, email, ftp,…
( sưu tầm)
Hướng dẫn sử dụng everydns.net
1 Đầu tiên bạn đăng nhập vào phần quản li domain sau đó chuyển name server của domain mình về DNS của everydns.net theo thông tin dưới đây:
ns1.everydns.net
ns2.everydns.net
ns3.everydns.net
ns4.everydns.net
2 Sau đó bạn hãy đăng ký account tại everydns.net, việc đăng ký này là miễn phí hoàn toàn.
3 Đăng nhập vào everydns và add domain:
3 Tiến hành add các record cần thiết để chạy website:
Đầu tiên là A record:
Fully Qualified Domain Name: tên miền cua bạn
Record type: gồm có A , CNAME, MX va NS
Record Value: địa chỉ mà bạn muốn trỏ record của mình đến
Bạn muốn người dùng vào site của bạn bằng http://domaincuaban.com
hay http://www.domaincuaban.com bạn làm theo hướng dẫn trong hình vẽ
Để email có thể hoat động bạn phải add 2 record như sau:
1 . A record cho subdomain mail.domaincuaban.com
2. MX record cho domain của bạn
Và như vậy bạn đã config xong cho domain của mình để có thế chạy tất cả các dịch vụ cần thiết như www, email, ftp,…
( sưu tầm)
Tuesday, December 2, 2008
Uni.cc và EveryDNS.net - sự kết hợp tuyệt vời cho Blogger.com
Blogger.com là dịch vụ blog miễn phí nổi tiếng của Google được rất nhiều blogger trên thế giới sử dụng. Tuy vậy, nó lại vấp phải một hạn chế rất lớn ở Việt
Phamen đã từng viết bài Sử dụng tên miền riêng cho blog tại Blogger.com để tạo một tên miền riêng cho blog tại Blogger.com, đồng thời giúp cho các blog này thoát khỏi bị chặn bởi VNPT. Tuy vậy, do các lý do khác nhau, nhiều người không thể tự mua cho mình được một domain để làm theo cách trên nên hôm nay Phamen xin viết một bài giới thiệu cách thay tên miền của Blogger.com (blogspot.com) bằng một tên miền miễn phí. Cách làm sau đây sẽ tạo cho blog tại Blogger.com của bạn một tên miền ngắn hơn, dễ nhớ hơn, và quan trọng nhất là thoát khỏi sự ngăn chặn của VNPT.
http://phamen.blogspot.com >> http://www.phamen.uni.cc
Như chúng ta đều biết, Blogger.com của Google không hỗ trợ cho bản ghi A mà chỉ hỗ trợ cho bản ghi Cname. Nhưng thật chẳng may, Uni.cc cho chỉ cho phép chúng ta quản lý có 3 bản ghi là: Bản ghi A (A records), Bản ghi NS (NS records) và Bản ghi MX (MX records). Họ không cho chúng ta tạo các bản ghi Cname để trỏ tới Blogger.com. Vậy phương án nào sẽ giải quyết vấn đề này?
Thật may, đã có rất nhiều dịch vụ DNS trung gian giúp ta giải quyết bài toán này. Phamen xin đơn cử một dịch vụ DNS trung gian miễn phí được cho là tốt và dễ sử dụng nhất hiện nay, đó chính là EveryDNS. EveryDNS cho phép chúng ta quản lý toàn bộ các bản ghi và qua đó trỏ tới những nơi mà ta muốn. Do vậy, bài toán này sẽ được thể hiện qua sơ đồ sau:
Nào, bắt đầu chúng ta cùng thực hiện.
Bước 1: Đăng ký một tên miền miễn phí
Việc đăng ký Uni.cc hết sức đơn giản, nó giống như bạn đăng ký ở những dịch vụ trực tuyến khác nên Phamen sẽ không bàn đến việc này nữa.
Sau khi đăng ký xong, các bạn hãy vào phần quản lý DNS của tên miền mà bạn vừa tạo được.
- Trong phần DNS Setting – Record type hãy chọn NS (For external name servers)
- Ở Mục Name server #1 và #2, bạn hãy điền vào Ns1.everydns.net và Ns2.everydns.net.
- Sau khi đã kiểm tra chắc chắn các thông số trên, bạn hãy click vào nút Update DNS records. Vậy là xong bước đầu tiên, bận cần phải chờ trong khoảng 24h để bản ghi NS được cập nhật.
Bước 2: Đăng kí và thiết lập thông số ở EveryDNS
Việc đăng ký cũng hết sức đơn giản, bạn chỉ cần vào EveryDNS, điền các thông tin cần thiết là ngay lập tức bạn đã có một tài khoản ở đây. Sau khi đăng ký xong, bạn hãy đăng nhập vào chương trình quản lý DNS bên trong của EveryDNS và thực hiện các việc sau.
- Trong ô Add new domain: bạn hãy điền tên miền mà bạn đã đăng kí ở Uni.cc vào đây và click vào nút >> (Basic) để thêm một tên miền mới. Sau khi tên miền đã add thành công thì nó sẽ xuất hiện ở bên trên.
- Click chọn vào domain name đã add được ở bên trên, trong phần Current Records sẽ xuất hiện hai bản ghi là A và CNAME với các thông số mặc định. Công việc của bạn là xóa bản ghi A đi bằng cách click vào nút Delete ở bên tay phải.
- Ở phần Add a record: bạn hãy điền www vào ô Full Qualified Domain Name, ô Record Type chọn giá trị là CNAME, và ô Record Value hãy điền vào ghs.google.com.
Xong xuôi thì các bạn click vào nút Add Record. Sau khi thành công thì ta sẽ được như hình dưới đây:
Vậy là xong phần kĩ thuật cho DNS trung gian, bây giờ bạn có thể chắc chắn là đã tạo được một bản ghi CNAME cho domain và đã được trỏ tới host của Blogger.com. Bước cuối cùng mà chúng ta cần làm là thêm domain này vào blog của bạn thôi.
Bước 3: Add domain vào Blogger.com
Đây là bước cuối cùng và cũng là bước đơn giản nhất. Hãy login vào Dashborad của Blogger.com, ở mục Setting, bạn hãy chọn Publishing và làm như sau:
+ Trong ô Your domain: điền tên miền mà bạn đã đăng ký được ở Uni.cc và click vào nút Save Setting, nhớ là phải có www ở trước vì ta đã tạo một CNAME cho nó.
Sau khi đã lưu lại các thay đổi, bạn phải chờ trong vòng 24h (như Phamen đã test thử thì chỉ khoảng 4-5 tiếng thôi) để bản ghi NS và bản ghi CNAME được cập nhật. Sau khi cập nhật thì bạn có thể ung dung với tên miền mới cho blog tại Blogger.com mà không hề gặp một trở ngại nào với VNPT rồi đấy.
Kết quả đây, các bạn có thể xem thử thành quả: http://www.phamen.uni.cc
Uni.cc và EveryDNS.net - sự kết hợp tuyệt vời cho Blogger.com
Blogger.com là dịch vụ blog miễn phí nổi tiếng của Google được rất nhiều blogger trên thế giới sử dụng. Tuy vậy, nó lại vấp phải một hạn chế rất lớn ở Việt
Phamen đã từng viết bài Sử dụng tên miền riêng cho blog tại Blogger.com để tạo một tên miền riêng cho blog tại Blogger.com, đồng thời giúp cho các blog này thoát khỏi bị chặn bởi VNPT. Tuy vậy, do các lý do khác nhau, nhiều người không thể tự mua cho mình được một domain để làm theo cách trên nên hôm nay Phamen xin viết một bài giới thiệu cách thay tên miền của Blogger.com (blogspot.com) bằng một tên miền miễn phí. Cách làm sau đây sẽ tạo cho blog tại Blogger.com của bạn một tên miền ngắn hơn, dễ nhớ hơn, và quan trọng nhất là thoát khỏi sự ngăn chặn của VNPT.
http://phamen.blogspot.com >> http://www.phamen.uni.cc
Như chúng ta đều biết, Blogger.com của Google không hỗ trợ cho bản ghi A mà chỉ hỗ trợ cho bản ghi Cname. Nhưng thật chẳng may, Uni.cc cho chỉ cho phép chúng ta quản lý có 3 bản ghi là: Bản ghi A (A records), Bản ghi NS (NS records) và Bản ghi MX (MX records). Họ không cho chúng ta tạo các bản ghi Cname để trỏ tới Blogger.com. Vậy phương án nào sẽ giải quyết vấn đề này?
Thật may, đã có rất nhiều dịch vụ DNS trung gian giúp ta giải quyết bài toán này. Phamen xin đơn cử một dịch vụ DNS trung gian miễn phí được cho là tốt và dễ sử dụng nhất hiện nay, đó chính là EveryDNS. EveryDNS cho phép chúng ta quản lý toàn bộ các bản ghi và qua đó trỏ tới những nơi mà ta muốn. Do vậy, bài toán này sẽ được thể hiện qua sơ đồ sau:
Nào, bắt đầu chúng ta cùng thực hiện.
Bước 1: Đăng ký một tên miền miễn phí
Việc đăng ký Uni.cc hết sức đơn giản, nó giống như bạn đăng ký ở những dịch vụ trực tuyến khác nên Phamen sẽ không bàn đến việc này nữa.
Sau khi đăng ký xong, các bạn hãy vào phần quản lý DNS của tên miền mà bạn vừa tạo được.
- Trong phần DNS Setting – Record type hãy chọn NS (For external name servers)
- Ở Mục Name server #1 và #2, bạn hãy điền vào Ns1.everydns.net và Ns2.everydns.net.
- Sau khi đã kiểm tra chắc chắn các thông số trên, bạn hãy click vào nút Update DNS records. Vậy là xong bước đầu tiên, bận cần phải chờ trong khoảng 24h để bản ghi NS được cập nhật.
Bước 2: Đăng kí và thiết lập thông số ở EveryDNS
Việc đăng ký cũng hết sức đơn giản, bạn chỉ cần vào EveryDNS, điền các thông tin cần thiết là ngay lập tức bạn đã có một tài khoản ở đây. Sau khi đăng ký xong, bạn hãy đăng nhập vào chương trình quản lý DNS bên trong của EveryDNS và thực hiện các việc sau.
- Trong ô Add new domain: bạn hãy điền tên miền mà bạn đã đăng kí ở Uni.cc vào đây và click vào nút >> (Basic) để thêm một tên miền mới. Sau khi tên miền đã add thành công thì nó sẽ xuất hiện ở bên trên.
- Click chọn vào domain name đã add được ở bên trên, trong phần Current Records sẽ xuất hiện hai bản ghi là A và CNAME với các thông số mặc định. Công việc của bạn là xóa bản ghi A đi bằng cách click vào nút Delete ở bên tay phải.
- Ở phần Add a record: bạn hãy điền www vào ô Full Qualified Domain Name, ô Record Type chọn giá trị là CNAME, và ô Record Value hãy điền vào ghs.google.com.
Xong xuôi thì các bạn click vào nút Add Record. Sau khi thành công thì ta sẽ được như hình dưới đây:
Vậy là xong phần kĩ thuật cho DNS trung gian, bây giờ bạn có thể chắc chắn là đã tạo được một bản ghi CNAME cho domain và đã được trỏ tới host của Blogger.com. Bước cuối cùng mà chúng ta cần làm là thêm domain này vào blog của bạn thôi.
Bước 3: Add domain vào Blogger.com
Đây là bước cuối cùng và cũng là bước đơn giản nhất. Hãy login vào Dashborad của Blogger.com, ở mục Setting, bạn hãy chọn Publishing và làm như sau:
+ Trong ô Your domain: điền tên miền mà bạn đã đăng ký được ở Uni.cc và click vào nút Save Setting, nhớ là phải có www ở trước vì ta đã tạo một CNAME cho nó.
Sau khi đã lưu lại các thay đổi, bạn phải chờ trong vòng 24h (như Phamen đã test thử thì chỉ khoảng 4-5 tiếng thôi) để bản ghi NS và bản ghi CNAME được cập nhật. Sau khi cập nhật thì bạn có thể ung dung với tên miền mới cho blog tại Blogger.com mà không hề gặp một trở ngại nào với VNPT rồi đấy.
Kết quả đây, các bạn có thể xem thử thành quả: http://www.phamen.uni.cc
Monday, December 1, 2008
Xây dựng website với Joomla 1.5.7
| Xây dựng website với Joomla 1.5.7 |
Khi cần xây dựng một website tin tức, chia sẻ kiến thức..., nếu bạn không có hiểu biết sâu về lập trình để có thể tự viết code thì một hệ quản lý nội dung (CMS: Content Management System) sẽ là vị cứu tinh của bạn. Trong số đó, Joomla có vẻ nổi bật hơn cả do có nhiều chức năng, nhiều module, component tương thích, và dễ sử dụng. Vì thế, dù bạn là người có kiến thức về thiết kế web hay là người mới làm quen thì Joomla vẫn là sự lựa chọn tốt nhất dành cho bạn. Bài viết sau sẽ hướng dẫn bạn cách xây dựng một website bằng mã nguồn Joomla trên localhost và trên host. Cài đặt trên localhost: Việc cài đặt trên localhost cũng tương tự như trên host, chỉ khác nhau ở chỗ là website của bạn sẽ chỉ tồn tại trên server ảo, và không public lên Internet cho mọi người xem được. Nếu bạn mới làm quen với việc xây dựng web thì nên thực hành trên localhost sẽ tốt hơn.
Bạn tải phiên bản mới nhất Appserv 2.6.0 (dung lượng 20.77 MB) tại http://tinyurl.com/5we4dt. Sau khi tải về, cài đặt bình thường bằng cách bấm Next cho đến khi Finish. Để biết xem quá trình cài đặt thành công hay không, bạn thử mở trình duyệt và gõ vào localhost (hoặc 127.0.0.1), nếu trang web xuất hiện là đã thành công. Mặc định Appserv sẽ được cài đặt vào ổ C (C:\Appserv), khi cần xây dựng website, bạn sẽ copy mã nguồn vào thư mục www của Appserv (C:\Appserv\www). Công việc tiếp theo là tải về mã nguồn Joomla, sau lỗi bảo mật nghiêm trọng xảy ra với mã nguồn Joomla 1.5 trước đây, bản Joomla 1.5.7 giờ đây đã khắc phục được sự cố này, tải Joomla 1.5.7 (dung lượng 5.8 MB) tại: http://tinyurl.com/joomla157. Tải xong, bạn giải nén file zip ra một thư mục (tạm đặt tên thư mục là joomla) và chép thư mục joomla vào thư mục www của Appserv như đã nói ở trên.
Trang phpMyAdmin xuất hiện, bạn nhập tên database vào phần Create new database, sau đó bấm Create để tạo.
Vào trình duyệt web, gõ localhost/joomla (nếu thư mục chứa mã nguồn Joomla trong thư mục www của Appserv là joomla, như đã nói ở trên). Trang web Joomla! Web Installer xuất hiện, bắt đầu quá trình cài đặt, gồm 7 bước, bấm Next để qua bước tiếp theo và Previous để trở lại bước trước: - Language: chọn ngôn ngữ. - Pre-installation Check: kiểm tra xem hệ thống của bạn có thể cài được Joomla không, phần Recommended Settings gồm 2 cột (bên phải là yêu cầu Recommended, bên phải là hệ thống của bạn Actual). Nếu Actual màu đỏ ở phần nào thì tức là phần đó chưa đáp ứng được yêu cầu Joomla đặt ra, nếu là phần Register Globals thì bạn khắc phục bằng cách liên hệ với nhà cung cấp hosting để tắt đi. - License: quy định sử dụng chương trình, bạn cần đọc qua phần này để không vi phạm điều lệ. - Database: đây là phần quan trọng nhất của quá trình cài đặt - khai báo database. Bạn cần khai báo chính xác thì cài đặt mới thành công. Điền đầy đủ thông tin vào các ô Username, Password (Username và Password khi cài đặt Appserv), Database Name (tên Database đã tạo ở trên, trong bài này là joomla). - FTP Configuration: thiết lập FTP, có thể mở hoặc không. - Configuration: thiết lập cho website như tên web, email và password của admin. - Finish: cài đặt thành công. Để website hoạt động an toàn, bạn cần xóa đi thư mục Installation trong thư mục joomla. Sau đó bấm vào nút Site để xem thử site (địa chỉ truy cập vào site có dạng http://localhost/joomla), hoặc Admin để truy cập vào Admin CP cấu hình lại cho website (địa chỉ truy cập vào Admin CP có dạng http://localhost/joomla/administrator). Vậy là bạn đã xây dựng xong về cơ bản một website mã nguồn Joomla trên localhost rồi đấy. Công việc còn lại chỉ là chỉnh sửa, thêm nội dung theo ý muốn mà thôi! Sau khi xây dựng xong trên localhost, bạn cần chuyển sang host thì mọi người mới có thể truy cập vào website của bạn được. Cài đặt trên host Để cài đặt trên host, bạn cần có một hosting hỗ trợ PHP và MySQL. Hầu hết các host hiện nay đều hỗ trợ tốt việc cài đặt Joomla. Bạn nên chọn host có Cpanel để dễ sử dụng. Việc cần làm đầu tiên là vào Cpanel, chọn MySQL Database, ở khung New Database, điền tên database cần tạo rồi bấm Create Database để tạo database mới. Sau khi tạo xong database, bạn cần tạo thêm User rồi Add User vào Database vừa tạo. Vậy là xong phần Database. Để chuyển toàn bộ dữ liệu mà bạn đã xây dựng trên localhost sang host, bạn cần chỉnh sửa lại ít thông tin về database rồi upload thư mục joomla lên host. Để chỉnh sửa thông tin về database, bạn vào thư mục joomla, chọn file configuration.php, tìm đến dòng sau:
var $dbtype = ‘mysql’; var $host = ‘localhost’; var $user = ‘root’; var $password = ‘123456’; var $db = ‘joomla’; var $dbprefix = ‘jos_’; Bạn chỉnh sửa lại các thông tin sau : var $host = ‘localhost’ (thường thì điền là localhost nhưng cũng có một số host lại điền khác nên bạn nhớ lưu ý phần này) var $user = ‘tên user database’; var $password = ‘pass database’; var $db = ‘tên database’; Có thể sửa file PHP bằng Notepad, Wordpad nhưng tốt nhất bạn nên dùng Notepad++ vì Notepad++ cao cấp hơn Notepad, có thể chỉnh vài đặc tính của file mà Notepad không làm được. Tải Notepad++ tại http://tinyurl.com/4tj7n. Dùng Notepad++ chỉnh sửa file configuration.php, sau khi chỉnh sửa xong, vào menu Format > Encoded in UTF-8 without BOM. Nếu bạn không chỉnh lại phần Format này thì khi chuyển host, website của bạn sẽ bị lỗi font chữ và hiển thị web rất xấu. Sau khi chỉnh sửa xong, upload toàn bộ thư mục joomla từ localhost sang host. Có 2 cách thực hiện: - Dùng trình upload FTP (CuteFTP, FlashFXP, FileZilla,...) upload cả thư mục joomla lên host. Bạn có thể dùng FlashFXP, tải FlashFXP 3.6.0 build 1240 final tại http://tinyurl.com/flashfxp. Ở giao diện chính của FlashFXP, chọn Session > Quick Connect để hiện hộp thoại khai báo server, username, password. Nhập đầy đủ thông tin của host vào, rồi bấm Connect để kết nối. Nếu kết nối thành công, bạn tìm đến thư mục joomla ở khung bên trái rồi kéo thả qua khung bên phải để upload. Quá trình upload cả thư mục diễn ra khá chậm nên tốt nhất các bạn nên làm theo cách dưới đây. - Nén thư mục joomla trong C:\Appserv\www thành file joomla.zip rồi up lên host bằng trình FTP (FlashFXP, CuteFXP,...) hoặc bằng chức năng File Manager trong Cpanel của host. Sau khi upload xong, bạn vào Cpanel của host (thường có dạng http://domaincuaweb:2082), chọn File Manager, sau đó chọn Extract file zip vừa upload. Chú ý: Phải upload thư mục joomla lên thư mục www của host thì website mới xem được. Công việc cuối cùng là chuyển các bài viết, thông tin, thành viên... mà bạn đã nhập vào sang host. Cách thực hiện: - Vào localhost/phpmyadmin để vào phpMyAdmin của localhost, phần Database bên trái bạn chọn Database joomla ở khung xổ xuống. - Bấm Export để xuất database joomla ra thành file SQL (hoặc ZIP, GZIP). - Vào Cpanel của host, chọn phpMyAdmin trong phần Databases. - Tương tự như trên localhost, bạn chọn Database vừa tạo, sau đó bấm Import để nhập dữ liệu từ localhost vào. Sau khi quá trình Import thành, website của bạn đã sẵn sàng đi vào hoạt động. Để website hoạt động tốt hơn, bạn cần thêm vào các module, component, trang web http://joomla.org chính là kho lưu trữ các thành phần tốt nhất dành cho Joomla. Bạn có thể tìm hiểu thêm về module, component bằng cách tham khảo thêm ebook Joomla Administrator Manual tiếng Việt (dung lượng 2.54 MB), tải tại: http://tinyurl.com/ebookjoomla. TRẦN LẠI PHƯƠNG TRÚC |