Bắt đầu với CD CentOS 4.4 Single Server
Số trang: 4
Loại file: pdf
Dung lượng: 184.15 KB
Lượt xem: 8
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Gần đây tôi phải cài đặt một máy chủ với tất cả các thành phần server thông thường (Web, mail, file sharing). Nó cần phải khá chắc chắn và đáng tin cậy. Không muốn download tới 4GB phần mềm từ Net xuống (không biết phải mất bao nhiêu giờ mới xong), tôi bắt đầu với một đĩa CD Single Server của CentOS.
Nội dung trích xuất từ tài liệu:
Bắt đầu với CD CentOS 4.4 Single ServerBắt đầu với CD CentOS 4.4 Single ServerNguồn:quantrimang.comGần đây tôi phải cài đặt một máy chủ với tất cả các thành phần serverthông thường (Web, mail, file sharing). Nó cần phải khá chắc chắn và đángtin cậy. Không muốn download tới 4GB phần mềm từ Net xuống (khôngbiết phải mất bao nhiêu giờ mới xong), tôi bắt đầu với một đĩa CD SingleServer của CentOS.CentOS (tên viết tắt của Community ENTerprise Operating System) là một phânphối Linux tập trung vào lớp doanh nghiệp, xây dựng từ nhiều nguồn miễn phí(theo GPL và một số bản quyền tương tự) của Red Hat. CentOS 4 dựa trên nềntảng Red Hat Enterprise Linux 4, hỗ trợ dòng x86 (i586 và i686), dòng x86_64(AMD64 và Intel EMT64), các cấu trúc IA64, Alpha, S390 và S390x.Đĩa Single Server CD có hầu hết tất cả các thành phần cần thiết cho quá trìnhcài đặt server cơ bản, ngoại trừ GUI (giao diện đồ hoạ người dùng). Nó phù hợpcho những ai muốn cài đặt chức năng một cách nhanh chóng. Do không có giaodiện GUI, bạn có thể chạy một server cơ sở chỉ với RAM 128. Nhưng tất nhiêndung lượng RAM sẽ phải tăng lên nếu cần triển khai các cơ sở dữ liệu lớn.Cài đặt Quá trình cài đặt Single Server CD khá dễ dàng, nhất là khi bạn đã cài một phân phối Linux khác. Bạn cần download Single Server CD từ một bản ở máy cục bộ, ghi nó vào đĩa và khởi động (boot) server từ đĩa đó. Cho dù Single Server CD không chứa giao diện GUI, quá trình cài đặt vẫn sử dụng một giao diện đồ hoạ, giúp bạn dễ dàng thao tác với từng phần. Làm theo các hướng dẫn trên mànhình, công việc trở nên đơn giản.Mẹo nhỏ: Nếu server của bạn không chứa bất kỳ dữ liệu nào khác và không gặpphải vấn đề gì khi format lại toàn bộ ổ đĩa, nên sử dụng tuỳ chọn “automaticallypartition” (phân vùng tự động) khi quá trình cài đặt đến bước Disk PartitioningSetup. Nó sẽ giúp bạn tiết kiệm được khá nhiều thời gian.Bạn nên tạm ngừng sử dụng SELinux và tắt chức năng tường lửa, nhất là khiserver được đặt an toàn bên trong mạng cục bộ. Bạn có thể thay đổi các thiết lậptường lửa sau nếu muốn với lệnh system-config-securitylevel.Bạn có thể chọn cài đặt mặc định các gói phần mềm một cách an toàn. Phươngthức cài đặt này sẽ cung cấp một hệ thống CentOS cơ bản với Web, mail và cácserver FTP, DNS, chức năng chia sẻ file qua Samba. Với máy có cấu hình hiệnđại, quá trình cài đặt chỉ mất dưới 20 phút.Không phải tất cả các gói trên CD đều được cài. Chẳng hạn, nếu muốn dùngPostgreSQL, bạn sẽ phải cài đặt nó sau từ đĩa. Muốn cài đặt PostgreSQL, đưađĩa vào ổ đọc (mount/media/cdrom), dùng lệnh yum để cài các thư viện clientvà server:yum localinstall /media/cdrom/CentOS/RPMS/postgresql-7*yum localinstall /media/cdrom/CentOS/RPMS/postgresql-server-7*PHP 5 và MySQL 5Khả năng mạnh của CentOS nằm ở chỗ đáng tin cậy và ổn định. Nó được xâydựng dựa trên các gói đã qua thử nghiệm cho kết quả tốt chứ không dựa trênphần mềm bleeding-edge. Tuy nhiên cũng có một hạn chế là một số phần mềmmới nhất không thể cài đặt được trên phần phối này. Thiếu sót quan trọng nhất,theo ý kiến của tôi, là PHP 5 và MySQL 5. Nhưng các phần mềm này cũng đãđược tích hợp vào trong CentOS Plus Repository.Mặc định, CentOS 4.4 sử dụng PHP 4.3.9. Muốn nâng cấp lên PHP 5, trước tiênphải đảm bảo máy bạn đã được kết nối với Internet, sau đó chạy lệnh:yum --enablerepo=centosplus upgrade php*Tương tự với MySQL. Phiên bản mặc định trong CentOS 4.4 là MySQL 4.1.20.Muốn nâng cấp lên MySQL 5, dùng các lệnh sau:yum --enablerepo=centosplus upgrade mysql*yum --enablerepo=centosplus install mysql-server-5*Quản trị đơn giảnDo CentOS 4.4 Single Server CD không có giao diện GUI, bạn cần thực hiện tấtcả cấu hình qua dòng lệnh. Dưới đây là một số lệnh quan trọng cơ bản và cácfile giúp bạn cấu hình server.Để khởi động và ngừng dịch vụ, dùng:service XYZ startservice XYZ stopTrong đó, XYZ là tên server, ví dụ như postgresql.Để cấu hình mạng, chạy lệnh:netconfigĐể cấu hình máy in, chạy lệnh:system-config-printerMặc định có một số dịch vụ hệ thống không được khởi động trong thời gian boothệ thống như Web server, MySQL server. Muốn đảm bảo cho các dịch vụ nàyđược chạy ngay từ khi khởi động máy, thực hiện các lệnh sau:chkconfig --levels 235 httpd onchkconfig --levels 235 mysql onchkconfig --levels 235 smb onchkconfig --levels 235 vsftpd onNếu cần dịch vụ POP3 và IMAP, bạn cần cấu hình dovecot daemon. Mặc định,dovecot daemon chỉ cung cấp các dịch vụ IMAP. Muốn có POP3, bạn phải chỉnhsửa /etc/dovecot.conf và đặt vào dòng:protocols = imap imaps pop3 pop3sDovecot cũng không được khởi ...
Nội dung trích xuất từ tài liệu:
Bắt đầu với CD CentOS 4.4 Single ServerBắt đầu với CD CentOS 4.4 Single ServerNguồn:quantrimang.comGần đây tôi phải cài đặt một máy chủ với tất cả các thành phần serverthông thường (Web, mail, file sharing). Nó cần phải khá chắc chắn và đángtin cậy. Không muốn download tới 4GB phần mềm từ Net xuống (khôngbiết phải mất bao nhiêu giờ mới xong), tôi bắt đầu với một đĩa CD SingleServer của CentOS.CentOS (tên viết tắt của Community ENTerprise Operating System) là một phânphối Linux tập trung vào lớp doanh nghiệp, xây dựng từ nhiều nguồn miễn phí(theo GPL và một số bản quyền tương tự) của Red Hat. CentOS 4 dựa trên nềntảng Red Hat Enterprise Linux 4, hỗ trợ dòng x86 (i586 và i686), dòng x86_64(AMD64 và Intel EMT64), các cấu trúc IA64, Alpha, S390 và S390x.Đĩa Single Server CD có hầu hết tất cả các thành phần cần thiết cho quá trìnhcài đặt server cơ bản, ngoại trừ GUI (giao diện đồ hoạ người dùng). Nó phù hợpcho những ai muốn cài đặt chức năng một cách nhanh chóng. Do không có giaodiện GUI, bạn có thể chạy một server cơ sở chỉ với RAM 128. Nhưng tất nhiêndung lượng RAM sẽ phải tăng lên nếu cần triển khai các cơ sở dữ liệu lớn.Cài đặt Quá trình cài đặt Single Server CD khá dễ dàng, nhất là khi bạn đã cài một phân phối Linux khác. Bạn cần download Single Server CD từ một bản ở máy cục bộ, ghi nó vào đĩa và khởi động (boot) server từ đĩa đó. Cho dù Single Server CD không chứa giao diện GUI, quá trình cài đặt vẫn sử dụng một giao diện đồ hoạ, giúp bạn dễ dàng thao tác với từng phần. Làm theo các hướng dẫn trên mànhình, công việc trở nên đơn giản.Mẹo nhỏ: Nếu server của bạn không chứa bất kỳ dữ liệu nào khác và không gặpphải vấn đề gì khi format lại toàn bộ ổ đĩa, nên sử dụng tuỳ chọn “automaticallypartition” (phân vùng tự động) khi quá trình cài đặt đến bước Disk PartitioningSetup. Nó sẽ giúp bạn tiết kiệm được khá nhiều thời gian.Bạn nên tạm ngừng sử dụng SELinux và tắt chức năng tường lửa, nhất là khiserver được đặt an toàn bên trong mạng cục bộ. Bạn có thể thay đổi các thiết lậptường lửa sau nếu muốn với lệnh system-config-securitylevel.Bạn có thể chọn cài đặt mặc định các gói phần mềm một cách an toàn. Phươngthức cài đặt này sẽ cung cấp một hệ thống CentOS cơ bản với Web, mail và cácserver FTP, DNS, chức năng chia sẻ file qua Samba. Với máy có cấu hình hiệnđại, quá trình cài đặt chỉ mất dưới 20 phút.Không phải tất cả các gói trên CD đều được cài. Chẳng hạn, nếu muốn dùngPostgreSQL, bạn sẽ phải cài đặt nó sau từ đĩa. Muốn cài đặt PostgreSQL, đưađĩa vào ổ đọc (mount/media/cdrom), dùng lệnh yum để cài các thư viện clientvà server:yum localinstall /media/cdrom/CentOS/RPMS/postgresql-7*yum localinstall /media/cdrom/CentOS/RPMS/postgresql-server-7*PHP 5 và MySQL 5Khả năng mạnh của CentOS nằm ở chỗ đáng tin cậy và ổn định. Nó được xâydựng dựa trên các gói đã qua thử nghiệm cho kết quả tốt chứ không dựa trênphần mềm bleeding-edge. Tuy nhiên cũng có một hạn chế là một số phần mềmmới nhất không thể cài đặt được trên phần phối này. Thiếu sót quan trọng nhất,theo ý kiến của tôi, là PHP 5 và MySQL 5. Nhưng các phần mềm này cũng đãđược tích hợp vào trong CentOS Plus Repository.Mặc định, CentOS 4.4 sử dụng PHP 4.3.9. Muốn nâng cấp lên PHP 5, trước tiênphải đảm bảo máy bạn đã được kết nối với Internet, sau đó chạy lệnh:yum --enablerepo=centosplus upgrade php*Tương tự với MySQL. Phiên bản mặc định trong CentOS 4.4 là MySQL 4.1.20.Muốn nâng cấp lên MySQL 5, dùng các lệnh sau:yum --enablerepo=centosplus upgrade mysql*yum --enablerepo=centosplus install mysql-server-5*Quản trị đơn giảnDo CentOS 4.4 Single Server CD không có giao diện GUI, bạn cần thực hiện tấtcả cấu hình qua dòng lệnh. Dưới đây là một số lệnh quan trọng cơ bản và cácfile giúp bạn cấu hình server.Để khởi động và ngừng dịch vụ, dùng:service XYZ startservice XYZ stopTrong đó, XYZ là tên server, ví dụ như postgresql.Để cấu hình mạng, chạy lệnh:netconfigĐể cấu hình máy in, chạy lệnh:system-config-printerMặc định có một số dịch vụ hệ thống không được khởi động trong thời gian boothệ thống như Web server, MySQL server. Muốn đảm bảo cho các dịch vụ nàyđược chạy ngay từ khi khởi động máy, thực hiện các lệnh sau:chkconfig --levels 235 httpd onchkconfig --levels 235 mysql onchkconfig --levels 235 smb onchkconfig --levels 235 vsftpd onNếu cần dịch vụ POP3 và IMAP, bạn cần cấu hình dovecot daemon. Mặc định,dovecot daemon chỉ cung cấp các dịch vụ IMAP. Muốn có POP3, bạn phải chỉnhsửa /etc/dovecot.conf và đặt vào dòng:protocols = imap imaps pop3 pop3sDovecot cũng không được khởi ...
Tìm kiếm theo từ khóa liên quan:
An ninh – Bảo mật Công nghệ thông tin Quản trị mạng Thủ thuật máy tính Tin họcTài liệu liên quan:
-
52 trang 433 1 0
-
24 trang 358 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 319 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 309 0 0 -
74 trang 303 0 0
-
96 trang 297 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 291 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 284 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 277 0 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 269 0 0