- Cacti 0.8 Beginner's Guide
- Thomas Urban
- 405字
- 2021-04-09 21:41:59
To keep it simple let's assume that you're going to host the database on the same server as Cacti.
- Execute the following command to logon to the MySQL CLI:
mysql –u root mysql
- The default MySQL root account does not have a password set, so you can set one as follows:
SET PASSWORD FOR root@localhost = PASSWORD('MyN3wpassw0rd');
- You can now also remove the example database, as it is not needed:
DROP DATABASE test;
- Together with the example database, some example users may have been created. You can remove these with the following command:
DELETE FROM user WHERE NOT (host = "localhost" AND user = "mydbadmin");
- On a CentOS distribution you can use the following command to guide you through the above steps:
/usr/bin/mysql_secure_installation
- Now that MySQL is secured, let's create the Cacti database. Enter the following command:
mysqladmin -u root -p create cacti
This will ask for the MySQL root password which you provided in Setup Step 1. When finished, you will have an empty database called
cacti
. - As the database is still empty, you need to create the tables and fill it with the initial data that comes with Cacti. The following command will do just that:
mysql -p cacti < /var/www/html/cacti/cacti.sql
- Again it will ask for the MySQL root password. Once the command finishes you'll have a working Cacti database. Unfortunately Cacti is still unable to access it, therefore you are now going to create a database user for Cacti.
- Enter the following command:
mysql -u root -p mysql
- You'll see the following on the screen:
- Type the next few lines in the MySQL prompt to create the user. Make sure to choose a strong password:
GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'MyV3ryStr0ngPassword'; flush privileges; exit
You used some tools to secure the MySQL server and created a database. You also filled the Cacti database with the initial data and created a MySQL user for Cacti. However, Cacti still needs to know how to access the database, so let's move on to the next step.
In case you are not using CentOS to install Cacti, you can use some MySQL internal functions to secure your installation.
推薦閱讀
- 中文版SketchUp 2022完全實戰技術手冊
- PrestaShop 1.3 Theming – Beginner’s Guide
- 數碼攝影后期高手之路(第2版)
- Microsoft SharePoint 2010 Administration Cookbook
- 圖像處理基礎教程(Photoshop CS5)(第2版)
- Maya 2019三維動畫基礎案例教程
- AutoCAD 2014實用教程(第4版)
- 計算機圖形圖像處理Photoshop CS6項目教程
- Asterisk 1.4 : The Professional's Guide
- 人人都能玩賺AI繪畫
- Photoshop CC 2017 淘寶美工設計實例教程
- Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook
- 剪映專業版:短視頻創作案例教程(全彩慕課版)
- JBoss AS 5 Performance Tuning
- Photoshop CC 2015 標準教程(清華電腦學堂)