Báo cáo thực tập tìm hiểu việc thiết kế website tin tức jooma
BÁO CÁO THỰC TẬP CÔNG NGHIỆP BÁO CÁO THỰC TẬP TÌM HIỂU VIỆC THIẾT KẾ WEBSITE TIN TỨC JOOMA SINH VIÊN : TRẦN ĐÌNH LỘC - MSSV : 51001816 TRƯỜNG : ĐẠI HỌC QUỐC GIA – ĐẠI HỌC BÁCH KHOA TP HỒ CHÍ MINH GIÁO VIÊN HƯỚNG DẪN: THẦY VÕ ĐỖ THẮNG TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP MỤC LỤC I Lĩnh vực hoạt động Đội ngũ giảng viên Cơ sở vật chất II JOOMLA XAMPP GIỚI THIỆU TRUNG TÂM ATHENA GIỚI THIỆU XAMPP VÀ JOOMLA III QUÁ TRÌNH THỰC HIỆN Cài đặt Xampp Cài đặt Joomla Tạo Template Tạo Category Tạo viết Tạo Menu Hiển thị Menu trang Tạo tin tức cập nhật Tạo tin tức 10 Tạo danh mục tin tức 11 Tạo quảng cáo 12 Tạo support 13 Tạo video hoạt động 14 Tạo liên kết facebook 15 Tạo thống kê truy cập 15 Back up database upload trang web lên host IV BẢO MẬT WEBSITE Mối nguy hiểm Cách khắc phục V Ưu điểm Joomla Nhược điểm Joomla NHÂN XÉT VI SEO VÀ ONLINE MARKETING Quảng bá Zing Me Quảng bá Facebook V TÀI LIỆU THAM KHẢO TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP I GIỚI THIỆU TRUNG TÂM ATHENA Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc Tế ATHENA thành lập từ năm 2004, tổ chức qui tụ nhiều trí thức trẻ Việt Nam đầy động, nhiệt huyết kinh nghiệm lãnh vực CNTT, với tâm huyết góp phần vào công thúc đẩy tiến trình đưa công nghệ thông tin ngành kinh tế mũi nhọn, góp phần phát triển nước nhà Lĩnh vực hoạt động +Trung tâm ATHENA tập trung chủ yếu vào đào tạo chuyên sâu quản trị mạng, an ninh mạng, thương mại điện tử theo tiêu chuẩn quốc tế hãng tiếng Microsoft, Cisco, Oracle, Linux LPI , CEH, Song song đó, trung tâm ATHENA có chương trình đào tạo cao cấp dành riêng theo đơn đặt hàng đơn vị Bộ Quốc Phòng, Bộ Công An , ngân hàng, doanh nghiệp, quan phủ, tổ chức tài + Sau gần 10 năm hoạt động,nhiều học viên tốt nghiệp trung tâm ATHENA chuyên gia đảm nhận công tác quản lý hệ thống mạng, an ninh mạng cho nhiều ngành Cục Công Nghệ Thông Tin - Bộ Quốc Phòng , Bộ Công An, Sở Thông Tin Truyền Thông tỉnh, bưu điện tỉnh,., + Ngoài chương trình đào tạo, Trung tâm ATHENA có nhiều chương trình hợp tác trao đổi công nghệ với nhiều đại học lớn đại học Bách Khoa Thành Phố Hồ Chí Minh, Học Viện An Ninh Nhân Dân( Thủ Đức), Học Viện Bưu Chính Viễn Thông, Hiệp hội an toàn thông tin (VNISA), Viện Kỹ Thuật Quân Sự , Đội Ngũ Giảng Viên +Tất giảng viên trung tâm ATHENA có tốt nghiệp từ trường đại học hàng đầu nước Tất giảng viên ATHENA phải có chứng quốc tế MCSA, MCSE, CCNA, CCNP, Security+, CEH,có sư phạm Quốc tế (Microsoft Certified Trainer).Đây chứng chuyên môn bắt buộc để đủ điều kiện tham gia giảng dạy trung tâm ATHENA +Bên cạnh đó,Các giảng viên ATHENA thường tu nghiệp cập nhật kiến thức công nghệ từ nước tiên tiến Mỹ , Pháp, Hà Lan, Singapore, truyền đạt công nghệ chương trình đào tạo trung tâm ATHENA Cơ Sở Vật Chất +Thiết bị đầy đủ đại +Chương trình cập nhật liên tục, bảo đảm học viên tiếp cận với công nghệ +Phòng máy rộng rãi, thoáng mát Dịch vụ hỗ trợ: +Đảm bảo việc làm cho học viên tốt nghiệp khoá dài hạn +Giới thiệu việc làm cho học viên +Thực tập có lương cho học viên giỏi +Ngoài học thức, học viên thực hành thêm miễn phí, không giới hạn thời gian +Hỗ trợ kỹ thuật không thời hạn tất lĩnh vực liên quan đến máy tính, mạng máy tính, bảo mật mạng TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP +Hỗ trợ thi Chứng Quốc tế Trung Tâm ATHENA - Bis Đinh Tiên Hoàng , DaKao, Q1 , Tp HCM Trung tâm ATHENA - 92 Nguyễn Đình Chiểu ,DaKao, Q1 , Tp HCM II GIỚI THIỆU XAMPP VÀ JOOMLA JOOMLA Joomla hệ quản trị nội dung mã nguồn mở Joomla viết ngôn ngữ PHP kết nối tới sở liệu MySQL, cho phép người sử dụng dễ dàng xuất nội dung họ lên Internet Intranet TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP Joomla có đặc tính là: đệm trang (page caching) để tăng tốc độ hiển thị, lập mục, đọc tin RSS (RSS feeds), trang dùng để in, tin nhanh, blog, diễn đàn, bình chọn, lịch biểu, tìm kiếm site hỗ trợ đa ngôn ngữ Joomla phát âm theo tiếng Swahili jumla nghĩa "đồng tâm hiệp lực" Joomla sử dụng khắp nơi giới, từ website cá nhân hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều dịch vụ ứng dụng Joomla! dễ dàng cài đặt, dễ dàng quản lý có độ tin cậy cao Joomla có mã nguồn mở việc sử dụng Joomla hoàn toàn miễn phí cho tất người giới (Nguồn Wikipedia) XAMPP Một trang web viết ngôn ngữ PHP để dung chỗ cần phải có web server, thong dịch ngôn ngữ, ngôn ngữ truy vấn sở liệu Đây ba thành phần tồn riêng rẽ, độc lập với tách rời, thiếu lien kết với Chúng phải luôn có kết nối với trang web tồn kích hoạt Web server Apache, thong dịch ngôn ngữ PHP, ngôn ngữ truy vấn sở liệu MySQL Có nhiều thành phần tích hợp ba thành phần này, gói phần mềm chạy ổn định XAMPP XAMPP chương trình tạo máy chủ Web (Web Server) tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server công cụ phpMyAdmin Không Appserv, XAMPP có chương trình quản lý tiện lợi, cho phép chủ động bật tắt khởi động lại dịch vụ máy chủ lúc III QUÁ TRÌNH THỰC HIỆN Trước hết, để làm việc localhost, cần có môi trường liên kết giả lập Đó Xampp, giúp trì hoạt động localhost, phpMyAdmin Sau ta tải phần mềm Joomla mạng tiến hành cài đặt, cấu hình cho trang web localhost Khi hoàn thành ta tiếp tục backup đưa lên host trực tuyến Cuối cần có tên miền địa public để theo dõi trang web hình thức TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP Cài đặt Xampp Download, install, tạo server localhost với XAMPP 1.7.3 Ấn Install Chờ trình cài đặt hoàn thành Xuất cửa sổ trên, chọn y Chọn y TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP Ấn Enter Ấn Enter Chọn để start XAMMPP Control Panel TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP Hoặc chọn x để thoát khỏi giao diện dòng lệnh Mở biểu tượng XAMMPP Control Panel, start dịch vụ Apache MySql (Lưu ý: Apache MySql phải trạng thái „running‟ trang web chạy được) Khi cài đặt xong , Xampp dung chung port với chương trình khác nên ta thay http://localhost/ http://localhost:8080/ (phải chỉnh sửa Xampp) Bật trình duyệt gõ vào đường dẫn http://localhost:8080/ để kiểm tra kết TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP Chọn ngôn ngữ English => Xuất giao diện XAMPP Cài đặt Joomla Ta sử dụng Joomla version 1.5.21 cài đặt sau : Joomla_1.5.21-Stable-Full_Package.zip Copy file vào thư mục theo đường dẫn sau D:\xampp\htdocs sau giải nén đổi tên Sau truy cập vào địa http://localhost:8080/thietkeweb để tiến hành cài đặt.(VD tên thư mục đặt thietkeweb) TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP Xuất trang cài đặt trên, chọn Next Chọn Next Chọn Next TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 10 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Làm tương tự để tạo thêm Menu khác Hiển thị Menu trang Vào Extensions->Module Manager, chọn Main Menu TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 17 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Thiết lập thông số để hiển thị Main Menu hình Sau vào localhost/webdoanhnghiep thấy sau Tạo tin tức cập nhật Cài đặt gói mod_yt_titleflash tương tự cài Template Athena_default TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 18 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Vào Extensions->Module Manager kích hoạt module YT TitleFlash Tạo tin tức Cài đặt gói mod_jabulletin tương tự cài template athena_default Trong Module Manager chỉnh sửa thông số phù hợp để hiển thị tin tức hình TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 19 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 10 Tạo danh mục tin tức Cài gói mod_sj_meganews Extension Manager Trong Module Manager chỉnh thông số để thị module danh mục tin tức hình 11 Tạo quảng cáo Trong Module Manager, click New để tạo Module mới, chọn kiểu Module Custom HTML Chỉnh sửa thông số để hiển thị Quảng cáo hình TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 20 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 12 Tạo support Cài đặt gói mod_jms_support_for_joomla_2.5 Extension Module Trong Module Jms Support Online thiết lập thông số hình 13 Tạo video hoạt động Cài gói mod_sp_simple_youtube_j25 Extension Manager Trong module SP Simple Youtube thiết lập thông số hình TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 21 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 14 Tạo liên kết facebook Cài đặt gói mod_iyosis_facebook_j1.6_v1.2_like face hien thi avata Extension Manager Thiết lập thông số hình module mod_iyosis 15 Tạo thống kê truy cập Cài đặt gói vinaora_visitors_counter_2.5 Extension Manager Thiết lập thông số hình module mod_vvisit_counter TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 22 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 16 Backup database upload trang web lên host Truy cập vào đường link http://localhost:8080/xampp/ chọn phpMyAdmin Chọn sở liệu webdoanhnghiep Chọn CheckAll sau chọn Export thành file có định dạng đuôi sql (ví dụ webdoanhnghiep.sql) Lưu lại file TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 23 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Up web lên hosting Ta dùng phần mềm Filezilla để up web lên hosting Ta mở phần mềm điền vào ô Host, Username, Password Trong Local site ta chọn thư mục cần để upload Trong Filename ta chọn tất để upload Sau upload thành công ta edit file configuration.php Sau truy cập link đăng ký Như ta hoàn thành trang web Địa website chọn để đưa lên Internet http://athena.computertrd.esy.es/ TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 24 BÁO CÁO THỰC TẬP CÔNG NGHIỆP IV BẢO MẬT WEBSITE TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 25 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Mối nguy hiểm Joomla sử dụng tiền tố mặc định cho database “jos_” Tiền tố sử dụng từ lâu, từ thời joomla có tên gọi phổ biến Mambo Tuy nhiên thành phần mở rộng( component) joomla phát dễ tổn thương công SQL phần lại tiền tố mặc định gây Joomla vá lỗi nhanh, bạn mình, nhiều thời gian để kiểm tra hàng ngày vấn đề bảo mật joomla vá, bạn phải làm vậy, website bạn gặp nguy hiểm Chúng ta nên làm gì? Những công vào website với ý đồ xấu đa phần thực đoạn mã chạy tự động Rất nhiều website dễ bị tổn thương bị hack thành công hacker theo cách Ít website lại đối tượng để công, website gây thù chuốc oán với nhân sĩ võ lâm giang hồ mục đích cạnh tranh không lành mạnh Mình xin nói phần đa, tức website bị hack lỗ hổng bảo mật phổ biến mà nguyên nhân thói quen sử dụng cài đặt mặc định webmaster Một thứ “mặc định” nguy hiểm joomla tiền tố “jos_” Ai biết joomla sử dụng tiền tố đoạn mã tự động công vào sở liệu(database) mặc định lấy tiền tố làm mục tiêu Một ý tưởng, không đổi nhỉ, đổi thành tiền tố riêng bạn mà có trời biết, đất biết, bạn biết, biết bạn làm y chang hướng dẫn Ý tưởng tuyệt vời, mà để đổi thứ chạy trơn tru, đổi xong nhiều lại lỗi hệ thống Rất may việc đổi tiền tố không phức tạp bạn nghĩ Cách khắc phục Bước đầu tiên, backup thứ đề phòng trường hợp có lỗi nghiêm trọng khắc phục Bước thứ hai, export database bạn Giành cho export database gì: bạn mở phpMyAdmin lên, chọn database mà sử dụng, nhấp chọn export: Click chọn Save as file chọn Go: Mở file mà bạn vừa save lên trình soạn thảo có chức replace, nên dùng wordpad có sẵn window Tìm thay tất tiền tố “jos_” “google_” tiền tố mà bạn thích Nhớ sử dụng chức Find & Replace nhé, đừng làm thủ công Import database trở lại, nguồn file bạn vừa chỉnh sửa Tiếp theo phải chỉnh sửa file configuration.php, bạn mở file lên, trình soạn thảo mà bạn hay dùng Giành cho sử dụng joomla: file nằm thư mục mà bạn chứa joomla, nằm cấp với thư mục administrator Tìm đến đoạn code sau: var $dbprefix = 'jos_'; TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 26 BÁO CÁO THỰC TẬP CÔNG NGHIỆP thay “jos_” tiền tố mà bạn chọn trên, ví dụ “cr10_” Save file up lên host trở lại Ta sau: V Nhận xét TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 27 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Ưu điểm Joomla Ưu điểm cần nói tới dễ sử dụng Quả thực với Joomla bạn cần vài chục phút tạo xong website hoàn chỉnh với nhiều tính gallery, video, music, shopping cart, forum …Vì dễ sử dụng Joomla dùng nhiều để xây dựng website từ nhỏ tới lớn vừa Giao diện Joomla đẹp cung cấp nhiều công ty miễn phí thương mại (Xem danh sách công ty cung cấp template Joomla đây) (Joomlart công ty lớn cung cấp template cho joomla có trả phí anh Hùng người Việt Nam Director Joomlart có 200 ngàn khách hàng từ khắp nơi giới cung cấp template cho Joomla, Drupal, Magento) Joomla có thư viện ứng dụng (extensions) khổng lồ lập trình lập trình viên khắp nơi, hầu hết miễn phí, giúp bạn có nhiều lựa chọn mở rộng tính cho website minh Dễ dàng tìm sửa lỗi gặp phải: Vì có lượng người dùng khổng lồ giới bạn gặp vấn đề trục trặc trình sử dụng Joomla search Google, 90% có người gặp phải vấn đề có giải pháp, câu trả lời cho vấn đề bạn Nhược điểm Joomla Mã nguồn Joomla tương đối lớn dẫn tới tốn nhiều tài nguyên hệ thống so với Drupal trình sử dụng Việc có nhiều extensions lợi đồng thời bất lợi Các extensions viết nhiều lập trình viên khác dẫn tới tiềm ần lỗi bảo mật extensions (tuy nhiên có giải pháp firewall khắc phục nhược điểm này, (có trả phí)) Nếu người dùng bạn bối rối việc chọn lựa extensions cho website mình.quá trình sử dụng Không có khả Multiple site Drupal (cần mua extensions để có tính này) Khả SEO Joomla loại CMS (Drupal, WordPress, Joomla) Không chạy tốt máy chủ Windows (IIS) VI SEO Online Marketing Quảng bá Zing Me Tạo tài khoản Zing để đăng viết trang http://athena.computertrd.esy.es/ Tài khoản http://me.zing.vn/u/athena_daotao TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 28 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Đăng viết trang http://athena.computertrd.esy.es/ Quảng bá Facebook Tạo fanpge Facebook để đăng viết trang http://athena.computertrd.esy.es/ Fanpage https://facebook.com/pages/Đào-tạo-Quản-Trị-Mạng-An-NinhMạng/342952012530047 TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 29 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Đăng viết trang http://athena.computertrd.esy.es/ thông qua status facebook VII TÀI LIỆU THAM KHẢO http://google.com/ http://joomla.edu.vn/ TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 30 BÁO CÁO THỰC TẬP CÔNG NGHIỆP http://vi.wikipedia.org/ http://athena.edu.vn/ http://www.joomla.org/ TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 31 [...]... Page 18 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Vào Extensions->Module Manager kích hoạt module YT TitleFlash 9 Tạo tin tức mới nhất Cài đặt gói mod_jabulletin tương tự như cài template athena_default Trong Module Manager chỉnh sửa thông số phù hợp để hiển thị tin tức mới nhất ra màn hình TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 19 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 10 Tạo danh mục tin tức Cài... TẾ ATHENA Page 16 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Làm tương tự để tạo thêm các Menu khác 7 Hiển thị Menu trên trang Vào Extensions->Module Manager, chọn Main Menu TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 17 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Thiết lập các thông số để hiển thị Main Menu ra màn hình Sau đó vào localhost/webdoanhnghiep sẽ thấy hình như sau 8 Tạo tin tức cập nhật Cài đặt...BÁO CÁO THỰC TẬP CÔNG NGHIỆP Điền vào các thông tin Database Type mặc định sẽ là mysql Host name: localhost Username: root Password: để trống Database Name: webdoanhnghiep {lưu lý, database name phải đặt đúng như database name đã tạo trong phpMyAdmin} Điền xong các thông tin, chọn Next Chọn Next TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 11 BÁO CÁO THỰC TẬP CÔNG NGHIỆP... danh mục tin tức ra màn hình 11 Tạo quảng cáo Trong Module Manager, click New để tạo Module mới, chọn kiểu Module là Custom HTML Chỉnh sửa thông số để hiển thị Quảng cáo trong màn hình TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 20 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 12 Tạo support Cài đặt gói mod_jms_support_for_joomla_2.5 trong Extension Module Trong Module Jms Support Online thiết lập... đã chọn để đưa lên Internet là http://athena.computertrd.esy.es/ TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 24 BÁO CÁO THỰC TẬP CÔNG NGHIỆP IV BẢO MẬT WEBSITE TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 25 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 1 Mối nguy hiểm Joomla sử dụng tiền tố mặc định cho database của mình là “jos_” Tiền tố này đã được sử dụng từ khá lâu,... mục administrator Tìm đến đoạn code sau: var $dbprefix = 'jos_'; TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 26 BÁO CÁO THỰC TẬP CÔNG NGHIỆP thay “jos_” bằng tiền tố mà bạn đã chọn ở trên, trong ví dụ của mình là “cr10_” Save file và up lên host trở lại Ta được như sau: V Nhận xét TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 27 BÁO CÁO THỰC TẬP CÔNG NGHIỆP... ATHENA Page 22 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 16 Backup database và upload trang web lên host Truy cập vào đường link http://localhost:8080/xampp/ chọn phpMyAdmin Chọn cơ sở dữ liệu webdoanhnghiep Chọn CheckAll sau đó chọn Export thành file có định dạng đuôi là sql (ví dụ webdoanhnghiep.sql) Lưu lại file này TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 23 BÁO CÁO THỰC TẬP CÔNG NGHIỆP... TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 13 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 3 Tạo Template Vào Extensions->Extension Manager để upload và install gói athena_default Vào Extensions->Template Manager để chọn athena_default làm template mặc định TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 14 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 4 Tạo Category Vào Content->Category, click vào... Youtube thiết lập thông số như hình TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 21 BÁO CÁO THỰC TẬP CÔNG NGHIỆP 14 Tạo liên kết facebook Cài đặt gói mod_iyosis_facebook_j1.6_v1.2_like face hien thi avata trong Extension Manager Thiết lập thông số như hình trong module mod_iyosis 15 Tạo thống kê truy cập Cài đặt gói vinaora_visitors_counter_2.5 trong Extension Manager Thiết lập... TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 29 BÁO CÁO THỰC TẬP CÔNG NGHIỆP Đăng các bài viết về trang http://athena.computertrd.esy.es/ thông qua status facebook VII TÀI LIỆU THAM KHẢO http://google.com/ http://joomla.edu.vn/ TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 30 BÁO CÁO THỰC TẬP CÔNG NGHIỆP http://vi.wikipedia.org/ http://athena.edu.vn/ http://www.joomla.org/ ... viết Tạo Menu Hiển thị Menu trang Tạo tin tức cập nhật Tạo tin tức 10 Tạo danh mục tin tức 11 Tạo quảng cáo 12 Tạo support 13 Tạo video hoạt động 14 Tạo liên kết facebook 15 Tạo thống kê truy cập... TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP Ấn Enter Ấn Enter Chọn để start XAMMPP Control Panel TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP... ATHENA Page BÁO CÁO THỰC TẬP CÔNG NGHIỆP Xuất trang cài đặt trên, chọn Next Chọn Next Chọn Next TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 10 BÁO CÁO THỰC TẬP CÔNG NGHIỆP