2816829393_884136ea5e.jpgCHƯƠNG 1  

CÀI ĐẶT JOOMLA , WEB SERVER , UPLOAD LÊN HOST

 

 

 

 

 

Nguồnhttp://vinaora.com/joomla/

Mục lục :

 

Video cài đặt Joomla! với cPanel (phần 1)

 

Wednesday, 24 June 2009 10:37

 

Bước 1: Download gói cài đặt Joomla!

 

00:05: Đầu tiên các bạn cần truy cập vào website http://joomla.org để tải về gói cài đặt Joomla. Hoặc download theo link sau: http://www.joomla.org/download.html

00:35: Bạn cần chọn gói cài đặt có tên Joomla_1.5.x-Stable-Full_Package.zip

00:40: Download về máy tính của bạn

 

Bước 2: Đăng nhập vào bảng điều khiển cPanel của Hosting

 

00:49: Bạn cần hỏi Hosting về link truy cập vào bảng điều khiển cPanel hoặc thử các link sau: http://yoursite/cpanel, http://yoursite:2082/.

 

Bước 3: Upload Joomla! lên Hosting

 

01:47: Nhấn vào mục "File Manager", chọn mục "Web Root" (public_html/www) và nhấn vào nút [Go]

01:55: Cây thư mục bên trái sẽ hiện lên danh sách các thư mục trên Hosting của bạn. Trong đó thư mục public_html sẽ là nơi mà chúng ta đặt website Joomla

03:40: Nhấn vào nút [Upload] để tải lên gói cài đặt Joomla! mà chúng ta đă download ở trên

 

Bước 4: Tạo database chứa Joomla!

 

03:37: Tiếp theo chúng ta quay trở lại bảng điều khiển cPanel, chọn mục MySQL Databases để tạo một database chứa dữ liệu của Joomla.

04:05: Trong mục "New Database", gơ vào tên database của bạn (chẳng hạn jdb), sau đó nhấn nút [Create Database]

04:22: Tuy nhiên bạn cần chú ư là, tên đầy đủ của database sẽ có dạng username_dname (trong đó username: tên tài khoản của bạn trên hệ thống Linux, và dname: tên mà bạn vừa đặt ở trên). Trong trường hợp này chúng ta có tên đầy đủ của database: nomus_jdb.

 

Bước 5: Tạo tài khoản MySQL

 

04:38: Bạn chuyển tới mục "Add User database", gơ tên vào mục "Username", và mật khẩu vào mục "Password", sau đó nhấn vào nút [Create User]

05:05: Sau khi đă tạo tài khoản MySQL, bạn cần gắn nó với với database mà bạn đă tạo ở trên

05:06: Trong mục "User" chọn tên tài khoản MySQL vừa tạo (nomus_jadmin), trong mục "Database", chọn database đă tạo (nomus_jdb). Sau đó nhấn vào nút [Add]

05:15: Tuy nhiên để có thể sử dụng database này, bạn cần click vào mục "ALL PRIVILEGES" để trao toàn quyền thao tác trên databse cho tài khoản nomus_jdb.

05:20: Nhấn vào nút [Make Changes] để hoàn tất.

 

Bước 6: Giải nén gói cài đặt Joomla!

 

05:40: Bạn quay trở lại trang quản lư "File Manager", chọn thư mục "public_html", chọn gói cài đặt Joomla ở bên phải, sau đó nhấn vào nút [Extract] để giải nén.

 

Video cài đặt Joomla! với cPanel (phần 2)

 

Wednesday, 24 June 2009 10:43

 

00:25: Trong mục "Choose Language" chọn một ngôn ngữ sử dụng trong quá tŕnh cài đặt

00:32: Nếu Hosting của bạn đạt các yêu cầu tối thiểu của Joomla, những thông số này sẽ được đánh dấu bằng màu xanh. Ngược lại nếu thông số nào màu đỏ, bạn cần liên hệ với bộ phận hỗ trợ kỹ thuật của Hosting để khắc phục.

01:02: Thông tin về bản quyền

01:25: Điền các thông số kết nối database

  • Mục "Hostname": Thường là giá trị "localhost", chỉ điền khác nếu Hosting của bạn cung cấp như vậy.
  • Mục "User Name": điền tên tài khoản MySQL (trong ví dụ này là nomus_jadmin)
  • Mục "Password": điền mật khẩu của tài khoản MySQL ở trên
  • Mục "Database Name": điền tên của database (trong ví dụ này là nomus_jdb)

02:42: Điền các thông số FTP

03:34: Các thông tin về Website

  • Mục "Site Name": Nhập vào tên Website của bạn (chẳng hạn Joomla! Guides)
  • Mục "Your E-mail": Điền địa chỉ email của bạn
  • Mục "Admin Password": Điền vào mật khẩu sẽ dùng để quản lư Joomla.

04:05: Nếu muốn tạo một website mẫu, bạn cần nhấn vào nút [Install Sample Data]

04:25: Để kết thúc quá tŕnh cài đặt bạn cần phải xóa thư mục "installation"

04:48: Mở website của bạn để kiểm tra kết quả

05:15: Để đăng nhập vào trang quản trị Joomla, bạn sử dụng đường dẫn http://yoursite/administrator (ví dụ http://vinaora.com/administrator)

05:47: V́ lư do an toàn bạn cần đổi tên tài khoản mặc định "admin"

05:47: Nhấn vào nút [User Manager]

06:01: Chọn tài khoản "Administrator"

06:12: Trong mục "Username" đổi admin thành một cái tên bất kỳ (chẳng hạn joomlaadmin, vinaora)

Bản quyền video: http://alexwestconsulting.com/
Bản quyền phần dịch và viết hướng dẫn: http://vinaora.com

 

 

 

 

 

 

