7
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

IPアドレス管理OSS phpIPAMインストール手順

Last updated at Posted at 2016-08-21

phpIPAMインストール手順

自宅サーバのVMのIPアドレスの管理をRedmineのWikiで行っていたが、
VMの台数が増えてきて管理がわずらわしくなってきたので、そろそろ
phpIPAMを使おうと思う。今回はphpIPAMのインストール手順をメモする。

インストール環境

OS:CentOS 6.8
Version:phpipam-1.2.1

公式サイト

参考にしたサイト

インストール手順

  1. phpipamをダウンロード

cd /var/tmp/
curl -L -o phpipam-1.2.1.tar http://sourceforge.net/projects/phpipam/files/latest/download
  1. phpipamをDocumentRootへ配置

tar xvf phpipam-1.2.1.tar
mv /var/tmp/phpipam /var/www/html/
  1. 必要なモジュールをインストール

yum -y install php php-gd php-mbstring php-mysql php-pear mysql-server httpd
  1. 設定ファイルをバックアップ

cp -pi /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org
cp -pi /etc/my.cnf /etc/my.cnf.org
cp -pi /etc/php.ini /etc/php.ini.org
cp -pi /var/www/html/phpipam/config.php /var/www/html/phpipam/config.php.org
  1. chkconfigの設定

chkconfig httpd on
chkconfig mysqld on
  1. my.cnfの character-set-server を UTF8にする

vi /etc/my.cnf
character-set-server = utf8
  1. php.ini の data.timezone を Asia/Tokyo にする

vi /etc/php.ini
date.timezone = Asia/Tokyo
  1. サービス起動

service mysqld start
service httpd start
  1. mysqlの初期設定
    ここでは例としてmysqldのパスワードを'Password'とした。

mysql -uroot -e "set password for root@localhost=password('PassWord');"
  1. DocumentRootのパーミッションを設定

chown -R apache:apache /var/www/html/
  1. config.phpでパス修正

vi /var/www/html/phpipam/config.php![phpipam_3.png](https://qiita-image-store.s3.amazonaws.com/0/43280/e3102af9-7c23-b944-551b-4e3d3823b0a5.png)

+define('BASE', "/phpipam/");
-define('BASE', "/");
  1. DocumentRootの/var/www/html/のAllowOverrideをAllにする

vi /etc/httpd/conf/httpd.conf
AllowOverride All
  1. Webブラウザからphpipamのインストール画面にアクセスする

http://IPアドレス/phpipam/install/
  1. 管理画面の操作
    1.の Automatic Database Installationを選択
    phpipam_1.png
  2. Mysqlのusername, passwordを入力
    MySQLにアクセスできる情報となる

username: root
password: PassWord
host: localhost
database name: phpipam

phpipam_2.png
16. デフォルトのログインIP、パスワードを確認
READMEに記載されているもの


Default uaer
============
Admin / ipamadmin
  1. phpipamにログインする
    以下のusername, passwordでログインする

username: Admin
password: ipamadmin

phpipam_3.png
18. ログインを確認
phpipamにログインできたことを確認
phpipam_4.png

7
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?