tỷ lệ cá cược nhà cái Cài đặt lần 2 (3/5)

Tính năng đặc biệt về công nghệ

1_zabbix2_tit

tit_zabbix
3) Cài đặt máy chủ Zabbix trên CentOS 6

Bây giờ, hãy xây dựng máy chủ Zabbix

Để đơn giản hóa quy trình và cấu hình, chúng tôi sẽ cài đặt mọi thứ cần thiết để chạy máy chủ Zabbix trên một máy chủ
Ngoài ra, với tư cách là DBMS, chúng tôi sẽ chọn MySQL, được cung cấp theo tiêu chuẩn với RHEL 6

Do đó, tỷ lệ cá cược nhà cái môi trường mà bạn có thể truy cập Internet trực tiếp hoặc thông qua proxy,Hãy chuẩn bị môi trường nơi bạn có thể sử dụng lệnh

 

Trước tiên, hãy cài đặt phiên bản 64-bit của CentOS 6
Phiên bản 32 bit cũng được, nhưng để sử dụng hiệu quả máy chủ có nhiều bộ nhớ hơn tỷ lệ cá cược nhà cái môi trường sản xuất, tốt hơn nên sử dụng phiên bản 64 bit

Nếu tôi bắt đầu viết chi tiết về quy trình cài đặt hệ điều hành này thì sẽ mất rất nhiều trang nên tôi sẽ chỉ liệt kê những điểm chính
Vui lòng cài đặt ít nhất một nhóm gói có tên "Cơ sở"
Khi cài đặt bằng trình cài đặt, nếu bạn chọn "Cơ sở" từ "Hệ thống cơ sở" xuất hiện sau khi chọn "Tùy chỉnh ngay" và nhấp vào "Tiếp theo", bạn có thể thực hiện các thao tác tối thiểu

Sau khi quá trình cài đặt hệ điều hành hoàn tất, vui lòng tắt SELinux để đơn giản
SELinux là một cơ chế kiểm soát quyền truy cập trên Linux có lưu ý đến tính bảo mật
Nó được sử dụng để làm rõ phạm vi và đặc quyền mà mỗi quy trình hoặc người dùng có thể truy cập và để giảm thiểu thiệt hại ngay cả khi cố gắng truy cập trái phép
Cụ thể là tỷ lệ cá cược nhà cái /etc/selinux/config

1
SELINUX=thực thi

1
SELINUX=đã tắt

và khởi động lại hệ điều hành
Nó sẽ không bị tắt trừ khi bạn khởi động lại hệ điều hành

Ngoài ra, như được hiển thị tỷ lệ cá cược nhà cái sơ đồ trước, phải thực hiện cài đặt cho iptables để mỗi chức năng có thể giao tiếp
iptables là một công cụ có chức năng tường lửa loại lọc gói được triển khai tỷ lệ cá cược nhà cái Linux

Các cổng cần thiết cho máy chủ chạy máy chủ Zabbix phải được mở để cho phép truy cập từ các thiết bị được giám sát và thiết bị đầu cuối quản lý tới cổng số 10051 để nhận thông tin từ tác nhân Zabbix và cổng số 80 để truy cập giao diện web Zabbix từ thiết bị đầu cuối quản lý bằng trình duyệt web

Để giải phóng cổng cần thiết cho máy chủ chạy tác nhân Zabbix, cần phải tạo số 10050 có thể truy cập được từ máy chủ Zabbix để nhận yêu cầu từ máy chủ Zabbix

Sau khi hệ điều hành sẵn sàng, hãy chuyển sang cài đặt Zabbix
Đối với các gói liên quan đến Zabbix, có một kho lưu trữ do Zabbix SIA xuất bản, vì vậy hãy sử dụng nó

Dành cho CentOS 6 (x86_64) tỷ lệ cá cược nhà cái URL bên dướiĐể đăng ký kho lưu trữđược xuất bản

Cài đặt phần mềm này trước sẽ giúp các tác vụ sau này trở nên dễ dàng hơn

Sử dụng lệnh wget, vvvà cài đặt tập tin đó

