Як встановити phpIPAM в Ubuntu 24.04 LTS | Ubuntu 22.04 

Як встановити phpIPAM в Ubuntu 24.04 LTS | Ubuntu 22.04

 

У цьому посібнику ми покажемо вам, як встановити phpIPAM в Ubuntu 24.04 LTS.Для тих, хто не знав, phpIPAM – це безкоштовний інструмент управління IP-адресами на основі PHP, мета якого – забезпечити сучасне, легке і корисне управління та адміністрування IP-адрес.Ця програма на основі PHP з базою даних MySQL, що використовує бібліотеки jQuery, ajax та деякі функції HTML5/CSS3.

У цій статті передбачається, що у вас є хоча б базові знання Linux, ви знаєте, як використовувати оболонку, і що найважливіше, ви розміщуєте свій сайт на власному VPS.Установка досить проста і передбачає, що ви працюєте з обліковим записом root, в іншому випадку вам може знадобитися додати ‘sudo’ до команд для отримання привілеїв root.Я покажу вам покрокову установку безкоштовної програми для керування IP-адресами з відкритим вихідним кодом phpIPAM на Ubuntu 24.04 (Focal Fossa).Ви можете дотримуватися інструкцій для Ubuntu 22.04, 20.04 та будь-якого іншого дистрибутива на основі Debian, такого як Linux Mint.

 

Встановіть phpIPAM на Ubuntu 24.04 LTS Focal Fossa

Крок 1. По-перше, переконайтеся, що всі ваші системні пакети оновлені, виконавши наступні апткоманди в терміналі.

sudo apt update
sudo apt upgrade
sudo apt install git

Крок 2. Встановлення стека LAMP.

Потрібен сервер Ubuntu 24.04 LAMP.Якщо у вас не встановлена ​​LAMP, ви можете слідувати нашому керівництву тут.

Крок 3. Налаштування MariaDB.

За замовчуванням MariaDB не посилено.Ви можете захистити MariaDB за допомогою mysql_secure_installation скрипта.ви повинні уважно прочитати і під кожним кроком, який встановить пароль root, видалить анонімних користувачів, заборонить віддалений вхід root, а також видалить тестову базу даних та доступ до безпеки MariaDB:

mysql_secure_installation

Налаштуйте це так:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Далі нам потрібно буде увійти в консоль MariaDB та створити базу даних для phpIPAM.Виконайте таку команду:

mysql -u root -p

Вам буде запропоновано ввести пароль, тому введіть пароль root для MariaDB та натисніть Enter.Після входу на сервер бази даних вам необхідно створити базу даних для встановлення phpIPAM:

MariaDB [(none)]> create database phpipamdb;
MariaDB [(none)]> grant all on phpipamdb.* to phpipam@localhost identified by 'Your-Strong-Password';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Крок 4. Встановлення phpIPAM на Ubuntu 24.04.

Тепер ми завантажуємо phpIPAM, використовуючи наступну gitкоманду:

sudo git clone --recursive https://github.com/phpipam/phpipam.git /var/www/html/phpipam

Потім перейдіть до каталогу клонів:

cd /var/www/html/phpipam

Після цього скопіюйте в , як показано нижче:config.dist.phpconfig.php

sudo cp config.dist.php config.php

Потім відкрийте файл та визначте налаштування своєї бази даних:config.php

sudo nano config.php

Зробіть такі зміни:

/ ** 
* database connection details
******************************/
$db['host'] = 'localhost';
$db['user'] = 'phpipam';
$db['pass'] = 'Your-Strong-Password';
$db['name'] = 'phpipamdb';
$db['port'] = 3306;

Крок 5. Налаштуйте Apache.

Тепер ми створюємо файл віртуального хоста для phpIPAM у нашій системі:

sudo nano /etc/apache2/sites-enabled/phpipam.conf

Додайте наступні рядки:

<VirtualHost *:80>
    ServerAdmin webmaster@infoit.com.ua DocumentRoot "/var/www/html/phpipam"
    ServerNameipam.infoit.com.ua ServerAlias www.ipam.infoit.com.ua <Directory "/var/www/html/phpipam">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
    ErrorLog "/var/log/apache2/phpipam-error_log"
    CustomLog "/var/log/apache2/phpipam-access_log" combined
</VirtualHost>

Збережіть і закрийте файл, а потім перезапустіть веб-сервер Apache, щоб зміни набули чинності:

sudo a2enmod rewrite
sudo a2ensite phpipam.conf
sudo sudo systemctl restart apache2

Після цього змініть власника каталогу на користувача та групу www-data:/var/www/

sudo chown -R www-data:www-data /var/www/html/

Крок 6. Доступ до веб-інтерфейсу PhpIPAM.

Після успішного встановлення відкрийте свій веб-браузер і введіть URL-адресу.Ви будете перенаправлені на наступну сторінку:http://ipam.infoit.com.ua

Как установить phpIPAM в Ubuntu 20.04 LTS1

Вітаю!Ви успішно встановили phpIPAM.Дякуємо за використання цього посібника зі встановлення phpIPAM в системі Ubuntu 24.04 LTS Focal Fossa.Для отримання додаткової допомоги або корисної інформації ми рекомендуємо вам відвідати офіційний сайт phpIPAM.

Прокрутка до верху