Mô-đun php tưởng tượng bị thiếu icinga2

Theo mặc định, chương trình Icinga 2 sẽ kích hoạt ba tính năng. trình kiểm tra, nhật ký chính và thông báo. Bạn có thể xác minh rằng bằng cách sử dụng lệnh sau

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
1

Thiết lập các mô-đun Icinga 2 IDO

Cài đặt các mô-đun IDO (Icinga Data Output) cho MySQL

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
2

Tạo cơ sở dữ liệu cho Icinga 2. đăng nhập vào vỏ MySQL với quyền root

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
3

Sử dụng mật khẩu gốc MariaDB mà bạn đã đặt trước đó để đăng nhập

Tạo cơ sở dữ liệu có tên “icinga” và người dùng cơ sở dữ liệu có tên là icinga với mật khẩu icinga, sau đó cấp đặc quyền trên cơ sở dữ liệu này cho người dùng cơ sở dữ liệu này

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
4

Nhập giản đồ Icinga 2 IDO

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
5

Khi được nhắc, hãy nhập mật khẩu gốc MariaDB để hoàn thành công việc

Kích hoạt mô-đun IDO MySQL

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
6

Tìm những dòng này

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
7
bỏ ghi chú chúng như bên dưới.

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
8
Lưu và thoát (. x. )

Kích hoạt tính năng ido-mysql và khởi động lại icigina2

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
9

systemctl khởi động lại icinga2. Dịch vụ

Cài đặt Icinga Web 2

Thiết lập ống lệnh bên ngoài

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd
0

systemctl khởi động lại icinga2. Dịch vụ

Trước khi bạn có thể gửi lệnh tới Icinga 2 bằng giao diện web, bạn cần thêm người dùng “apache” vào nhóm icingacmd

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd
1

Bạn có thể xác minh sửa đổi của mình bằng lệnh sau

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd
2

Kể từ phiên bản 2. 5. 0, chúng tôi cũng yêu cầu phiên bản PHP mới hơn phiên bản hiện có trong RedHat. Bạn cần kích hoạt kho lưu trữ SCL để các phần phụ thuộc có thể lấy PHP mới hơn

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd
3

Cài đặt các gói icingaweb2 và icingacli RPM

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd
4

Trỏ thư mục gốc của web Apache tới vị trí của Icinga Web 2

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd
5

systemctl khởi động lại httpd. Dịch vụ

Thiết lập FPM

Trên CentOS, bạn muốn chạy Icinga Web 2 với PHP-FPM thay vì mô-đun Apache. Nhóm mặc định www phải đủ cho Icinga Web 2

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd
6

systemctl kích hoạt rh-php71-php-fpm. Dịch vụ

Tất cả các gói mô-đun cho PHP đều có tiền tố SCL này, vì vậy bạn có thể cài đặt mô-đun cơ sở dữ liệu như thế này

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd
7

Thêm một vài tính năng còn thiếu

Cài đặt ImageMagick từ Kho lưu trữ

Trước tiên, hãy cài đặt các gói điều kiện tiên quyết php-pear, php-devel và gcc sau đây để biên dịch phần mở rộng imagick PHP

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd
8

Khi bạn đã cài đặt các gói php-pear, php-devel và gcc, bây giờ bạn có thể cài đặt phần mềm ImageMagick để hỗ trợ PHP và Perl bằng cách sử dụng lệnh yum

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd
9

yum -y cài đặt sclo-php71-php-pecl-imagick

Tiếp theo, xác minh rằng ImageMagick đã được cài đặt trên hệ thống của bạn bằng cách kiểm tra phiên bản của nó

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
30

Sau đó khởi động lại dịch vụ FPM

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
31

Lần đầu khởi chạy cấu hình Icinga Web 2

Tạo mã thông báo thiết lập để sử dụng sau này trong giao diện web

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
32

Bắt đầu trình hướng dẫn cài đặt Icinga 2 trong giao diện web. Trỏ trình duyệt web của bạn tới URL sau

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
33

Trên trang Chào mừng, hãy nhập mã thông báo thiết lập mà bạn đã tạo trước đó, sau đó nhấp vào nút “Tiếp theo”

Trên trang Mô-đun, chọn các mô-đun bạn muốn bật (ít nhất, mô-đun Giám sát là bắt buộc), rồi nhấp vào nút “Tiếp theo”

Trên trang Yêu cầu, đảm bảo rằng mọi mục yêu cầu đều được đáp ứng, sau đó nhấp vào nút “Tiếp theo”

Ở trang Authentication, bạn cần chọn phương thức xác thực khi truy cập Icinga Web 2. Tại đây, bạn có thể chọn Cơ sở dữ liệu, rồi nhấp vào nút “Tiếp theo”