1
# yum cài đặt zabbix-release-22-1el6noarchrpm

Ngoài ra, vì tôi muốn giám sát máy chủ Zabbix và chính máy chủ Zabbix nên tôi cũng sẽ cài đặt tác nhân Zabbix

1
# yum cài đặt zabbix-server-mysql zabbix-web-mysql zabbix-web-japan zabbix-agent

Lệnh sẽ tự động tìm kiếm các gói phụ thuộc cần thiết sẽ được cài đặt, vì vậy hãy chọn "y" tỷ lệ cá cược nhà cái khi xác nhận việc nhập khóa GPG để hoàn tất quá trình cài đặt gói

Để giải thích ngắn gọn về từng gói, "zabbix-server-mysql" là gói được cài đặt khi sử dụng MySQL tỷ lệ cá cược nhà cái quy trình máy chủ Zabbix của máy chủ Zabbix "zabbix-web-mysql" là gói dành cho giao diện web để vận hành Zabbix Cái này cũng có mysql ở cuối tên nên nó dành cho MySQL

``zabbix-web-japanese'' được dùng để đặt phông chữ giúp tránh các ký tự tiếng Nhật bị cắt xén khi hiển thị biểu đồ trên giao diện web Zabbix

Nếu bạn sử dụng PostgreSQL, phần mysql của tên gói ở trên sẽ là pssql (Không được sử dụng lần này)

Bây giờ hãy tạo cơ sở dữ liệu cho Zabbix
Xét trường hợp máy chủ DB là máy chủ riêng biệt cho RHELCác gói không tự động tạo cơ sở dữ liệu

Chức năng MySQL DBMS chưa được cài đặt tỷ lệ cá cược nhà cái các bước tính đến thời điểm này, vì vậy hãy cài đặt nó
Tên gói là máy chủ mysql

1
# ngon quá khi cài đặt máy chủ mysql

Sau khi cài đặt máy chủ mysql, hãy khởi động daemon máy chủ MySQL và chạy nó dưới dạng DBMS
Trước khi bắt đầu, hãy thêm một chút vào phần [mysqld] của /etc/mycnf

1
2
3
nhân vật-bộ-server=utf8
bỏ qua ký tự-bộ-bắt tay khách hàng
innodb_file_per_table

Ngoài ra, nếu máy chủ có bộ nhớ 1GB trở lên, chúng tôi khuyên bạn cũng nên thực hiện điều chỉnh như tăng phân bổ bộ nhớ cho MySQL

Khi mycnf đã sẵn sàng, hãy khởi động daemon

1
# dịch vụ mysqld bắt đầu

Ngẫu nhiên, hãy đặt nó tự động khởi động khi hệ điều hành khởi động

1
# chkconfig mysqld trên

Ban đầu, bạn nên đặt mức bảo mật cao hơn ở đây, nhưng vì bạn sẽ cần nghiên cứu riêng về MySQL nên tôi sẽ chỉ giới thiệu rằng có một lệnh gọi là "mysql_secure_installation"

Sau khi mysqld khởi động, bạn sẽ có thể truy cập DBMS bằng lệnh mysql, vì vậy hãy tạo cơ sở dữ liệu cho Zabbix và tạo tài khoản để truy cập cơ sở dữ liệu

1
2
3
4
5
6
# mysql -uroot
mysql> tạo cơ sở dữ liệu zabbix;
mysql> cấp tất cả đặc quyền trên zabbix* cho zabbix@localhost được xác định bởi'Mật khẩu' ;
mysql> đặc quyền xóa;
mysql>thoát ra
#

tỷ lệ cá cược nhà cái ví dụ trên, tên cơ sở dữ liệu và tên tài khoản đều là zabbix, nhưng vui lòng thay đổi chúng cho phù hợp với môi trường và chính sách của bạn Điều tương tự cũng xảy ra với mật khẩu

Sau đó, câu lệnh SQL được cung cấp tỷ lệ cá cược nhà cái gói, vì vậy hãy sử dụng nó để tạo bảng và đăng ký dữ liệu ban đầu

