centos7安装phpipam1.4

by:铁乐与猫
date:2021-5-11

  • 安装依赖
sudo yum install epel-release
sudo yum install php-mcrypt
  • 安装 Apache, MySQL, PHP (LAMP) stack packages
sudo yum install httpd mariadb-server php php-cli php-gd php-common php-ldap php-pdo php-pear php-snmp php-xml php-mysql php-mbstring php-gmp git

配置和运行 Apache webserver

修改apache配置文件

vim /etc/httpd/conf/httpd.conf

在95行,修改 ServerName localhost:8080

另外listen也同样编辑一下侦听在8080.

Listen 8080

主apache配置在文件中/etc/httpd/conf/httpd.conf,打开它并更改/var/www/html 的目录设置以允许mod_rewrite URL重写

编辑 /etc/httpd/conf/httpd.conf:

<Directory "/var/www/html">Options FollowSymLinksAllowOverride allOrder allow,denyAllow from all
</Directory>

检查配置文件语法

httpd -t -f /etc/httpd/conf/httpd.conf

显示 OK 状态为正常

修改php.ini配置文件,修改时区

vi /etc/php.ini

在878行新增 date.timezone = Asia/Shanghai

启动httpd并配置开机启动

systemctl enable httpd
systemctl start httpd

相关防火墙允许

sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
sudo firewall-cmd --reload

初始化配置mariaDB

启动mariadb

systemctl start mariadb

开机启动

systemctl enable mariadb

初始化mariaDB,配置好密码,允许root远程登陆,然后一路按Y即可

mysql_secure_installation

下载和配置phpipam

git克隆,注意,假如html不为空会clone失败。介时则相应自己改目录。

cd /var/www/html/
git clone https://github.com/phpipam/phpipam.git .
git checkout 1.4

文件权限配置

chown apache:apache -R /var/www/html/
cd /var/www/html/
find . -type f -exec chmod 0644 {} \;
find . -type d -exec chmod 0755 {} \;

如果已经关闭了selinux,下面命令可以省略

sudo chcon -t httpd_sys_content_t /var/www/html/ –R 
sudo chcon -t httpd_sys_rw_content_t app/admin/import-export/upload/ -R
sudo chcon -t httpd_sys_rw_content_t app/subnets/import-subnet/upload/ -R
sudo chcon -t httpd_sys_rw_content_t css/1.4.2/images/logo/ -R

拷贝配置文件并改名

cp /var/www/html/config.dist.php /var/www/html/config.php

phpipam 安装

重启httpd服务,然后按照http://<ip>:8080方式进行登陆,开始在web界面中初始化phpipam配置

systemctl restart httpd

在这里插入图片描述因为是全新安装,所以选1 new phpipam installation

在这里插入图片描述创建数据库,因为是全新的,可以选1也可以选3.

在这里插入图片描述填好数据库用户名和密码,默认数据库名phpipam,点击install phpipam database。

在这里插入图片描述下方弹出提示数据库己创建安装好,点击continue。

在这里插入图片描述填写admin的密码,站点名称,save settings保存配置。

在这里插入图片描述下方弹出提示安装完成,点击Proceed to login登陆phpipam。

在这里插入图片描述

登录后首页界面如下:
在这里插入图片描述

简单功能说明及切换中文

简单功能说明:

  • PHPIPAM Settings:

    • 设置PHPIPAM系统本身的一些配置,站点名称、语言、配色方案、一些功能模块的开关。
  • Users:设置本地用户,添加、删除,编辑。

  • Groups:设置本地用户组。

  • Authentication methods:

    • 设置认证方式,支持本地认证、常用的AD、LDAP、Radius,NetIQ和SAML2
  • Mail settings:设置SMTP邮件服务器

  • API:方便脚本操作。

  • Scan agens:

    • 选择使用哪一个agent来扫描网中的IP。
  • Section

    • 可以根据业务或其他属性将IP地址分section来进行管理,例如数据网,语音网,或者数据中心网,办公网等。
  • Subnets

    • 创建网段,大网段下再划分明细网段。
  • Device Management

    • 可以做为一个小的资源管理系统来用,即管理设备在RACK的哪个U上。

