نحوه نصب phpIPAM در CentOS 7

مقدمه

PhpIPAM یکی از بهترین نرم افزارهای مدیریت پروتکل منبع باز (IP) منبع باز است که توسط برخی از بهترین خدمات میزبانی وب [a] [b] [c] مورد استفاده قرار می گیرد. این یک برنامه قدرتمند مبتنی بر PHP است که یک واسط وب مدرن و مفید را برای مدیریت آدرس IP فراهم می کند ، از این رو گزینه ای ایده آل برای افراد تازه کار و سرورهای باتجربه وب است.


این آموزش نحوه نصب برنامه PhpIPAM را در سرور CentOS VPS یا Dedicated خود به شما نشان می دهد.

آماده؟ اجازه دهید’برو!

قبل از اینکه شروع کنی

برای اینکه برنامه phpIPAM بی سر و صدا روی سرور CentOS شما اجرا شود ، باید برنامه های زیر را نصب کنید:

  • PHP و ماژول های PHP مورد نیاز
  • وب سرور Apache
  • بانک اطلاعاتی MariaDB

مرحله 1 – نصب وابستگی ها و تهیه محیط

تنظیم محلی

قبل از نصب phpIPAM در CentOS 7 ، باید محلی دقیق را برای استفاده در سرور خود تنظیم کنید.

ابتدا دستور زیر را برای باز کردن پرونده صادر کنید / و غیره / محیط:

$ سودو نانو / و غیره / محیط

پس از باز شدن پرونده ، برای کدگذاری en_US محتوای زیر را اضافه کنید. اگر قصد استفاده از مکان دیگری را دارید ، کدگذاری خود را اضافه کنید:

LC_ALL = fa_US.utf-8
LANG = fa_US.utf-8

ماژول های Stack LAMP را نصب کنید

پس از تنظیم محلی ، اکنون می توانید وابستگی ها را نصب کنید. ابتدا دستور زیر را صادر کنید تا تمام ماژول های لازم برای phpIPAM را نصب کنید:

$ sudo yum نصب کنید http:

پیکربندی سرور وب Apache

نکته بعدی ویرایش فایل پیکربندی اصلی Apache برای پیکربندی سرور وب است. در اینجا ، ابتدا دستور زیر را برای باز کردن Apache اجرا کنید’پرونده پیکربندی اصلی:

$ sudo nano /etc/httpd/conf/httpd.conf

هنگامی که در این پرونده هستید ، تنظیمات مربوط به فهرست را تغییر دهید ، / var / www / html برای بازنویسی URL برای mod_rewrite اجازه دهید.

گزینه ها FollowSymLinks
AllowOverrideall
سفارش اجازه ، انکار
اجازه از همه

در مرحله بعد ، می توانید نام سرور را در آن تغییر دهید محل محلی, اما به یاد داشته باشید که این نام را به نام دامنه صحیح خود تغییر دهید.

نام سرور locahost: 80

تغییرات را ذخیره کنید و از ویرایشگر nano خارج شوید.

اکنون ، دستور زیر را اجرا کنید پرونده /etc/php.ini را باز کنید و منطقه زمانی دقیق را برای جلوگیری از هشدارهای php تنظیم کنید:

$ sudo nano /etc/php.ini

تغییرات زیر را انجام دهید

؛ منطقه زمانی پیش فرض مورد استفاده توابع تاریخ را تعریف می کند
؛ http://php.net/date.timezone
date.timezone = اروپا / لیوبلیانا

ویرایشگر nano را ذخیره کرده و از آن خارج شوید ، سپس دستورالعمل های زیر را اجرا کنید تا سرور وب Apache شروع شود و آن را فعال کنید تا از بوت شروع شود,

سرویس سودو $ شروع httpd
$ sudo chkconfig httpd در

روش دیگر ، اگر از systemd استفاده می کنید ، دستورات زیر را صادر کنید