1
2
3
# mysql -uroot zabbix < /usr/share/doc/zabbix-server-mysql-226/create/schemasql
# mysql -uroot zabbix < /usr/share/doc/zabbix-server-mysql-226/create/imagessql
# mysql -uroot zabbix < /usr/share/doc/zabbix-server-mysql-226/create/datasql

Kể từ ngày 28 tháng 8 năm 2014, phiên bản mới nhất của Zabbix là 226 nên đường dẫn trên sẽ được sử dụng nhưng xin lưu ý rằng khi phiên bản được nâng cấp tỷ lệ cá cược nhà cái tương lai, đường dẫn sẽ được thay đổi bằng số phiên bản đó

Bây giờ chúng ta đã chuẩn bị cơ sở dữ liệu cho Zabbix, hãy bắt đầu các daemon Zabbix khác nhau

Bây giờ, hãy khởi động tác nhân Zabbix

1
2
# dịch vụ bắt đầu đại lý zabbix
# chkconfig zabbix-agent trên

Tiếp theo, chúng ta sẽ khởi động daemon máy chủ Zabbix nhưng sẽ chỉ thay đổi một tệp cấu hình
Cụ thể, hãy định cấu hình cài đặt truy cập cơ sở dữ liệu tỷ lệ cá cược nhà cái /etc/zabbix/zabbix_serverconf để khớp với cơ sở dữ liệu bạn đã tạo trước đó
Kiểm tra các giá trị của DBName, DBUser và DBPassword và nếu chúng khác nhau, hãy ghi cài đặt vào tệp cấu hình

Tiếp tục với ví dụ trên, tên cơ sở dữ liệu là zabbix, tài khoản được sử dụng là zabbix và mật khẩu được chỉ định nên chỉ có phần DBPassword là một dòng mới

1
DBPassword=Mật khẩu

và mật khẩu được chỉ định khi tạo cơ sở dữ liệu

Sau khi cài đặt được lưu, hãy khởi động daemon

1
2
# dịch vụ khởi động máy chủ zabbix
# chkconfig zabbix-server bật

Bây giờ chúng ta sẽ có thể sử dụng giao diện web để định cấu hình các cài đặt Zabbix khác nhau
Một lần nữa, cần phải thực hiện một số thay đổi đối với tệp

Cụ thể, hãy thay đổi cài đặt TimeZone tỷ lệ cá cược nhà cái /etc/httpd/confd/zabbixconf

1
# php_value datetimezone Europe/Riga

1
php_valuengàytimezone Châu Á/Tokyo

và lưu nó

Sau khi lưu, hãy khởi động httpd, trình nền máy chủ web
Nếu nó đã được khởi động thì cài đặt bạn thực hiện trước đó có thể không được phản ánh, vì vậy vui lòng khởi động lại

1
2
# bắt đầu dịch vụ httpd
# chkconfig httpd trên

Sau khi máy chủ web khởi động, hãy truy cập máy chủ Zabbix bằng trình duyệt web

URL mặc định như sau

http://IP/zabbix máy chủ Zabbix]

Lần đầu tiên, trình hướng dẫn thiết lập giao diện người dùng Zabbix sẽ tự động được khởi chạy

Yêu cầu đầu vào tối thiểu là cài đặt truy cập cơ sở dữ liệu như trước
Nếu không, hãy nhấp vào "Tiếp theo" để chuyển sang màn hình tiếp theo
Sau khi chỉ nhập thông tin truy cập cơ sở dữ liệu tỷ lệ cá cược nhà cái phần cài đặt cơ sở dữ liệu, hãy nhấp vào nút "Kiểm tra kết nối" để xác nhận rằng cài đặt đã ổn, sau đó nhấn nút "Tiếp theo"

Sau khi trình hướng dẫn hoàn tất, màn hình đăng nhập sẽ được hiển thị

Ở trạng thái ban đầu, hãy sử dụng tài khoản Quản trị viên, là tài khoản có đặc quyền của quản trị viên cấp cao Zabbix,

Tên người dùng: Quản trị viên
Mật khẩu:zabbix