Hướng dẫn cài đặt Joomla! 1.5

 

Thursday, 24 May 2007 11:52

22.joomla.15.jpgViệc cài đặt Website Joomla! là rất dễ dàng, đơn giản và nhanh chóng đối với tất cả mọi người. Bạn chỉ cần truy cập Website Joomla, download bộ cài đặt, giải nén, upload lên host, tạo database và tiến hành cài đặt theo từng bước. Màn h́nh cài đặt của Joomla 1.5 khá thân thiện và được bố trí hợp lư. Bạn chỉ cần chú ư một điều duy nhất là "phải tạo 1 database với Collation - charset: utf8_general_ci" trước khi cài đặt mà thôi.

Dưới đây là các bước thực hiện.

 

Bước 0: Download & Upload bộ cài đặt Joomla!

 

Download Joomla 1.5

Upload Joomla lên server

Upload gói cài đặt Joomla! (file Joomla_1.5....zip) vừa download lên Server và giải nén vào thư mục gốc chứa Website của bạn (hoặc một thư mục con của nó, chẳng hạn joomla).

Thư mục gốc chứa Web thường có tên là:

htdocs, public_html, www, wwwroot... 
C:\wamp\www\
C:\Program Files\xampp\htdocs\

Bạn có thể Upload Joomla! lên server bằng một số cách sau:

  • Copy trực tiếp (nếu cài trên máy của bạn)
  • Sử dụng công cụ quản lư file (File Manager) mà HOSTING cung cấp thông qua Cpanelhoặc Direct Admin hoặc Plesk.
  • Hay công cụ FTP: Filezilla (miễn phí), WS_FTP, Total Commander, Net2FTP(miễn phí)...

 

 

 

Bước 1: Chọn ngôn ngữ cài đặt

 

Mở tŕnh duyệt và gơ vào địa chỉ Website của bạn.

  • Nếu bạn giải nén bộ cài đặt vào thư mục gốc th́ gơ: http://yoursite/
VD: http://vinaora.com/
VD:
http://joomla.vinaora.com/
VD:
http://localhost/ (nếu cài trên máy của bạn)
  • Nếu bạn giải nén bộ cài đặt vào thư mục joomla (thư mục con của thư mục gốc) th́ gơ: http://yoursite/joomla/
VD: http://vinaora.com/joomla/
VD: http://localhost/joomla/ (nếu cài trên máy của bạn)
 
 

Màn h́nh cài đặt xuất hiện và bạn có thể chọn một ngôn ngữ bất kỳ được hỗ trợ:

 

22.joomla.choose.language.png

Bước 2: Kiểm tra cấu h́nh hệ thống

 

Để có thể cài đặt và sử dụng Joomla!, máy chủ của bạn phải đáp ứng một số yêu cầu. Joomla! sẽ kiểm tra các giá trị này. Nếu chúng có màu xanh th́ OK. C̣n nếu các giá trị kiểm tra có màu đỏ th́ bạn cần yêu cầu bộ phận Hỗ trợ kỹ thuật của Server giúp đỡ. Tất nhiên, bạn vẫn có thể tiếp tục cài đặt nhưng có thể một số chức năng sẽ không hoạt động.

Bạn có thể tham khảo bài viết "Xử lư cảnh báo trong quá tŕnh cài đặt và cấu h́nh Joomla!"để giải quyết vấn đề này.

22.joomla.pre.installation.check.png

 

Bước 3: Thông tin bản quyền

 

Bạn nên dành một chút thời gian để đọc các thông tin này.

 

22.joomla.license.png

 

Bước 4: Thiết lập các thông số để kết nối tới Cơ sở dữ liệu

 

Trước khi thực hiện bước này bạn cần có một database để chứa dữ liệu Joomla!. Nếu làm trên localhost, bạn có thể thực hiện theo hướng dẫn của bài viết "Tạo Database Joomla trên WAMP với utf8_general_ci".

  • Hostname: Thường là giá trị "localhost" (chỉ điền giá trị khác nếu như Database Server và Web Server nằm ở 2 nơi khác nhau, hoặc Hosting của bạn cung cấp như vậy)
  • User name: Tên tài khoản gắn với database chứa Joomla của bạn. (Nếu làm trên localhost bạn có thể dùng tài khoản có tên là root).
  • Password: Mật khẩu của tài khoản trên. (Nếu dùng tài khoản root, bạn có thể để trống ô này)
  • Availbe Collations (nếu có): Bạn nên chọn là "utf8_general_ci"
  • Database Name: Tên cơ sở dữ liệu sẽ chứa Joomla của bạn
  •  

22.joomla.database.configuration.png

 

Chú ư mục "Table Prefix", để tránh bị tấn công "SQL Injection" bạn nên thay tiền tố "jos_" bằng một chuỗi kư tự khác, chẳng hạn "aroaniv_"

 

Bước 5: Thiết lập các thông số FTP

 

- Nếu đang cài đặt trên LOCALHOST, bạn có thể bỏ qua bước này

- Nếu Host của bạn không hỗ trợ, bạn cũng không cần quan tâm

- Nếu Host của bạn hỗ trợ, bạn cần chú ư các thông số sau:

  • FTP User: Tên tài khoản FTP - tài khoản dùng để quản lư các thư mục và file trên Host
  • FTP Password: Mật khẩu tương ứng.
  • Auto Find Path: Tự động t́m đường dẫn tới nơi chứa Web của bạn
  • FTP Host: Địa chỉ HOST chứa website Joomla, bạn có thể sử dụng địa chỉ IP của HOST
  • FTP Port: Cổng của dịch vụ FTP, theo mặc định là 21

