首页>>帮助中心>>国外VPS上centos安装cacti数据库呢

国外VPS上centos安装cacti数据库呢

2025/1/7 12次
国外VPS在 CentOS 上安装 Cacti 数据库,你需要先安装 LAMP(Linux、Apache、MySQL 和 PHP)环境,然后再安装 Cacti

更新系统软件包:
sudo yum update -y
复制代码
安装 Apache:
sudo yum install httpd -y
复制代码
启动 Apache 服务并设置开机启动:

sudo systemctl start httpd
sudo systemctl enable httpd
复制代码
创建一个新的 Apache 虚拟主机配置文件:

sudo vi /etc/httpd/conf.d/cacti.conf
复制代码
将以下内容粘贴到文件中,然后保存并退出:

<VirtualHost *:80>
ServerName cacti.example.com
DocumentRoot /var/www/html/cacti

<Directory "/var/www/html/cacti">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/cacti-error.log
CustomLog ${APACHE_LOG_DIR}/cacti-access.log combined
</VirtualHost>
复制代码
重启 Apache 服务以应用更改:

sudo systemctl restart httpd
复制代码
安装 MySQL(MariaDB):
sudo yum install mariadb-server mariadb -y
复制代码
启动 MySQL 服务并设置开机启动:

sudo systemctl start mariadb
sudo systemctl enable mariadb
复制代码
运行安全安装脚本来配置 MySQL:

sudo mysql_secure_installation
复制代码
按照提示操作,设置 root 密码并删除匿名用户等。

创建 Cacti 数据库和用户:
sudo mysql -u root -p
复制代码
输入 root 密码后,创建一个新数据库:

CREATE DATABASE cacti;
复制代码
创建一个新用户并授权访问数据库:

CREATE USER 'cacti'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON cacti.* TO 'cacti'@'localhost';
FLUSH PRIVILEGES;
EXIT;
复制代码
下载并安装 Cacti:
cd /var/www/html
sudo wget https://repo.cacti.org/cacti/1.2.4/apache2/cacti-1.2.4-apache2.tar.gz
sudo tar xvf cacti-1.2.4-apache2.tar.gz
sudo mv cacti-1.2.4-apache2 /var/www/html/cacti
复制代码
配置 Cacti:
sudo cp /var/www/html/cacti/config/config.php.sample /var/www/html/cacti/config/config.php
sudo vi /var/www/html/cacti/config/config.php
复制代码
找到以下行并进行修改:

$database['host'] = 'localhost';
$database['user'] = 'cacti';
$database['pass'] = 'your_password';
$database['dbname'] = 'cacti';
复制代码
保存并退出。

设置文件权限:
sudo chown -R apache:apache /var/www/html/cacti
sudo chmod -R 755 /var/www/html/cacti/include
sudo chmod -R 755 /var/www/html/cacti/plugins
复制代码
完成安装: 现在你可以通过访问 http://your_server_ip/cacti 来访问 Cacti 的安装向导。按照向导完成安装过程。
注意:请将上述示例中的 your_password 替换为你自己的密码,并将 cacti.example.com 替换为你的域名或服务器 IP 地址。

购买使用一诺网络国外VPS,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。国外VPS低至49元/月,购买链接:https://www.enuoidc.com/vpszq.html?typeid=3

版权声明

    声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们996811936@qq.com进行处理。