Máy tínhPhần mềm

Tổng quan về CentOS 7: cài đặt, tính năng tùy biến và khuyến nghị

Nhiều người không nhận thức được rằng tất cả các dịch vụ và dịch vụ mà chúng tôi sử dụng trên trang web, dựa vào chính xác các máy tính tương tự mà làm việc trong ngôi nhà của chúng tôi, nhưng thiết lập hoàn toàn khác nhau, không khoe khoang một giao diện đồ họa đẹp và bởi các đội chuyên dụng quản lý. Những máy tính được gọi là máy chủ. Mọi người đều biết, tất nhiên, biết làm thế nào để điều chỉnh và "nâng đỡ" máy chủ của riêng bạn. Đối với những người mới trong kinh doanh này, bạn cần phải lội nhiều hơn một diễn đàn, để cuối cùng giải quyết. Một điều chắc chắn: để điều chỉnh chi phí thấp và máy chủ ổn định, bạn phải chọn cùng một chi phí thấp và cơ sở ổn định, cụ thể là hệ điều hành dựa trên Linux. Sự lựa chọn của đa số rơi vào CentOS 7. Tài liệu này được thu thập một bản tóm tắt làm thế nào để cài đặt CentOS 7 và tạo ra trên cơ sở của nó một máy chủ cơ bản.

CentOS là gì?

CentOS - một bản phân phối Linux, lợi thế chính trong số đó là sự ổn định. Hệ thống này, giống như đối thủ cạnh tranh gần nhất Fedora, được xây dựng vào mã nguồn của các bản phân phối Red Hat Linux thanh toán. Sau đó, đến lượt nó, là một công cụ lý tưởng cho các quản trị viên hệ thống những người đòi hỏi khả năng dự báo, hiệu suất ổn định và hoạt động thuận lợi.

CentOS không thể tự hào về các phiên bản mới nhất của gói, trái ngược với cùng Fedora, nhưng mỗi người quản trị hệ thống chỉ là hạnh phúc khi Fedora này hay cách khác phân phối tương đối hiện đại với gói tươi của nó "rơi" và CentOS sẽ tiếp tục làm việc trong hòa bình, bất kể hoàn cảnh nào. Tài liệu này mô tả ngắn gọn quá trình điều chỉnh và thiết lập CentOS 7, các tính năng chính của hệ thống và môi trường làm việc.

Tải về CentOS 7

Trước khi cài đặt CentOS 7, bạn phải tải về phân phối hệ điều hành trên các trang web chính thức.

Có một số tùy chọn khởi động:

  • ISO-file để ghi vào đĩa - lý tưởng cho phần lớn của một hệ thống hoàn chỉnh và giao diện người dùng đồ họa;
  • ISO-file để cài đặt từ đĩa cứng và USB-stick - tập đầy đủ nhất các gói;
  • ISO để xả tối thiểu - chỉ chứa hệ điều hành cơ bản với một tập tối thiểu của gói và không có giao diện đồ họa (phiên bản này của phân phối là không có vấn đề để "nâng đỡ" một máy chủ mà không cần cài đặt bất cứ điều gì thêm).

Trong số các hình ảnh đĩa hai "sống", bạn có thể tìm thấy tập tin khởi động với hai môi trường máy tính để bàn khác nhau (KDE và Gnome). Những hình ảnh này phù hợp cho những ai muốn thử hệ thống trong quá trình cài đặt vào đĩa cứng.

Cài đặt CentOS 7

Thậm chí nếu bạn chọn hình ảnh tối thiểu CentOS 7 sẽ sử dụng giao diện đồ họa để cài đặt hệ thống trên ổ đĩa cứng.

