1. Trang chủ
  2. » Công Nghệ Thông Tin

BÀI BÁO CÁO MÔN LINUX VÀ PHẦN MỀM MÃ NGUỒN MỞ

49 32 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 49
Dung lượng 14,82 MB

Nội dung

PHÂN HIỆU TRƯỜNG ĐẠI HỌC THUỶ LỢI KHOA CÔNG NGHỆ THÔNG TIN BÀI BÁO CÁO MÔN HỌC LINUX VÀ PHẦN MỀM MÃ NGUỒN MỞ Giảng viên hướng dẫn ThS VIÊN THANH NHÃ Sinh viên thực hiện Trần Đinh Diệu Mi Lớp S22 61TH2.

PHÂN HIỆU TRƯỜNG ĐẠI HỌC THUỶ LỢI KHOA CÔNG NGHỆ THÔNG TIN  BÀI BÁO CÁO MÔN HỌC LINUX VÀ PHẦN MỀM MÃ NGUỒN MỞ Giảng viên hướng dẫn: ThS THANH NHÃ Sinh viên thực hiện: Mi Lớp: Trần Đinh Diệu S22-61TH2 Mã số sinh viên: VIÊN 1954025425 Tp Hồ Chí Minh, ngày 05 tháng 07 năm 2022 LỜI MỞ ĐẦU Trong năm gần đây, hệ điều hành Linux người sử dụng phổ biến Windows MacOS Với chức tính ổn định cho phép tồn song song với hệ điều hành thương mại khác Hơn nữa, phổ biến mã nguồn Linux Internet đóng góp nhiều cho phổ cập Linux Linux có độ an tồn cao, có cấu phân quyền rõ ràng: có root có quyền cài đặt thay đổi hệ thống Ngoài ra, Linux có chế để người dùng bình thường chuyển tạm thời sang quyền root để thực số thao tác Linux thích hợp cho việc quản trị mạng, tính chạy ổn định bảo mật cao Các dịch vụ cài linux đáp ứng đầy đủ windows như: DHCP server, DNS server, webserver Apaches,… Có thể thấy với hướng phát triển tin học nước ta nay, người dùng thông thường việc sử dụng linux điều khó, với người nghiên cứu tìm hiểu tin học việc sử dụng hệ điều hành mã nguồn mở điều kiện tốt để nâng cao hiều biết LỜI CẢM ƠN Trên hết, em xin chân thành cảm ơn thầy Th.s Viên Thanh Nhãgiảng viên hướng dẫn môn “Linux phần mềm mã nguồn mở” tận tình giảng dạy cung cấp kiến thức quý báu, tạo điều kiện thuận lợi góp ý suốt q trình học tập để em hồn thành tốt báo cáo Em xin chân thành cảm ơn thầy! Bài báo cáo em gồm có: Chương 1: Cài đặt Linux Chương 2: Cài đặt Apache, MySQL, PHP, PhpMyAdmin Chương 3: Kết hợp chạy project web có sử dụng sở liệu php Chương 4: Cài Sentora centOS chạy project web Sentora Chương 5: Tổng kết Tài liệu tham khảo DANH MỤC HÌNH ẢNH Chương Cài đặt linux máy ảo vmware 1.1 Download Ubuntu Truy cập vào đường link: https://www.ubuntu.com/download/desktop, sau nhấn download Hình 1.1 Download Ubuntu 22.04 LTS 1.2 Cài đặt ubuntu VMWare Download Vmware workstation 16 player mở Vmware lên Bước 1: Mở VNWare workstation 16 player Hình 1.2 Mở VNWare workstation 16 player Bước 2: Sau mở Vnware Hình 1.3 Giao diện VNWare Bước 3: Vào Flie -> chọn New Virtual Machine, nhấn tổ hợp phím Ctrl+N Hình 1.4 Tạo máy ảo Bước 4: Hộp thoại New Virtual Machine Wizard xuất hiện, phần chọn hệ điều hành cài đặt, nhấn Browse Bước 5: Tìm tới nơi lưu file ISO Ubuntu Download phần nhấn Open Hình 1.5 Chọn file cài đặt Ubuntu(iso) Bước 6: Nhấn Next để tiếp tục: Hình 1.6 Nhấn next để tiếp tục cài đặt Bước 7: Nhập thông tin yêu cầu nhấn Next Hình 1.7 Nhập thơng tin sau nhấn next Bước 8: Đặt tên thư mục Virtual machine name để mặc định, Location nơi lưu máy ảo, sau nhấn Next Hình 4.63 Cài đặt sentora Tiếp theo, tơi chọn đất nước Hình 4.64 Chọn 49 lựa chọn Việt Nam Để xác nhận thông tin trên, gõ số “1” Hình 4.65 Xác nhận thơng tin chọn Trong bước tiếp theo, bạn yêu cầu cấu hình miền phụ, miền sử dụng để truy cập vào Sentora panel, Thứ hai đặt IP cơng cộng máy chủ Tại đây, bạn nhận cảnh báo cấu hình DNS cấu hình DNS khơng định cấu hình đúng, sau thêm ghi vào trình quản lý DNS bạn Hình 4.66 Cầu hình miền cho sentora Cài đặt thành cơng Sentora Hình 4.67 Cài đặt thành cơng sentora Sau cài đặt hồn tất, bạn chào đón với chi tiết đăng nhập Sentora, chép tất chi tiết đăng nhập trước khởi động lại Bước 4: Đăng nhập vào bảng điều khiển Sentora Sau máy chủ khởi động, mở trình duyệt web bạn truy cập bảng điều khiển Sentora tên miền phụ địa IP máy chủ Hình 4.68 Truy cập vào sentora Sau đăng nhập vào Hình 4.69 Giao diện sentora đăng nhập Nếu muốn đổi mật khẩu, vào Account Information -> Change Password Hình 4.70 Thay đổi mật 4.2 Chạy website Sentora Vào Domain Management Sentora -> Domains để tạo tên miền cho website Hình 4.71 Tạo miền sentora Sau vào host window thêm địa IP tên miền, ta nhấn tổ hợp phím Ctrl+R để truy cập vào host Hình 4.72 Truy cập vị trí file hosts Hình 4.73 Thêm dịng 192.168.20.129 mimi2909.com Sau Load lại trang web Hình 4.74 Tên miền chạy thành cơng Tiếp theo, vào filezilla window nhập host, username password, sau tới thư mục sentora/hostdata/zadmin/public_html/mimi2909_com copy source web vào hình bên Hình 4.75 Giao diện kết nối vào filezilla Sau đó, vào MySQL Database Sentora tạo database name Hình 4.76 Tạo database MySQL Database Tiếp theo, vào phpMyAdmin -> Launch phpMyAdmin Hình 4.77 Đăng nhập vào phpmyadmin Sau đó, thông báo yêu cầu nhập mật cho MySQL Sau đăng nhập vào phpMyAdmin Hình 4.78 Đăng nhập vào phpmyadmin thành công Kế tiếp, import file shop.sql cho database zadmin_webbanhang Hình 4.79 Import sở liệu cho database Như import thành cơng Hình 4.80 Import thành công Tiếp theo vào centos đến tập tin để kết nối với php Hình 4.81 Đi đến file connect.php Sau sửa tên database mật Hình 4.82 Sửa thơng tin để kết nối vào phpmyadmin Kết nối thành cơng Hình 4.83 Giao diện đăng nhập mimi2909.com Hình 4.84 Giao diện admin mimi2909.com CHƯƠNG 5: TỔNG KẾT Qua thời gian học tập, nghiên cứu thực hiện, em hoàn thành báo cáo môn “Linux phần mềm mã nguồn mở” cịn nhiều thiếu sót, từ thiếu sót em tích lũy số kinh nghiệm Hiểu rõ cách cài đặt hệ điều hành Linux, cài đặt phần mềm như: Apache, mysql, php, phpmyadmin Ubuntu, chạy project web Ubuntu sử dụng có sở liệu php Đặc biệt làm quen với môi trường máy chủ kết nối tới centOS Sentora để chạy website Em xin cảm ơn thầy Viên Thanh Nhã tận tình giảng dạy, truyền đạt cho em nhiều kiến thức Mặc dù cố gắng nỗ lực hồn thiện báo cáo chắn khơng tránh khỏi sai sót, khuyết điểm Kính mong thầy dẫn để báo cáo em hoàn thiện Em xin chân thành cảm ơn! TÀI LIỆU THAM KHẢO Bài giảng môn “Linux phần mềm mã nguồn mở” Cài đặt apache2: https://linuxhint.com/install_apache_web_server_ubuntu/ Cài đặt mysql: https://www.digitalocean.com/community/tutorials/how-toinstall-mysql-on-ubuntu-20-04 Cài đặt php: https://linuxhint.com/install-php-7- linux/#:~:text=Installation%20of%20 PHP%20on %20Ubuntu,typing%20the%20command%20given %20below.&text=It%20will%20take%20a%20while,latest %20stable%20version%20of%20PHP Cài đặt Sentora:https://www.osradar.com/how-to-install- sentora-on-centos-7/? fbclid=IwAR3zZ8egiDSCgH59r62w_iPMmsqQRrY4t_zJ4eE8o RkbUg8ZAJmCvugDffc ... thiện báo cáo chắn không tránh khỏi sai sót, khuyết điểm Kính mong thầy dẫn để báo cáo em hoàn thiện Em xin chân thành cảm ơn! TÀI LIỆU THAM KHẢO Bài giảng môn ? ?Linux phần mềm mã nguồn mở? ?? Cài... hiện, em hồn thành báo cáo mơn ? ?Linux phần mềm mã nguồn mở? ?? nhiều thiếu sót, từ thiếu sót em tích lũy số kinh nghiệm Hiểu rõ cách cài đặt hệ điều hành Linux, cài đặt phần mềm như: Apache, mysql,... Nhãgiảng viên hướng dẫn môn ? ?Linux phần mềm mã nguồn mở? ?? tận tình giảng dạy cung cấp kiến thức quý báu, tạo điều kiện thuận lợi góp ý suốt q trình học tập để em hoàn thành tốt báo cáo Em xin chân thành

Ngày đăng: 11/12/2022, 00:54

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w