Як встановити 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.php
config.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.Дякуємо за використання цього посібника зі встановлення phpIPAM в системі Ubuntu 24.04 LTS Focal Fossa.Для отримання додаткової допомоги або корисної інформації ми рекомендуємо вам відвідати офіційний сайт phpIPAM.