Nên dùng chính tài khoản mà bạn đă sử dụng để Upload bộ cài đặt Joomla lên HOST

 

22.joomla.ftp.configuration.png

 

Bước 6: Thiết lập cấu h́nh site Joomla của bạn

 

  • Site name: tên site của bạn.
VD: VINAORA.COM, VnExpress, Hosting Việt Nam,  ThanhNienOnline...
  • Your Email: địa chỉ email của bạn
VD: 
 admin@vinaora.com This e-mail address is being protected from spambots. You need JavaScript enabled to view it
 
  • Admin Password: Mật khẩu để quản trị Joomla

Các thông số trên sau này đều có thể thay đổi dễ dàng nên bạn không cần bận tâm lắm. Chỉ cần nhớ mật khẩu là đủ .

  • Install Defaul Sample Data: Cài đt d liu mu. Bn nên nhn nút này đ Joomla to mu cho bn mt trang web đơn gin.
  •  

22.joomla.main.configuration.png

 

 

Bước 7: Kết thúc

 

V́ lư do an toàn và để hoàn tất quá tŕnh cài đặt bạn cần xóa thư mục có tên "installation"

- Lưu ư: tài khoản truy nhập hệ thống là: admin; mật khẩu: mật khẩu mà bạn đă gơ ở bước 6.

- Để xem Website của bạn: Nhấn vào nút Site

- Để quản trị Website: Nhấn vào nút Admin. Đường dẫn sẽ có dạng như sau:

 

22.joomla.finish.png

Keyword:

  • joomla, website, server, ftp, upload, host, localhost, download, database, website joomla, upload joomla, download joomla 1.5
  • cài đặt, thư mục, hướng dẫn, tài khoản, cài đặt joomla, hướng dẫn cài đặt, upload joomla lên server

 

Cài đặt Web Server WAMP trên Windows

 

Thursday, 24 May 2007 13:42

Một trong những khó khăn ban đầu của người mới làm quen với Joomla hay người thiết kế Web nói chung đó là cài đặt Web Server. Đa phần cảm thấy rất chật vật trong việc cài đặt Apache (Web Server) + MySQL (Database Server) + PHP và cấu h́nh sao cho chúng làm việc tốt với nhau. Tuy nhiên có một giải pháp khá đơn giản và tiện lợi, đó là sử dụng gói cài đặt tích hợp gồm Apache + MySQL + PHP + PHPMyAdmin (một công cụ quản trị CSDL). Mọi việc cần làm chỉ c̣n là download bản cài đặt và tiến hành cài đặt từng bước theo chỉ dẫn.

Chúng ta có 2 sản phẩm rất nổi tiếng là XAMPP và WAMP. Tuy nhiên với mục đích cài đặt trên localhost để chạy thử th́ WAMP chính là lựa chọn đầu tiên và dễ dàng.

WAMP là ǵ?

 

WAMP: Một gói phần mềm Web Server tất cả trong một (All-in-One) gồm: Apache, MySQL, PHP chạy trên nền Windows.

 

WAMP  WAMP

Giao diện quản trị Webserver WAMP (Windows + Apache + MySQL + PHP)

 

Các đặc điểm nổi trội của WAMP

 

  • Có thể cài đặt WAMP dễ dàng.
  • WAMP được cập nhật đều đặn.
  • Cho phép lựa chọn các phiên bản PHP, MySQL khác nhau.
  • Rất tốt cho việc tạo máy chủ Web để chạy thử, thiết kế Website bằng PHP.
  • Hỗ trợ tốt cho Joomla 1.5, Joomla 1.0
  • Hỗ trợ phiên bản PHP5 mới nhất
  • Tương thích Windows XP / Windows Vista / Windows 7
  • Hoàn toàn miễn phí

Download bản cài đặt WAMP

 

 

Các bước cài đặt WAMP

 

WAMP

 

Nếu trước đó bạn đă cài đặt WAMP 5.1.x th́ tốt nhất là gỡ nó đi sau đó mới cài WAMP Server 2.0

 

WAMP (Apache + MySQL + PHP)

 

Nhấn [Next] và thực hiện các bước tiếp theo

 

WAMP (Apache + MySQL + PHP)

 

Nếu trên máy của bạn có cài tŕnh duyệt Firefox và
bạn muốn chọn Firefox làm tŕnh duyệt mặc định khi mở http://localhost th́ nhấn [Yes]

 

WAMP (Apache + MySQL + PHP)

 

Điền các thông số để có thể gửi/nhận mail thông qua một SMTP server.
Nếu không biết hăy để mặc định và nhấn [Next]

 

WAMP (Apache + MySQL + PHP)

 

Nhấn nút [Finish] để hoàn tất quá tŕnh cài đặt

 

Hoàn tất việc cài đặt và chạy thử

 

Sau khi cài đặt thành công, bạn sẽ thấy biểu tượng của WAMP ở góc màn h́nh như dưới đây:

 

WAMP (Apache + MySQL + PHP)

 

  • Để chạy thử, nhấn vào mục "localhost"

Hoặc mở tŕnh duyệt và gơ địa chỉ http://localhost (hoặc http://127.0.0.1)

 

WAMP (Apache + MySQL + PHP)

 

  • Để quản lư cơ sở dữ liệu (database) nhấn vào mục "phpMyAdmin"

 

Hoặc mở tŕnh duyệt và gơ vào địa chỉ http://localhost/phpMyAdmin
Hoặc http://127.0.0.1/phpMyAdmin

 

WAMP (Apache + MySQL + PHP)

 

Các chú ư khác:

 

Thư mục đặt website của bạn theo mặc định là "C:\wamp\www"
Để có thể truy cập từ máy tính khác nhấn vào mục "Put Online"

 

 WAMP.Iphone

 