切换中文语言
在这里插入图片描述
在Administraion下拉菜单中有Languages,点击它左侧会弹出如上图所示,可以看到有中文语言包zh_cn.

同样在Administraion下拉菜单中选择User,配置Admin用户的语言选择使用zh_cn,如下图:
在这里插入图片描述
Edit user

在这里插入图片描述

language项下拉选择chinese。点击Edit。

重新登陆后即可

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/92655.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Dubbo简介

1. Dubbo是什么&#xff1f; Dubbo是一个分布式服务框架&#xff0c;致力于提供高性能和透明化的RPC远程服务调用方案&#xff0c;以及SOA服务治理方案。简单的说&#xff0c;dubbo就是个服务框架&#xff0c;如果没有分布式的需求&#xff0c;其实是不需要用的&#xff0c;只…

【计算机网络】——数据链路层

二、组帧 1、字符计数法 帧头部使用一个字符来表示帧的大小(包括第一个计数字符) &#xff08;此处一字符一个字节&#xff09; 2、字符填充收尾定界法 特定字符来定界帧的首和尾。若帧中数据段出现等同于特定字符的字符内容&#xff0c;前置一个转义字符。(类似于正则表达…

微信小程序中键盘弹起输入框自动跳到键盘上方处理

效果展示 键盘未弹起时 键盘弹起后&#xff1a; 实现方式 话就不多说了 我直接贴代码了 原理就是用你点击的输入框的底部 距离顶部的位置 减去屏幕高度除以2&#xff0c;然后设成负值&#xff0c;再将这个值给到最外层相对定位的盒子的top属性&#xff0c;这样就不会出现顶…

jvm——垃圾回收机制(GC)详解

开始之前有几个GC的基本问题 什么是GC&#xff1f; GC 是 garbage collection 的缩写&#xff0c;意思是垃圾回收——把内存&#xff08;特别是堆内存&#xff09;中不再使用的空间释放掉&#xff1b;清理不再使用的对象。 为什么要GC&#xff1f; 堆内存是各个线程共享的空间…

flutter开发实战-just_audio实现播放音频暂停音频设置音量等

flutter开发实战-just_audio实现播放音频暂停音频设置音量等 最近开发过程中遇到需要播放背景音等音频播放&#xff0c;这里使用just_audio来实现播放音频暂停音频设置音量等 一、引入just_audio 在pubspec.yaml引入just_audio just_audio: ^2.7.0在iOS上&#xff0c;video_p…

CI/CD流水线实战

不知道为什么&#xff0c;现在什么技术都想学&#xff0c;因为我觉得我遇到了技术的壁垒&#xff0c;大的项目接触不到&#xff0c;做的项目一个字辣*。所以&#xff0c;整个人心浮气躁&#xff0c;我已经得通过每天的骑行和长跑缓解这种浮躁了。一个周末&#xff0c;我再次宅在…

Docker容器基础

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 一、Docker概述1、docker是什么2、Docker的设计宗旨3、容器在内核中支持2种重要技术&#xff1a; 三、Docker的核心概念四、Docker相关命令1.安装依赖包2.设置阿里云…

STM32 F103C8T6学习笔记2:GPIO的认识—GPIO的基本输入输出—点亮一个LED

今日继续学习使用 STM32 F103C8T6开发板 点亮一个LED灯&#xff0c;文章提供源码&#xff0c;测试工程&#xff0c;实验效果图&#xff0c;希望我的归纳总结会对大家有帮助~ 目录 GPIO的认识与分类 &#xff1a; 引脚安排整理&#xff1a; 定时器的引脚例举&#xff1a; …

Linux:shell脚本 正则表达式与AWK

一、正则表达式 由一类特殊字符及文本字符所编写的模式&#xff0c;其中有些字符&#xff08;元字符&#xff09;不表示字符字面意义&#xff0c;而表示控制或通配的功能&#xff0c;类似于增强版的通配符功能&#xff0c;但与通配符不同&#xff0c;通配符功能是用来处理文件…