$ sudo systemctl شروع httpd
$ sudo systemctl httpd را فعال می کند

در مرحله بعد ، تنظیمات فایروال را تنظیم کنید تا ترافیک HTTP و HTTP به گذر Apache امکان پذیر شود:

$ sudo firewall-cmd –permanent –add-port = 80 / TCP
$ sudo firewall-cmd –permanent –add-port = 443 / tcp
$ sudo firewall-cmd – بارگیری مجدد

راه اندازی بانک اطلاعاتی

برای راه اندازی پایگاه داده برای phpIPAM در سیستم CentOS خود ، ابتدا دستور زیر را اجرا کنید تا MariaDB شروع شود و سرویس را در بوت اجرا کنید.

$ sudo service mariadb شروع می شود
$ sudo chkconfig mariadb در

اگر از systemd استفاده می کنید ، دستورات زیر را اجرا کنید:

$ sudo systemctl start mariadb
$ sudo systemctl mariadb را فعال کنید

اکنون می توانید دستور زیر را برای افزایش امنیت این پایگاه داده اجرا کنید:

$ sudo mysql_secure_instalation

بی درنگ به سؤالات پاسخ دهید و رمزعبور ریشه ای قوی را تنظیم کنید:

مرحله 2 – بارگیری و پیکربندی PhpIPAM

اکنون سرور پایگاه داده و سرور وب به درستی پیکربندی شده اند ، زمان آن برای پیکربندی phpIPAM است.

بارگیری فایلهای نصب

در این آموزش ، ما’برای بارگیری پرونده ها از مخزن GitHub از سیستم Git استفاده خواهید کرد. اگر Git را روی سرور خود نصب نکرده اید ، دستور زیر را برای استقرار آن اجرا کنید:

$ sudo yum install git

بعد ، دستور زیر را اجرا کنید تا دایرکتوری را به / var / www / html / تغییر دهید.

$ sudo cd / var / www / html /

سپس دستور زیر را برای بارگیری phpIPAM صادر کنید:

$ sudo git clone https://github.com/phpipam/phpipam.git

پس از اتمام بارگیری ، موارد زیر را مشاهده خواهید کرد:

کلونینگتون “….
از راه دور: شمارش اشیاء: 10513 ، انجام شده است.
از راه دور: فشرده سازی اشیاء: 100٪ (2/2) ، انجام شده است.
از راه دور: Total10513 (delta0) ، استفاده مجدد0 (delta0) ، بسته استفاده مجدد10511
دریافت اشیاء: 100٪ (10513/10513) ، 7.84MiB | 2.59 MiB / s ، انجام شده است.
حل دلتا: 100٪ (7310/7310) ، انجام شده است.

اکنون ، دستور زیر را صادر کنید تا شاخه انتشار پایدار را تأیید کنید:

پرداخت سود $ سودو 1.3

توجه داشته باشید: اگر می خواهید از نسخه توسعه phpIPAM استفاده کنید ، دستور را اجرا نکنید پرداخت git 1.3. با این کار از نسخه کارشناسی ارشد موجود استفاده می شود. اما اگر نسخه 1.3 را تأیید کردید ، دستور زیر را اجرا کنید تا به نسخه master تغییر دهید.

$ سودو گیت استاد پرداخت

PhpIPAM در دایرکتوری / var / www / html که فهرست اصلی است ، بارگیری می شود. اکنون می توانید مالکیت را تغییر داده و دسترسی به پوشه های بارگیری را برای همه واردات xls / csv تأیید کنید:

$ sudo chown apache: apache -R / var / www / html /
$ sudo chcon -t httpd_sys_content_t / var / www / html / -R

$ cd / var / www / html /
پیدا کردن . -type f -exec chmod 0644 {}؛
پیدا کردن . -نوع d -exec chmod 0755 {}؛