Trên trang Tài nguyên cơ sở dữ liệu, hãy điền vào tất cả các trường bắt buộc như bên dưới, rồi nhấp vào nút “Tiếp theo”

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
9

Trên trang Phụ trợ xác thực, sử dụng tên phụ trợ mặc định icingaweb2 , nhấp vào nút Tiếp theo để tiếp tục.

On the Administration page, setup the first Icinga Web 2 administrative account (for example: admin) and password (), and then click the “Next” button.

Trên trang Cấu hình ứng dụng, bạn có thể điều chỉnh các tùy chọn cấu hình liên quan đến ứng dụng và nhật ký để phù hợp với nhu cầu của mình. Hiện tại, bạn có thể sử dụng các giá trị mặc định được liệt kê bên dưới và nhấp vào nút “Tiếp theo” để tiếp tục

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
0

Trên trang Xem lại, hãy kiểm tra kỹ cấu hình của bạn rồi nhấp vào nút Tiếp theo

Trên trang Chào mừng cấu hình mô-đun giám sát, nhấp vào nút Tiếp theo

Trên trang Giám sát phụ trợ, hãy sử dụng tên phụ trợ mặc định icinga và loại phụ trợ IDOIDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . IDO . , and then click the “Next” button.

Trên trang Tài nguyên giám sát IDO, nhập chi tiết cơ sở dữ liệu IDO mà bạn đã thiết lập trước đó, sau đó nhấp vào nút “Tiếp theo”

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga

Trên trang Truyền lệnh, vẫn sử dụng các giá trị mặc định được liệt kê bên dưới. Nhấp vào nút Tiếp theo để tiếp tục

Transport Name*: icinga2
Transport Type*: Local Command File
Command File*: /var/run/icinga2/cmd/icinga2.cmd

7. 19) Trên trang Giám sát an ninh, vẫn sử dụng giá trị mặc định

Resource Name*: icinga_ido
Database Type*: MySQL
Host*: localhost
Database Name*: icinga
Username*: icinga
Password*: icinga
34

Nhấp vào nút “Tiếp theo” để chuyển sang trang tiếp theo

Trên trang đánh giá, hãy kiểm tra kỹ cấu hình của bạn, rồi nhấp vào nút Kết thúc

7. 21) Về lời chúc mừng. trang, hãy nhấp vào liên kết Đăng nhập vào Icinga Web 2 để chuyển đến trang đăng nhập Icinga Web 2. Sử dụng tài khoản và mật khẩu quản trị Icinga Web 2 mà bạn đã thiết lập trước đó để đăng nhập.

Điều đó kết thúc hướng dẫn của chúng tôi. Cảm ơn bạn đã đọc

Chúng tôi đã sử dụng đầu vào từ các trang web sau.
https. //www. vultr. com/docs/how-to-install-icinga-2-and-icinga-web-2-on-centos-7
https. //công nghệ. mạng/chỉ mục. php?id=115
https. //www. bạc hà. com/install-imagemagick-in-linux/
https. // đóng băng. com/docs/icingaweb2/latest/doc/02-Installation/

ruột thừa. Ghi chú SELinux

Trong trường hợp bạn muốn/cần sử dụng SELinux, bạn có thể cài đặt gói “icinga2-selinux”, sau đó bạn có thể áp dụng gói chính sách bằng cách sử dụng audit2allow

Làm cách nào để bật tính năng tưởng tượng trong PHP INI?

Để bật Imagick cho trang web của bạn, hãy truy cập Công cụ trang -> Nhà phát triển -> Trình quản lý PHP. Nhấp vào tab Tiện ích mở rộng PHP và tìm mục nhập cho tiện ích mở rộng “ảo thuật” trong danh sách xuất hiện. Sau đó bấm vào nút Thay đổi giá trị (biểu tượng bút chì), chọn nút Bật cho Trạng thái và lưu thay đổi

Làm cách nào để cài đặt mô-đun tưởng tượng PHP WordPress?

Cài đặt .
Cài đặt mô-đun ImageMagick hoặc Imagick PHP (xem Câu hỏi thường gặp để biết thêm thông tin)
Tải xuống và giải nén các tệp plugin vào một thư mục trong thư mục wp-content/plugin của bạn
Kích hoạt plugin thông qua giao diện quản trị WordPress
Định cấu hình cài đặt ImageMagick và bật nó trên trang cài đặt plugin

Mô-đun tưởng tượng PHP là gì?

Imagick là tiện ích mở rộng gốc của php để tạo và sửa đổi hình ảnh bằng API ImageMagick . Tiện ích mở rộng này yêu cầu ImageMagick phiên bản 6. 5. 3-10+ và PHP 5. 4. 0+. Trang chủ.