WAMP có thể cài đặt thành công trên IPhone

Thuật ngữ:

  • Web Server (Webserver): Máy chủ Web
  • Database: Cơ sở dữ liệu

Keyword

  • joomla, wamp, windows, apache, php, mysql, phpMyAdmin, web, serverr, localhost, database, windows, xp, vista
  • cài đặt, máy chủ, tŕnh duyệt

Các thông số cần chú ư khi Upload Joomla lên Hosting

 

Friday, 01 August 2008 19:06

Mở file "configuration.php" và chỉnh sửa các thông số cho phù hợp với HOST / HOSTING / SERVER mới của bạn.

 

Đối với Joomla! 1.5

 

Các thông số kết nối với Database

 

/* Database Settings */
var $dbtype = 'mysql';          // Thường là 'mysql'. Ngoài ra có thể là 'mysqli' (tốt hơn 'mysql')

var $host = 'localhost';        // Thường là 'localhost'.
                                // Ngoài ra có thể là tên hoặc IP của MySQL server
                                // VD: 'mysql01.vinaora.com', '208.67.222.222'

var $user = 'xxx';              // Tên của tài khoản MySQL gắn với database chứa website Joomla.
                                // VD: root, vinaora...

var $password = 'xxx';          // Mật khẩu của tài khoản MySQL nói trên.

var $db = 'xxx';                // Tên của database chứa website Joomla.
                                // VD: joomla, vinaora_joomla

var $dbprefix = 'jos_';         // Tiền tố của các bảng trong database. Mặc định là: 'jos_'
 

Các thông số liên quan tới lưu trữ file

 

/* Server Settings */
var $absolute_path = 'xxx';     // Đường dẫn tuyệt đối tới nơi chứa Joomla.
                                // Các phiên bản Joomla 1.5 gần đây đă bỏ thông số này
                                // VD: 'C:\\www\\joomla' (trên Windows)
                                // VD: '/home/vinaora.com/public_html' (trên Linux)

var $log_path = 'xxx';          // Đường dẫn lưu trữ các file log.
                                // VD: 'C:\\www\\joomla\\logs'
                                // Hoặc bạn có thể sử dụng một đường dẫn khác, miễn là Writeable

var $tmp_path = 'xxx';          // Đường dẫn lưu trữ các file tạm.
                                // VD: '/home/vinaora.com/public_html/tmp'
                                // Hoặc bạn có thể sử dụng một đường dẫn khác, miễn là Writeable
 

Thông số địa chỉ Website

 

var $live_site = '';            // Địa chỉ Website. VD: http://vinaora.com/joomla
                                // Các phiên bản Joomla 1.5 gần đây đă bỏ thông số này
 

Đối với Joomla! 1.0

 

Các thông số kết nối với Database

 

/* Database Settings */
$mosConfig_host = 'localhost';  // Thường là 'localhost'.
                                // Ngoài ra có thể là tên hoặc IP của Database server

$mosConfig_user = '';           // Tên của tài khoản MySQL gắn với database chứa website Joomla.
                                // VD: root, vinaora...

$mosConfig_password = '';       // Mật khẩu của tài khoản MySQL nói trên.

$mosConfig_db = '';             // Tên của database chứa website Joomla.
                                // VD: joomla, vinaora_joomla

$mosConfig_dbprefix = 'jos_';   // Tiền tố của các bảng trong database. Mặc định là: 'jos_'
 

Các thông số liên quan tới lưu trữ file

 

/* Server Settings */
$mosConfig_absolute_path = 'xx';// Đường dẫn tuyệt đối tới nơi chứa Joomla
                                // VD: 'C:\\www\\joomla'
                                // VD: '/home/vinaora.com/public_html'

$mosConfig_cachepath = 'xxx';   // Đường dẫn tới nơi chứa các file cache.
                                // Sẽ sử dụng khi bật tính năng cache
                                // VD: 'C:\\www\\joomla\\cache'
                                // VD: '/home/vinaora.com/public_html/cache'

Thông số địa chỉ Website

 

$mosConfig_live_site = '';      // Địa chỉ Website. 
                                // VD: 'http://vinaora.com/joomla', 'http://vinaora.com'
 

Tham khảo thêm:

 

Keyword:

  • upload, joomla, hosting, host, localhost, server,  database, mysql, mysqli, $absolute_path, $mosConfig_absolute_path, $host, $user, $password, $db, $dbprefix, $live_site, configuration.php
  • đường dẫn, tài khoản, mật khẩu, tên, tuyệt đối

 

Chú ư: Ghi rơ "Nguồn http://vinaora.com" khi trích dẫn bài viết này

 

Bài liên quan:

 

 

1.Cài đặt các thành phần mở rộng cho Joomla

 

Nguồn : http://www.vnetips.com/Joomla-1.5/Cai-dat-cac-thanh-phan-mo-rong-cho-Joomla.html

 

 

http://www.vnetips.com/images/stories/minhhoa/pics/081201/joomla.pngSau khi cài đặt Joomla bạn đă có một Website với nhiều tính năng cơ bản. Tuy nhiên, nếu muốn tùy biến hoặc bổ sung tính năng cho Website các bạn có thể cài đặt thêm các thành phần mở rộng (extension) như: gói ngôn ngữ (language package), giao diện (template), component, mô-đun (module), mambot/plugin.

 

 

Những thành phần mở rộng này được đánh dấu bằng các biểu tượng như h́nh bên dưới đễ dễ phân biệt. Tuy nhiên chúng có thể là những đơn vị độc lập hoặc có thể là một gói gồm cả component, module, mambot/plugin hỗ trợ lẫn nhau.

 

http://www.vnetips.com/images/stories/minhhoa/pics/081201/extensions1.png

 