$ sudo chcon -t httpd_sys_rw_content_t برنامه / مدیر / واردات-صادرات / بارگذاری / -R
$ sudo chcon -t httpd_sys_rw_content_t برنامه / زیر شبکه ها / import-subnet / بارگذاری / -R
$ sudo chcon -t httpd_sys_rw_content_t css / 1.3.1 / images / logo / -R

پیکربندی اتصال بانک اطلاعاتی

برای تنظیم اتصال به دیتابیس ، پرونده config.dist.php را روی پرونده config.php کپی کنید:

$ sudo cp config.dist.php پیکربندی.php

بعد ، پرونده config.php را باز کنید و سپس در تنظیمات اتصال دیتابیس تغییراتی ایجاد کنید.

مرحله 3 – نصب PhpIPAM

مرحله تنظیم شده است و تکمیل این نصب باید آسان باشد. مرورگر مورد علاقه خود را باز کرده و جستجو کنید http: // ip_address / برای دسترسی به جادوگر نصب هنگامی که در جادوگر هستید ، انتخاب کنید نصب جدید phpipam:

نحوه نصب phpIPAM روی سانتوس 7

سپس را انتخاب کنید نصب خودکار پایگاه داده.

نحوه نصب phpIPAM روی سانتوس 7

این شما را به یک پنجره جدید می برد ، اعتبارنامه های ریشه را وارد کنید. هنگام پیکربندی پایگاه داده خود ایجاد کرده و کلیک کنید پایگاه داده phpipam را نصب کنید.

نحوه نصب phpIPAM روی سانتوس 7

کلیک ادامه هید در پیام تأیید برای ادامه روند پیکربندی پست. در اینجا رمزعبور سرپرست ، URL سایت و عنوان سایت خود را تنظیم کرده و سپس کلیک کنید تنظیمات را ذخیره کن.

نحوه نصب phpIPAM روی سانتوس 7

این همان است! یک پیام تأیید دریافت خواهید کرد. کلیک وارد شوید برای ورود به صفحه ورود به سیستم و استفاده از اطلاعات مدیریت خود برای ورود به phpIPAM.

نتیجه

شما phpIPAM را با موفقیت در CentOS VPS یا سرور اختصاصی خود نصب کرده اید. هم اکنون می توانید از قدرت و راحتی این برنامه برای مدیریت آدرس های IP خود استفاده کنید.

این 3 سرویس برتر VPS را بررسی کنید:

میزبانی A2

قیمت شروع:
5.00 دلار


قابلیت اطمینان
9.3


قیمت گذاری
9.0


کاربر پسند
9.3


پشتیبانی
9.3


امکانات
9.3

بررسی ها را بخوانید

از میزبانی A2 دیدن کنید

ScalaHosting

قیمت شروع:
12.00 دلار


قابلیت اطمینان
9.4


قیمت گذاری
9.5


کاربر پسند
9.5


پشتیبانی
9.5


امکانات
9.4

بررسی ها را بخوانید

از ScalaHosting بازدید کنید

میزبان

قیمت شروع:
3.95 دلار


قابلیت اطمینان
9.3


قیمت گذاری
9.3


کاربر پسند
9.4


پشتیبانی
9.4


امکانات
9.2

بررسی ها را بخوانید

از هاستینجر بازدید کنید

مقالات مرتبط با نحوه

  • نحوه نصب phpMyAdmin در CentOS 7 VPS یا سرور اختصاصی
    حد واسط
  • نحوه ایجاد حساب کاربری جدید MySQL و مدیریت امتیازات MySQL
    تازه کار
  • نحوه تنظیم و بهینه سازی عملکرد MySQL 8.0 در سرور CentOS 7
    کارشناس
  • نحوه ایجاد دسترسی بالا با استفاده از MySQL در Ubuntu 18.04 VPS یا سرور اختصاصی
    حد واسط
  • نحوه نصب CachetHQ در CentOS 7 VPS یا سرور اختصاصی
    حد واسط
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me