错误503 centeron如何正确重定向

时间:2019-04-25 14:07:09

标签: debian apache2 port http-status-code-503

当我尝试使用我的地址172.16.16.170:5000连接时,这是我得到的页面,但我不知道如何解决,我认为这是配置错误,但现在不知道在哪里。我在apache2中配置了端口,现在却出现了一个页面,但是偷了却不起作用,我重新启动了apache2和centeron服务,然后重新启动了服务器

web site centreon

如果您需要更多信息,请问我,我不知道该怎么办

1 个答案:

答案 0 :(得分:2)

如果您刚开始使用Debian 9安装Centreon 19.04.01,则可以检查以下不同操作,并检查您的操作可能缺少的内容。

> groupadd -g 6000 centreon useradd -u 6000 -g centreon -m -r -d
> /var/lib/centreon -c "Centreon Admin" -s /bin/bash centreon
> usermod -aG centreon centreon-broker

您需要PHP 7.1和Centreon的最新版本。

apt-get install apt-transport-https lsb-release ca-certificates -y
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/php.list
apt-get update
apt-get install php7.1 php7.1-opcache libapache2-mod-php7.1 php7.1-mysql php7.1-curl php7.1-json php7.1-gd php7.1-mcrypt php7.1-intl php7.1-mbstring php7.1-xml php7.1-zip php7.1-fpm php7.1-readline -y

您需要为Debian 9提供更多软件包,Centreon团队建议使用MariaDB数据库。

apt-get install php7.1-sqlite3 php-pear sudo tofrodos bsd-mailx lsb-release mariadb-server libconfig-inifiles-perl libcrypt-des-perl libdigest-hmac-perl libdigest-sha-perl libgd-perl php7.1-ldap php7.1-snmp php-db php-date -y

模块激活

a2enmod proxy_fcgi setenvif proxy rewrite
a2enconf php7.1-fpm
a2dismod php7.1
systemctl restart apache2 php7.1-fpm

现在在Centreon设置期间必须设置日期时区。

vi /etc/php/7.1/fpm/php.ini

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = America/Toronto

安装PHP Composer

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/bin --filename=composer
composer install --no-dev --optimize-autoloader

安装Javascript依赖项

apt-get install curl
curl -sL https://deb.nodesource.com/setup_8.x | bash -
apt-get install -y nodejs
npm install
npm run build

最好使用 install.sh 脚本启动Centreon安装。

此后,在尝试访问Web前端之前,必须允许为Apache Web服务器配置Centreon。

a2enconf centreon.conf

建议将Centreon日志文件与其他文件分开。

vi /etc/apache2/conf-available/centreon.conf

在Directory指令后添加这两行。

ErrorLog /var/log/apache2/error.centreon.log
CustomLog /var/log/apache2/access.centreon.log combined

Apache重新启动后,现在将创建两个单独的日志文件。

ls -l /var/log/apache2/*.centreon.log
-rw-r--r-- 1 root root   0 janv. 30 17:39 /var/log/apache2/access.centreon.log
-rw-r--r-- 1 root root 243 janv. 30 17:39 /var/log/apache2/error.centreon.log

重新启动会议

systemctl restart apache2 php7.1-fpm

然后再次尝试访问您的Centreon URL