硬件产品经理:从入门到精通(新书发布)

目录 简介 新书 框架内容 相关课程 简介 在完成多款硬件产品从设计到推向市场的过程后。 笔者于2020年开始在产品领域平台输出硬件相关的内容。 在这个过程中经常会收到很多读者的留言&#xff0c;希望能推荐一些硬件相关的书籍或资料。 其实&#xff0c;笔者刚开始做硬…

【UE】Web Browser内嵌网页的使用

零、准备 1.在Edit菜单打开插件界面 搜索Web Browser并勾选&#xff0c;按提示重启引擎。 2.在资源窗口右键创建Widget Blueprint&#xff0c;并打开 3.搜索canvas panel 并拖拽到下方 4.在实验分类中找到Web Browser拖拽到Canvs Panel下 4.选中WebBrowser在右侧细节面板中…

pycharm,VSCode 几个好用的插件

pycharm Tabnine AI Code 可以在编写程序的时候为你提供一些快捷方式&#xff0c;增加编程速度 Chinese 对英文不好的程序员来说是个不错的选择&#xff0c;可以将英文状态下的pycharm变为中文版的 ChatGPT 可以跟ai聊天&#xff0c;ai可以解决你80%的问题 &#xff0c;也可以帮…

用对角线去遍历矩阵

声明 该系列文章仅仅展示个人的解题思路和分析过程&#xff0c;并非一定是优质题解&#xff0c;重要的是通过分析和解决问题能让我们逐渐熟练和成长&#xff0c;从新手到大佬离不开一个磨练的过程&#xff0c;加油&#xff01; 原题链接 用对角线遍历矩阵https://leetcode.c…

自动化安装系统(一)

系统安装过程 加载boot loader加载启动安装菜单加载内核和initrd文件加载根系统运行anaconda的安装向导 安装光盘中与安装相关的文件 安装autofs启动后会自动出现/misc目录。 在虚拟机设置中添加CD/DVD&#xff0c;使用系统ISO文件&#xff0c;登录系统后mount /dev/cdrom …

【UE4 RTS】07-Camera Boundaries

前言 本篇实现的效果是当CameraPawn移动到地图边缘时会被阻挡。 效果 步骤 1. 打开项目设置&#xff0c;在“引擎-碰撞”中&#xff0c;点击“新建Object通道” 新建通道命名为“MapBoundaries”&#xff0c;然后点击接受 2. 向视口中添加 阻挡体积 调整阻挡体积的缩放 向四…

Redis中的数据类型

Redis中的数据类型 Redis存储的是key-value结构的数据&#xff0c;其中key是字符串类型&#xff0c;value有5种常用的数据类型: 字符串string哈希hash列表list集合set有序集合sorted set

【vue】简洁优雅的火花线、趋势线

来由 在github发现个好看易用的vue趋势线组件&#xff0c;特此记录。 效果 趋势图生成后效果如上&#xff0c;线条为渐变色&#xff0c;可设置是否平滑。具体线条走势&#xff0c;根据数据动态生成。 使用 安装 npm i vuetrend -S 引入 import Vue from "vue"…

Triangle Area

三角形面积&#xff0c;同底等高&#xff0c;等底等高&#xff0c;等底同高&#xff0c;转换 2 3 5 7 10 15 &#xff1f; 32

Python系统学习1-9-类(一)

一、类之初印象 1、类就是空表格&#xff0c;将变量&#xff08;列名&#xff09;和函数&#xff08;行为&#xff09;结合起来 2、创建对象&#xff0c;表达具体行 3、创建类就是创建数据的模板 --操作数据时有提示 --还能再组合数据的行为 --结构更加清晰 4、类的内存分配…

LeetCode 778. Swim in Rising Water【最小瓶颈路;二分+BFS或DFS;计数排序+并查集;最小生成树】2096

本文属于「征服LeetCode」系列文章之一&#xff0c;这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁&#xff0c;本系列将至少持续到刷完所有无锁题之日为止&#xff1b;由于LeetCode还在不断地创建新题&#xff0c;本系列的终止日期可能是永远。在这一系列刷题文章…