Các bước cài đặt một thành phần mở rộng:

 

Bước 1: Download thành phần mở rộng

 

•    Truy cập vào website http://extensions.joomla.org/

•    Sử dụng công cụ t́m kiếm hoặc dựa theo danh mục liệt kê chức năng để t́m extension thỏa măn yêu cầu của bạn.

•    Xác định thành phần mở rộng đó là loại ǵ? Gói ngôn ngữ (language pack), giao diện (template), component, mô-đun(module), mambot/plugin hay là một gói (gồm cả component, module và mambot/plugin).

•    Đọc hướng dẫn cài đặt kèm theo

•    Download thành phần mở rộng đó.

 

Bước 2: Cài đặt extension

 

Để cài đặt một thành phần mở rộng bạn có 3 lựa chọn:

•    Cài đặt thông qua file nén (ZIP)

•    Cài đặt thông qua một danh sách các file đă được upload lên Server

•    Cài đặt từ một địa chỉ URL (cách này không phổ biến nên không được giới thiệu ở đây).

 

http://www.vnetips.com/images/stories/minhhoa/pics/081201/extensions2.png

 

Cài đặt thông qua file nén (ZIP).

•    Mở trang quản trị (VD: http://VnEtips.com/administrator/ )

•    Chọn menu "Extensions"

•    Chọn mục "Install/Unistall"

•    Trong ô "Upload Package File" nhấn nút "Browse..." và chọn file nén chứa extension.

•    Nhấn nút "Upload file and Install"

•    Chờ Joomla thông báo kết quả cài đặt

Lưu ư:

Thông thường một thành phần mở rộng (extension) được đóng gói trong một file nén (ZIP) có dạng như sau:

file_nen.zip
-- thu_muc_1
-- thu_muc_2
....
-- file_xx
-- file_danh_muc.xml

Trong đó file .xml nằm ở thư mục ngoài cùng là file chứa các thông số cho quá tŕnh cài đặt và cấu h́nh.

 

Cài đặt thông qua một danh sách các file

 

Nên áp dụng cách này nếu Server của bạn không hỗ trợ việc giải nén file Zip hoặc gói cài đặt của bạn lớn.

•    Giải nén extension mà bạn đă download được.

•    Upload các file này lên một thư mục nào đó trên Server mà Joomla có thể truy cập được.

VD: C:/www/VnEtips/joomla/tmp/com_docman
VD: \www\VnEtips\joomla\tmp\com_docman

•    Mở trang quản trị (VD: http://VnEtips.com/administrator/ )

•    Chọn menu "Extensions"

•    Chọn mục "Install/Unistall"

•    Trong ô "Install from directory" nhập vào đường dẫn mà bạn đă giải nén extension.

•    Nhấn nút "Install"

•    Đợi Joomla thông báo kết quả cài đặt

(www.VnEtips.com – theo vinaora.com)

 



2.Joomla là ǵ?

 

 http://www.vnetips.com/images/stories/joomla_ss.png

 

Joomla là một hệ quản trị nội dung mă nguồn mở (Tếng Anh : Open Source Content Management Systems) . Joomla được viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL , cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ lên Internet hoặc Intranet.

Joomla có các đặc tính cơ bản là: bộ đệm trang (page caching) để tăng tốc độ hiển thị, lập chỉ mục, đọc tin RSS (RSS feeds), trang dùng để in, bản tin nhanh, blog, diễn đàn, b́nh chọn, lịch biểu, t́m kiếm trong Site và hỗ trợ đa ngôn ngữ. 

Joomla được phát âm theo tiếng Swahili như là 'jumla' nghĩa là "đồng tâm hiệp lực".

Joomla được sử dụng ở khắp mọi nơi trên thế giới, từ những website cá nhân cho tới những hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều dịch vụ và ứng dụng. Joomla có thể dễ dàng cài đặt, dễ dàng quản lư và có độ tin cậy cao.

Joomla có mă nguồn mở do đó việc sử dụng Joomla là hoàn toàn miễn phí cho tất cả mọi người trên thế giới.

(Trích từ Joomla.edu.vn)


Read more:
http://www.vnetips.com/Joomla-1.5/Joomla-la-gi.html#ixzz0PLFstrhD

 

3.Cài đặt extension cho Joomla

 

http://www.vnetips.com/images/stories/11-08/joomlalogo.jpgCác thành phần có sẵn trong gói cài đặt của Joomla sẽ không thể nào làm thỏa măn nhu cầu cho các trang web phức tạp của bạn và bạn sẽ cần phải t́m các thành phần để cài thêm vào Joomla. Các thành phần này bạn có thể t́m được tại trang web chính thức của Joomla tại địa chỉ http://extensions.joomla.org/.

Ở đây bạn có thể t́m thấy hàng ngàn phần mở rộng (Extension) được sắp xếp theo nhiều chủ đề khác nhau như Contents & News (các thành phần quản lư nội dung), Languages (ngôn ngữ), Administration (các thành phần quản trị) .v.v.

 

http://www.vnetips.com/images/stories/11-08/extensionJoom1.jpg

 

Các extension trong trang này có 2 loại: Commercial (thương mại)Non-commercial (phi thương mại). Tùy theo nhu cầu của bạn, bạn có thể chọn các extension thương mại hoặc miễn phí. Nhưng trong đó tôi thấy có rất nhiều extension miễn phí rất hay và hữu dụng.

Sau khi chọn được extension mà bạn thấy ưng ư, bạn hăy download về máy của bạn. Các Extension thường được lưu dưới dạng file *.zip.

Bạn đăng nhập vào trang admin của bạn rồi vào phần Extensions > Install/Uninstall. Tại trang này bạn có 3 lựa chọn:

- Upload Package File (tải file cài đặt từ máy bạn lên server và cài đặt)
- Install from Directory (cài đặt file mà bạn đă upload lên mạng và đặt vào thư mục nào đó mà bạn phải thông báo cho Joomla)
- Install from URL (cài đặt bằng cách chỉ cho Joomla biết địa chỉ url của file cài đặt ở trên mạng)

Trong khuôn khổ bài này tôi chủ yếu hướng dẫn bạn cách làm thứ 1. Đây cũng là cách làm phổ biến nhất.

http://www.vnetips.com/images/stories/11-08/extensionJoom2.jpg

 

Bạn nhấn vào nút Browse để t́m đến tập tin mà bạn vừa tải về rồi nhấn vào nút Upload File & Install. Nếu cài đặt thành công, bạn sẽ thấy thông báo sau:

http://www.vnetips.com/images/stories/11-08/extensionJoom3.jpg

 


 
Nếu bạn cài đặt các Component th́ có thể xem các component bạn đă cài bằng cách mở menu Components.

http://www.vnetips.com/images/stories/11-08/extensionJoom4.jpg


 
Nếu bạn cài đặt Module th́ vào menu Extensions > Module Manager để dùng các module bạn đă cài. Nếu cài đặt Plugin th́ hăy vào Plugin Manager trong menu Extensions.

 

Gỡ bỏ extensions:

Nếu không muốn dùng các extension bạn đă cài th́ cũng mở trang Extensions > Install/Uninstall. Tại đây, bạn hăy mở các tabs Components hoặc Modules, Plugins. … để tiến hành gỡ bỏ.

http://www.vnetips.com/images/stories/11-08/extensionJoom5.jpg

Hăy chọn extension mà bạn muốn gỡ rồi nhấn nút Uninstall để gỡ bỏ.

http://www.vnetips.com/images/stories/11-08/extensionJoom6.jpg

(www.VnEtips.com)



 

4.Quy tŕnh cài đặt Joomla 1.5

 

http://www.vnetips.com/images/stories/joomla_ss.png

 Việc cài đặt Website Joomla là rất dễ dàng, đơn giản và nhanh chóng đối với tất cả mọi người. Bạn chỉ cần truy cập Website Joomla , download bộ cài đặt, giải nén, upload lên host, tạo database và tiến hành cài đặt theo từng bước. Màn h́nh cài đặt của Joomla 1.5 khá thân thiện và được bố trí hợp lư. Bạn chỉ cần chú ư một điều duy nhất là "phải tạo 1 database với Collation - charset: utf8_general_ci" trước khi cài đặt mà thôi.
Dưới đây là các bước thực hiện ....

Bước 1: Download & Upload bộ cài đặt Joomla!
Download Joomla 1.5 : link download
http://www.joomla.org/ (bản mới nhất là 1.5.7)
Upload Joomla : Upload lên Server và giải nén vào thư mục gốc chứa Web của bạn (hoặc một thư mục con của nó và đặt tên là joomla).
Thư mục gốc chứa Web thường có tên là: htdocs, public_html, www, wwwroot... C:\wamp\www\ C:\Program Files\xampp\htdocs\
Bạn có thể Upload bằng một số cách:

 

Bước 2: Chọn ngôn ngữ cài đặt


Mở tŕnh duyệt và gơ vào địa chỉ Website của bạn.
Nếubạn giải nén bộ cài đặt vào thư mục gốc th́ gơ:
http://yoursite/
VD:
http://vinadesign.vn/
VD:
http://localhost/ (nếu cài trên máy của bạn)

Nếu bạn giải nén bộ cài đặt vào thư mục joomla (thư mục con của thư mục gốc) th́ gơ: http://yoursite/joomla/
VD:
http://vinaora.com/joomla/
VD:
http://localhost/joomla/ (nếu cài trên máy của bạn)
Màn h́nh cài đặt xuất hiện và bạn có thể chọn một ngôn ngữ trong quá tŕnh đặt:

 

http://www.vnetips.com/images/stories/step1.png

 

Bước 3: Kiểm tra cấu h́nh hệ thống
Nếu các giá trị kiểm tra có màu xanh th́ OK. Nếu các giá trị kiểm tra có màu đỏ th́ bạn cần hỏi bộ phận Hỗ trợ kỹ thuật của Server. Bạn vẫn có thể tiếp tục cài đặt tuy nhiên một số chức năng có thể sẽ không hoạt động.

http://www.vnetips.com/images/stories/step2.png

 


Bước 4: Thông tin bản quyền
Bạn nên dành một chút thời gian để đọc các thông tin này.

 

Bước 5: Thiết lập các thông số để kết nối tới Cơ sở dữ liệu
- Hostname: Thường là giá trị "localhost"
(chỉ điền giá trị khác nếu như Database Server và Web Server nằm ở 2 nơi khác nhau, hoặc Host của bạn cung cấp như vậy)
- User name: Tên tài khoản có quyền đối với cơ sở dữ liệu chứa Joomla của bạn.
- Password: Mật khẩu của tài khoản trên
- Availbe Collations: Bạn nên chọn là "utf8_general_ci"
- Database Name: Tên cơ sở dữ liệu của bạn

 

http://www.vnetips.com/images/stories/step4.png

Bước 6: Thiết lập các thông số FTP
- Nếu Host của bạn không hỗ trợ, mục này sẽ không hiển thị
- Nếu Host của bạn hỗ trợ, bạn cần chú ư:
Username: Tên tài khoản FTP
Password: Mật khẩu tương ứng.
Auto Find Path: Tự động t́m đường dẫn tới nơi chứa Web của bạn
(Nên dùng chính tài khoản mà bạn đă Upload bộ cài đặt Joomla lên HOST)

Bước 7: Thiết lập cấu h́nh site Joomla của bạn
- Site name: tên site của bạn.
VD: VnExpress, Hosting Việt Nam, ThanhNienOnline...
- Your Email: địa chỉ email của bạn
VD:
admin@yoursite.com Địa chỉ email này đang được bảo vệ khỏi chương tŕnh thư rác. Bạn cần bật Javascript để xem nó.
- Admin Password: Mật khẩu để quản trị Joomla
Các thông số trên sau này đều có thể thay đổi dễ dàng nên bạn không cần bận tâm lắm. Chỉ cần nhớ mật khẩu là đủ.
- Install Defaul Sample Data: Cài đặt dữ liệu mẫu. Bạn nên nhấn nút này để Joomla tạo mẫu cho bạn một trang web đơn giản.

 

http://www.vnetips.com/images/stories/step6.png

 

Bước 8: Kết thúc
- Lưu ư: tài khoản truy nhập hệ thống là: admin; mật khẩu: mật khẩu mà bạn đă gơ ở bước 6.
- Để xem Website của bạn: Nhấn vào nút Site
- Để quản trị Website: Nhấn vào nút Admin. Đường dẫn sẽ có dạng như sau:
http://
www.yoursite.com/administrator/ hoặc
http://www.yoursite.com/joomla/administrator hoặc
http://localhost/administrator/(nếu cài trực tiếp trên máy của bạn)

 

 http://www.vnetips.com/images/stories/step7.png

(Theo Vinaora.com)



5.Cài đặt và chỉnh sửa Template cho Joomla 1.5

 

http://www.vnetips.com/images/stories/powered_by.png

Để chọn một Template mới cho trang web của bạn, bạn có thể download một Template miễn phí từ các nhà cung cấp như http://www.joomlart.com/ hay http://www.siteground.com/ .v.v. hoặc mua các template chuyên nghiệp hơn từ các nhà cung cấp này.

Sau khi t́m được một template vừa ư, bạn download template này về máy. Thông thường file template được lưu dưới dạng *.zip.
Đăng nhập vào phần Administrator trang web của bạn tại địa chỉ
http://localhost/yourweb/administrator trên máy bạn hoặc http://www.yourdomain.com/administrator trên hosting của bạn.
Vào menu Extension > Install/Uninstall để thấy cửa sổ sau:
 

http://www.vnetips.com/images/stories/tem_step2.jpg

 

Nhấn vào nút Browse trên màn h́nh để chọn tập tin template mà bạn vừa tải về máy rồi nhấn vào nút Upload File & Install để bắt đầu. Joomla sẽ tự động upload lên hosting của bạn và tiến hành cài đặt template mới.

Trong trường hợp hosting của bạn không cho phép upload bằng Joomla, bạn phải làm thủ công bằng cách giải nén tập tin *.zip vào một thư mục và dùng các phần mềm tải bằng giao thức Ftp để tải lên hosting vào thư mục “templates”.

Sau khi hoàn thành bước trên, bạn chọn Extension > Templates để thấy cửa sổ sau:

 

http://www.vnetips.com/images/stories/tem_step3.jpg

 

Bạn đưa chuột lên tên của các Template th́ có thể thấy được h́nh ảnh của template. Bên cạnh cột Template, bạn thấy cột Default. Template đang được chọn cho website của bạn chính là Template có dấu sao. Nếu muốn chọn một Template nào đó thành mặc định cho web của bạn, bạn chọn Template đó rồi nhấn vào nút h́nh ngôi sao ở góc trên bên phải màn h́nh. Giờ th́ bạn hăy duyệt web của bạn tại địa chỉ http://localhost/yourweb hoặc http://www.yourdomain.com/ để thấy template đă được áp dụng cho website.

Để có thể chỉnh sửa cấu h́nh cho Template, hăy nhấn chuột vào tên của Template.

 

http://www.vnetips.com/images/stories/tem_step4.jpg

Tại đây, nếu là người có cơ bản về thiết kế Web, bạn có thể chỉnh sửa các tập tin CSS, hoặc chỉnh sửa cấu trúc của tập tin HTML bằng cách nhấn chuột vào nút EditHTML hoặc Edit CSS trên góc phải màn h́nh. Nếu không bạn có thể điều chỉnh một số cấu h́nh do Template quy định sẵn ở bên dưới.

Nếu muốn lưu những thay đổi mà bạn đă thiết lập th́ nhấn Save, ngược lại th́ nhấn Close để thoát ra.

Như vậy, bạn đă có thể chọn cho ḿnh một Template vừa ư cho website của bạn.

Bạn có thể tham khảo một số địa chỉ cung cấp Template tại đây.

VnEtips - Giúp cuộc sống bạn dễ dàng hơn



 

6.Đổi icon trên Adress Bar trong Joomla

 

http://www.vnetips.com/images/stories/changeicon.jpg

 Sau khi đă xây dựng được cho ḿnh một trang web bằng Joomla, chắc hẳn các bạn cũng muốn thay đổi biểu tượng cho trang web của ḿnh trên tŕnh duyệt chứ không dùng biểu tượng mặc định của Joomla nữa. Bài viết sau đây hướng dẫn các bạn cách làm.

 

 

 

Trước hết, các bạn chọn cho trang web ḿnh 1 biểu tượng phù hợp. Trang web www.iconlook.com có rất nhiều icon rất đẹp để bạn lựa chọn. Hăy chọn các biểu tượng có kích thước 16x16. Sau khi tải h́nh về máy của bạn, có thể dùng phần mềm để chuyển file h́nh đó thành file icon. Bạn có thể dùng phần mềm Any to Icon để làm chuyện này.

http://www.vnetips.com/images/stories/anytoicon.jpg 

 

http://www.vnetips.com/images/stories/changeicon2.jpg 

 Hăy lưu file icon của bạn với tên “favicon.ico”. Dùng các tŕnh tải file FTP hoặc dùng ngay tŕnh quản lư Media trong phần Administrator của Joomla để tải file Icon lên thư mục Images của trang web của bạn.

Sau đó, mở Extension > Template Manager rồi click chọn template bạn đang dùng. Nhấn vào nút Edit HTML trên góc trên bên phải màn h́nh để mở cửa sổ soạn thảo code HTML. Bạn hăy insert đoạn code sau vào bất kỳ vị trí nào giữa 2 thể <head> và </head>. Code “<link rel="shortcut icon" href="/<?php echo $tmpTools->baseurl();?>images/favicon.ico" />.

Bây giờ th́ hăy lưu lại và mở trang web của bạn để có thể thấy icon bạn chọn đă xuất hiện trên thanh Adress Bar của tŕnh duyệt.

 

 http://www.vnetips.com/images/stories/changeicontruoc.jpg

 http://www.vnetips.com/images/stories/changeiconsau.jpg

Trước khi đổi Icon

Sau khi đổi Icon

(www.VnEtips.com)

 

 

9 bước bảo mật cho website Joomla

 

http://www.vnetips.com/images/stories/12-08/311330_joomla_cms_security.pngTrước t́nh h́nh tội phạm công nghệ cao gia tăng như hiện nay vấn đề bảo mật thông tin trên mạng ngày càng cần thiết. Là một web master bạn nên tham khảo 9 bước làm sau để bảo đảm tính an toàn cho website của ḿnh trên Joomla.

 

 1. Sao lưu toàn bộ Website theo định kỳ

Điều đầu tiên và cũng là quan trọng nhất là bạn phải thường xuyên sao lưu toàn bộ Website bao gồm cả thư mục chứa Joomla cơ sở dữ liệu MySQL. Hăy lập lịch ít nhất một lần trong tuần (khuyến cáo là mỗi ngày một lần) để thực hiện sao lưu. Bạn sẽ tiết kiệm được rất nhiều công sức và tiền của khi Website bị tấn công và chỉ mất vài phút hoặc vài chục phút để khôi phục lại gần như toàn bộ.

2. Nâng cấp khi Joomla có phiên bản phát hành ổn định mới nhất.

Nhóm phát triển ṇng cốt của Joomla luôn phát hành đều đặn vài tháng một lần phiên bản Joomla mới bao gồm cả các bản vá lỗi bảo mật và và các bản vá tăng cường hiệu suất làm việc, do vậy bạn cần kiểm tra thường xuyên trên website của Joomla (http://www.joomla.org) để kịp thời cập nhật phiên bản mới nhất.

3. Kiểm tra các thành phần mở rộng (module, component, mambot/plugin) của các hăng thứ ba

Một số Website có thể bị tấn công thông qua các lỗi bảo mật nằm trong các thành phần mở rộng được cài đặt thêm từ hăng thứ ba. Do vậy bạn cũng luôn phải chắc chắn rằng nếu ḿnh có cài đặt các thành phần mở rộng từ hăng thứ ba th́ đó phải là các phiên bản mới nhất.

Khuyến cáo: Hăy hạn chế tới mức tối đa việc cài đặt các thành phần mở rộng từ hăng thứ ba. Ngoài ra khi bạn quyết định gỡ một thành phần mở rộng nào đó khỏi hệ thống th́ bạn cũng xóa cả các bảng cơ sở dữ liệu liên quan.

4. Quyền hạn đối với các thư mục

Sau khi cài đặt các thành phần mở rộng, bạn cần thiết lập quyền hạn đối với các thư mục sang chế độ CHMOD 755.

http://www.vnetips.com/images/stories/12-08/080113_chmod_directory.png

 

 Lưu ư: Nếu quá tŕnh cài đặt các thành phần mở rộng (component/module/language...) gặp trục trặc bạn cần chuyển các thư mục sau sang CHMOD 777. Khi cài đặt xong lại thiết lập như trên (755 đối với thư mục và 644 đối với file)

components
language
modules
mambots
templates
administrator
administrator/backups
administrator/components
administrator/modules

 

5. Quyền hạn đối với các tệp

Thiết lập quyền hạn đối với tất cả các tệp của bạn sang chế độ CHMOD 644

http://www.vnetips.com/images/stories/12-08/080113_chmod_file.png

 

6. Quyền hạn đối với tệp configuration.php

Đây là một điều rất quan trọng. Bạn phải chắc chắn rằng ḿnh đă thiết lập quyền hạn cho tệp "configuration.php" sang CHMOD 644.

7. Bảo mật với .htaccess

Bản phát hành mới nhất của Joomla bao gồm cả phiên bản cập nhật cho tệp ".htaccess" để làm giảm thiểu nguy cơ tấn công từ các hacker. Do vậy bạn cần phải truyền tệp .htaccess này tới server của bạn và đổi quyền hạn sang CHMOD 644.

8. Joomla! Register Globals Emulation.

Bạn cần phải chắc chắn rằng biến "register global emulation" được thiết lập thành OFF. Hăy mở tệp "global.php", t́m ḍng define('RG_EMULATION', 1) và đổi nó thành

define('RG_EMULATION', 0)

9. Register Globals

Đảm bảo rằng Register Globals được thiết lập thành OFF. Nếu không hăy liên hệ với Server của bạn để đổi nó thành OFF hoặc mở tệp .htaccess và thêm vào đoạn mă sau

php_flag register_globals off.

(vnetips.com - theo vinaora.com)\

 

11_resize44a5a12