Cài đặt Joomla! phiên bản 1.0.x trên LocalhostJoomla! là hệ thống quản trị nội dung (CMS: Content management System) cho các Web Site. Joomla! được xây dựng bằng mã nguồn mở PHP, với nhiều thành phần có sẵn và kết nối với cơ sở dữ liệu (Data Base). Với Joomla! bạn có thể dễ dàng tạo được một Web Site động có các chức năng từ đơn giản như Web cá nhân hay đến các Web Site lớn như: Thông tin, Thương mại trực tuyến... Ngoài ra Joomla! còn cho phép tích hợp thêm các thành phần khác để nâng cấp và mở rộng thêm chức năng cho Joomla!

Cách tạo Database bằng phpMyAdmin trên localhostDatabase là cơ sở dữ liệu được tạo ra để sử dụng cho các trang web động, nó chứa các thông tin và nội dung do người sử dụng hoặc do các ứng dụng web tạo ra. Các Web Site động sẽ truy xuất các dữ liệu trong Database để hiển thị lên trang web khi được yêu cầu.

Cách cài chương trình Server XAMPPXAMPP là chương trình tạo máy chủ Web - Web Server trên máy tính cá nhân - Localhost, được tích hợp sẵn Apache, MariaDB, PHP, Perl, FTP Server, Mail Server và các công cụ như phpMyAdmin,...

Cách cài chương trình Server WAMP5Bạn muốn thiết kế trang web động hoặc muốn tạo một Website chạy trong mạng nội bộ thì bắt buộc phải có một chuong trình giúp tạo máy chủ dịch vụ Web - Web Server chạy trên máy tính cá nhân - Localhost. WAMP5 là chương trình máy chủ chạy trên hệ diều hành Windows, nó được tích hợp sẵn Apache, PHP, MySQL và các công cụ như PHPmyadmin, SQLitemanager. 

Ngôn ngữ đánh dấu siêu văn bản HTMLHTML (HyperText Markup Language) là ngôn ngữ đánh dấu siêu văn bản được thiết kế ra để tạo nên các trang web. Tập tin HTML là một văn bản có chứa các thẻ đánh dấu (markup tags), các thẻ đánh dấu này giúp các trình duyệt Web hiểu được cách trình bày và hiển thị trang Web. Tập tin HTML có phần mở rộng (Extension) là htm hay html và có thể được tạo ra bằng bất cứ chương trình xử lý văn bản đơn giản nào.

Các thẻ định dạng văn bản trong HTMLNội dung của trang web cũng có thể được trình bày giống các tài liệu văn bản khác như Font chữ lớn nhỏ, đậm nhạt, nghiêng, gạch chân, màu sắc,... Việc định dạng này được thực hiện thông qua các thẻ định dạng văn bản trong HTML, chúng giúp các trình duyệt Web hiểu được cách trình bày và hiển thị văn bản trên trang Web.