Quá trình này diễn ra trong 6 bước cơ bản:

  • ngày và thời gian - ở giai đoạn này, chỉ cần chọn múi giờ, và thời gian sẽ được tính tiền tự động.
  • Thiết lập ngôn ngữ và bàn phím bố trí - bạn phải chọn một ngôn ngữ chính và một tùy chọn, và chỉ định cách bố trí bàn phím thích hợp cho họ.
  • cài đặt tài nguyên - ở giai đoạn này, bạn không thể thay đổi bất cứ điều gì, sau đó các tập tin cài đặt sẽ được lấy từ hệ thống chuyên chở.
  • Phần mềm để cài đặt - ở giai đoạn này, bạn cần phải chọn gói tối thiểu, như chúng ta cần phải triển khai một máy chủ mà không có một máy tính để bàn và một giao diện đồ họa.
  • vị trí lắp đặt - Ở giai đoạn này chọn ổ cứng mà sẽ được cài đặt, cũng như đánh dấu.
  • Cài đặt Internet - đây bạn cần phải nhập dữ liệu về các kết nối mạng.

Sau sự ra đời của các dữ liệu sẽ cần phải tạo hồ sơ người dùng và chỉ định mật khẩu gốc. Sau khi cài đặt hoàn tất máy tính sẽ khởi động lại và nhắc nhở để chạy hệ điều hành mới.

Cài đặt CentOS 7 máy chủ

Ở đây, một cuộc nói chuyện ngắn gọn về cách triển khai một máy chủ mục đích chung dựa trên CentOS 7 với một tập tối thiểu các công cụ cần thiết được yêu cầu cho công việc có giá trị của nó.

Vì vậy, trước tiên bạn cần phải tìm ra máy chủ riêng của mình. Bạn có thể thuê các trang web (250 rúp), hoặc thiết lập trên máy cục bộ. Điều duy nhất mà là bắt buộc - SSH dữ liệu này, mà sẽ được sử dụng để đăng nhập vào máy chủ. Hãy ví dụ như trừu tượng địa chỉ email root@centos.com và tên người dùng mật khẩu cũng c centos.

Bắt đầu đứng với cấu hình của người dùng tạo ra và cung cấp cho nó tất cả các điều khoản yêu cầu:

  • Thêm lệnh dùng useradd centos;
  • Tạo một mật khẩu duy nhất cho nó - centos passwd;
  • Làm cho hệ thống để gửi thư mục gốc-mail cho thành viên này - vi / etc / aliases;
  • Chúng tôi cung cấp cho người dùng sudo visudo lệnh (command line hoạt động xác nhận vang lên) đúng.

Tiếp theo, bạn phải chỉ định tên máy chủ. Nó có thể làm cho đội hostnamectl set-hostname server1.centos.net.

Sau khi bạn cần phải vô hiệu hóa Firewall và SELinux. Điều này phải được thực hiện để không vô tình phủ nhận bản thân quyền truy cập vào các máy chủ. Firewall có thể đình chỉ việc sử dụng đội systemctl dừng firewalld và systemctl disable firewalld. SELinux tình hình phức tạp hơn một chút: bạn cần phải mở tập tin cấu hình tương ứng trong một trình soạn thảo văn bản Vi bằng lệnh vi / etc / selinux / config, tìm thấy ở đó SELINUX = kích hoạt dòng và thay thế SELINUX = disabled. Sau đó, bạn cần phải khởi động lại hệ thống.

Các bước thiết lập tiếp theo là thiết lập SSH.

Để làm điều này:

  • Thêm các phím thích hợp trên phía bắc lệnh ssh-copy-id root@centos.com.
  • Thay đổi cổng trong file cấu hình / etc / ssh / sshd_config trên Cảng 222.
  • Cấm lối vào máy chủ mà không có quyền root bằng cách viết một PermitRootLogin chuỗi mà không cần mật khẩu.
  • Và khởi động lại máy chủ đội systemctl khởi động lại sshd.

Bạn cũng cần phải cập nhật tất cả hệ thống và cài đặt các kho và EPEL RPMForge. Để làm điều này:

  • Cập nhật tất cả các yếu tố hệ thống lệnh cập nhật yum.
  • Tải lên một hệ thống mới thành phần lệnh yum -enablerepo = cr cập nhật.
  • Nếu các thành phần hiện tại là không đủ, bạn có thể tải về phiên bản mới hơn EPEL RPMForge và cho điều này nhập lệnh yum -y install * địa chỉ của kho lưu trữ các mong muốn phiên bản phần mềm * (kho lưu trữ phù hợp có thể dễ dàng được tìm thấy trên các nguồn lực có liên quan).

