Decian 12.x基于LNMP安装phpIPAM(IP管理系统)

        phpipam是一个开源Web IP地址管理应用程序(IPAM)。其目标是提供轻便,且有用的IP地址管理系统。它是基于PHP的应用程序,具有MySQL数据库后端,使用jQuery库,ajax和HTML5 / CSS3功能。
    在Debian 12中,基于LNMP,如何来部署phpIPAM呢?

1.搭建LNMP平台
请参考笔者的另一篇博文,搭建好LNMP平台.网址如下:https://blog.csdn.net/my1114/article/details/135860749?spm=1001.2014.3001.5502
还要增加php8.x的另外两个扩展:php8.x-gmp,php-pear
#apt install php8.2-gmp
#apt install php-pear
2.克隆phpIPAM
#cd /data/html (nginx的文档根目录)
#git clone https://github.com/phpipam/phpipam.git
Decian 12.x基于LNMP安装phpIPAM(IP管理系统)_第1张图片
3.为安装phpIPAM修改权限
#chown -R www-data:www-data ./phpipam/
在这里插入图片描述
#cd phpIPAM
#find . -type f -exec chmod 0644 {} \;
#find . -type d -exec chmod 0755 {} \;
在这里插入图片描述
4.创建及修改配置文件
#cp config.dist.php config.dist.php.bak
#mv config.dist.php config.php
在这里插入图片描述
#vim config.php
修改为:Decian 12.x基于LNMP安装phpIPAM(IP管理系统)_第2张图片
根据phpipam包相对nginx文档根目录位置来设置.
笔者nginx的文档根目录为/data/html,而phpIPAM的包内容放于/data/html/phpipam之内,所以作上述更改.
5.安装phpIPAM
浏览器地址栏输入:http://IP地址/phpipam
Decian 12.x基于LNMP安装phpIPAM(IP管理系统)_第3张图片
Decian 12.x基于LNMP安装phpIPAM(IP管理系统)_第4张图片
Decian 12.x基于LNMP安装phpIPAM(IP管理系统)_第5张图片
Decian 12.x基于LNMP安装phpIPAM(IP管理系统)_第6张图片
Decian 12.x基于LNMP安装phpIPAM(IP管理系统)_第7张图片
6.登录phpIPAM
浏览器地址栏输入:http://IP地址/phpipam
Decian 12.x基于LNMP安装phpIPAM(IP管理系统)_第8张图片

至此,phpIPAM安装结束.

你可能感兴趣的:(Linux系统专区,LNMP,架构,phpIPAM,phpipam,lnmp)