dịch vụ kiểm tra, Apache và PHP cấu hình

Để cài đặt các thành phần bổ sung cho một khung hiện hành và máy chủ sẽ cần phải kiểm tra tắt một số dịch vụ và MTA-dịch vụ.

Để làm điều này:

  • Xác minh rằng các dịch vụ đang chạy, dịch vụ -t lệnh systemctl.
  • Vô hiệu hoá tất cả không cần thiết và cấm họ chạy, chẳng hạn như cài đặt các dịch vụ bưu chính sẽ cần phải vô hiệu hóa lệnh postfix systemctl postfix dừng lại và systemctl disable postfix.

Sau đó, bạn cần phải tải về Apache và PHP, cần thiết cho hoạt động bình thường của máy chủ của chúng tôi.

Vì vậy, cho điều này:

  • Cài đặt gói Apache lệnh yum -y install httpd.
  • Thực hiện thay đổi vào file cấu hình (trong đó bạn phải xác định địa chỉ máy chủ, tên, chữ ký, vv).
  • Khởi động Apache và bật các đội tính năng AutoRun systemctl bắt đầu httpd và systemctl phép httpd.
  • Sau đó, thêm đội PHP -y các cài đặt yum ? Php? Php-of mbstring? Php-gần.
  • Khởi động lại đội Apache systemctl httpd khởi động lại.

Cài đặt hệ thống quản lý cơ sở dữ liệu MySql

Trước khi cài đặt MySql trên CentOS 7, nên làm rõ rằng bằng cách sử dụng Yum tải các hệ thống quản lý tiêu chuẩn sẽ tải về một phiên bản thay thế của một chương trình gọi là MariaDB, vì vậy trong trường hợp của CentOS sẽ phải đi một chặng đường vòng.

Để cài đặt MySql nên:

  • Tải về MySql khách hàng từ các tiện ích kho chính thức sử dụng lệnh wget * liên kết đến một MySql * file client.
  • Sau đó đặt nó trong lệnh sudo rpm -ivh * Tên đầy đủ của tập tin rpm với phiên bản đúng của MySql * và sudo yum install mysql-server.
  • Sau đó, xác nhận hoạt động hai lần, dấu nhắc, gõ Y.

Lắp đặt hệ thống giám sát Zabbix

Zabbix để cài đặt trên CentOS 7 cần phải tìm phiên bản mới nhất của khách hàng trên trang web chính thức của nhà phát triển, và sau đó cài đặt nó trong hệ thống.

Để làm điều này:

  • Thêm rpm Repository Uvh đội * liên kết đến rpm-file với phiên bản hiện tại của Zabbix *.
  • Cập nhật danh sách các phần mềm có sẵn lệnh cập nhật yum.
  • Sau đó cài đặt Zabbix khách hàng trong lệnh yum install zabbix-agent.
  • Sau những gì còn lại để xác minh các phiên bản client (cần một phần ba) và trả lời có cho tất cả các yêu cầu bằng cách nhập Y trong dòng lệnh.

Cài đặt mail server Zimbra

Trước khi cài đặt Zimbra trong CentOS 7, nó là cần thiết để chuẩn bị cho hệ thống này.

Vì vậy, bạn cần phải làm như sau:

  • Thiết lập đúng file etc / hosts và hostname.
  • Cho phép Iptables tất cả các cổng Zimbra.
  • Tắt SELinux.
  • Vô hiệu hóa tất cả các MTA-dịch vụ.
  • Nâng cấp hệ điều hành yum cập nhật lệnh -y.
  • Sau đó, bạn cần phải tải về các gói thích hợp lệnh yum install perl perl-core ntpl nmap sudo libidn gmp.
  • Sau đó - rất cụ lệnh wget Zimbra * liên kết đến một tập tin với các tiện ích Zimbra phiên bản hiện tại *.
  • Giải nén tập tin lệnh tar và đi đến thư mục thích hợp bằng cách sử dụng lệnh cd.
  • Sau đó bạn cần phải chạy lệnh cài đặt ./install.sh -platform ghi đè.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.delachieve.com. Theme powered by WordPress.