서버 설치 · 11 min read · Dec 19, 2025

Ubuntu 22.04에 OCS Inventory Server 설치하는 방법

OCS Inventory Server는 환경 또는 IT 부서의 모든 장치를 스캔하고 인벤토리할 수 있는 오픈 소스 소프트웨어입니다. 모든 장치와 컴퓨터의 정보를 추적하는 데 도움이 되는 무료 인벤토리 및 자산 관리 솔루션입니다.

OCS Inventory Server의 주요 구성 요소는 데이터베이스 서버, 통신 서버, 관리 서버 및 배포 서버의 4가지입니다. OCS Inventory Server를 사용하면 장치에 대한 최신 및 가장 관련성 높은 데이터를 얻을 수 있습니다. 여러 운영 체제에 설치할 수 있으며 Microsoft Windows, Linux, BSD, Sun Solaris, IBM AIX, HP-UX, MacOS X 및 Android와 같은 여러 운영 체제에 대한 에이전트 패키지를 제공합니다.

네트워크 장치의 경우 OCS Inventory는 네트워크 검색 및 SNMP 에이전트를 지원합니다. 네트워크 검색 및 SNMP 에이전트를 통해 프린터, 스위치, OCS 에이전트가 설치되지 않은 컴퓨터 등 네트워크 하드웨어에 대한 정보를 추가하고 삽입할 수 있습니다.

이 가이드에서는 Ubuntu 22.04 서버에 OCS Inventory Server를 설치합니다. Apache2 웹 서버, MariaDB 데이터베이스 서버 및 PHP와 함께 OCS Inventory Server를 설치합니다. 여기에는 OCS Inventory Server의 웹 관리 대시보드를 제공하는 PHP 기반 애플리케이션인 ocsreports의 설치도 포함되며, Apache2와 PHP로 실행됩니다.

필수 조건

이 가이드를 완료하려면 다음 요구 사항이 있어야 합니다:

  • Ubuntu 22.04를 실행하는 Linux 서버 - 이 예제에서는 호스트 이름이 ‘ocs-server‘이고 IP 주소가 ‘192.168.5.20‘인 새 일반 Ubuntu 서버를 사용합니다.
  • sudo/root 관리자 권한이 있는 비루트 사용자.

이 요구 사항이 준비되면 OCS Inventory Server 설치를 시작하십시오.

종속성 설치

이 첫 번째 섹션에서는 OCS Inventory Server를 설치하고 실행하는 데 사용될 몇 가지 종속성을 설치해야 합니다. 이 설치에는 다음 패키지가 포함됩니다:

  • 기본 종속성 - 이 패키지는 일부 Perl 모듈을 컴파일하는 데 사용됩니다.
  • Perl 및 추가 Perl 패키지 - OCS Inventory Server는 Perl로 작성되었으므로 서버에 Perl을 설치해야 합니다. 여기에는 Perl 데이터베이스 드라이버 및 REST API용 Perl SOAP 패키지가 포함됩니다.
  • LAMP 스택 - OCS Inventory Server는 Apache2, MariaDB 데이터베이스와 함께 실행됩니다. PHP 패키지는 OCS Inventory Server의 웹 애플리케이션 대시보드인 ‘ocsreports‘에서 사용됩니다.
  • 추가 Perl 모듈 - CPAN(Comprehensive Perl Archive Network)을 통해 일부 Perl 모듈을 설치합니다.

시작하기 전에 다음 명령을 입력하여 Ubuntu 패키지 인덱스를 업데이트하고 새로 고칩니다.

sudo apt update

다음 ‘apt install‘ 명령을 입력하여 일부 기본 개발 종속성을 설치합니다. 이 패키지는 주로 일부 Perl 모듈을 컴파일하는 데 사용됩니다.

sudo apt install git curl wget make cmake gcc make

프롬프트가 표시되면 y를 입력하여 확인하고 ENTER를 눌러 진행합니다.

install basic deps

이제 아래의 ‘apt install‘ 명령을 통해 Perl 및 일부 Perl 패키지를 설치합니다. OCS Inventory Server는 주로 Perl로 작성되었으므로 OCS Inventory Server를 설치하기 전에 Perl 패키지를 설치해야 합니다.

sudo apt install perl libxml-simple-perl libcompress-zlib-perl libdbi-perl libdbd-mysql-perl libnet-ip-perl libsoap-lite-perl libio-compress-perl

프롬프트가 표시되면 y를 입력하고 ENTER를 눌러 진행합니다.

install Perl and Perl dependencies

다음으로, ‘libapache2-mod-perl2‘ 및 ‘composer‘와 같은 추가 패키지와 함께 LAMP 스택을 설치합니다. 아래의 ‘apt install‘ 명령을 사용합니다. Apache 웹 서버와 PHP 패키지는 OCS Inventory Server의 웹 관리 대시보드를 실행하는 데 사용되며, MariaDB는 데이터베이스 백엔드로 사용됩니다.

sudo apt install apache2 libapache2-mod-perl2 libapache2-mod-perl2-dev libapache-dbi-perl libapache-db-perl libapache2-mod-php libarchive-zip-perl mariadb-server composer php-mbstring php-xml php-mysql php-zip php-pclzip php-gd php-soap php-curl php-json

프롬프트가 표시되면 y를 입력한 다음 ENTER를 누릅니다.

install LAMP Stack and Composer

LAMP 스택과 Composer가 설치되면 다음 명령을 입력하여 Apache2 및 MariaDB 서비스 상태를 확인한 다음 PHP 및 Composer의 버전을 확인합니다.

아래의 ‘systemctl‘ 명령을 통해 Apache2 서비스를 확인합니다. 출력 ‘enabled‘는 Apache2 웹 서버가 시스템 시작 시 자동으로 시작됨을 확인하며, 출력 ‘active (running)‘은 Apache2 웹 서버가 실행 중임을 확인합니다.

sudo systemctl is-enabled apache2  
sudo systemctl status apache2

verify apache2

아래의 ‘systemctl‘ 명령을 통해 MariaDB 서비스를 확인합니다. 출력 ‘enabled‘는 MariaDB 서버가 시스템 시작 시 자동으로 시작됨을 확인하며, 출력 ‘active (running)‘은 MariaDB 서비스가 실행 중임을 확인합니다.

sudo systemctl is-enabled mariadb  
sudo systemctl status mariadb

verify mariadb

아래 명령을 사용하여 PHP 버전을 확인합니다. 이 글을 작성할 당시 서버에 PHP 8.1이 설치되어 있으며, 이는 Ubuntu 리포지토리에서 제공됩니다.

php -v

verify php

다음 명령을 입력하여 Composer 버전을 확인합니다.

sudo -u www-data composer -v

verify composer

기본 종속성이 설치되면 OCS Inventory Server에 필요한 일부 Perl 모듈을 설치하기 위해 다음 명령을 입력합니다.

sudo perl -MCPAN -e 'install Apache2::SOAP'  
sudo perl -MCPAN -e 'install XML::Entities'  
sudo perl -MCPAN -e 'install Net::IP'  
sudo perl -MCPAN -e 'install Apache::DBI'  
sudo perl -MCPAN -e 'install Mojolicious'  
sudo perl -MCPAN -e 'install Switch'  
sudo perl -MCPAN -e 'install Plack::Handler'

CPAN을 처음 설정하라는 메시지가 표시됩니다. ‘yes’를 입력하여 확인하고 CPAN을 자동으로 설정합니다. Perl 모듈 설치가 이제 시작되어야 합니다.

install perl modules

Perl 모듈 설치가 완료되면 OCS Inventory Server에 대한 패키지 종속성이 이제 설치되었음을 확인합니다. 다음 단계에서는 MariaDB 서버와 PHP를 설정합니다.

MariaDB 서버 구성

이 섹션에서는 ‘mariadb-secure-installation‘ 명령을 통해 MariaDB 서버 배포를 설정하고 보호합니다. 그런 다음 OCS Inventory Server에서 사용할 새 데이터베이스와 사용자를 생성합니다.

다음 명령을 입력하여 MariaDB 서버 배포를 구성하고 보호하기 시작합니다.

sudo mariadb-secure-installation

다음 MariaDB 구성에 대해 질문을 받게 됩니다:

  • 로컬 인증을 unix_socket으로 전환하시겠습니까? n을 입력합니다.
  • 새 MariaDB 루트 비밀번호를 설정하시겠습니까? y를 입력하여 확인한 후 MariaDB 서버 배포를 위한 새 비밀번호를 입력합니다.
  • 익명 사용자 제거? y를 입력하여 확인합니다.
  • 배포에서 기본 데이터베이스 테스트를 제거하시겠습니까? y를 입력하여 확인합니다.
  • 원격 연결에서 MariaDB 루트 로그인을 금지하시겠습니까? y를 입력하여 확인합니다.
  • 테이블 권한을 다시 로드하고 변경 사항을 적용하시겠습니까? y를 입력하고 ENTER를 누릅니다.

이로써 MariaDB 서버 배포를 보호하고 MariaDB 루트 사용자에 대한 비밀번호를 구성했습니다.

이제 아래 명령을 사용하여 MariaDB 셸에 로그인합니다. OCS Inventory Server 애플리케이션을 위한 새 MariaDB 데이터베이스와 사용자를 생성할 것입니다.

sudo mariadb -u root -p

다음 쿼리를 입력하여 새 데이터베이스 ‘ocsdb‘와 사용자 ‘ocs@localhost‘를 생성합니다. 또한 다음 MariaDB 사용자 비밀번호를 변경해야 합니다.

CREATE DATABASE ocsdb;  
GRANT ALL PRIVILEGES ON ocsdb.* TO ocs@localhost IDENTIFIED BY "ocsP4ssw0rd";  
FLUSH PRIVILEGES;

create database and user

마지막으로 다음 쿼리를 입력하여 새 사용자 ‘ocs@localhost‘의 권한 목록을 확인합니다. MariaDB 사용자 ‘ocs@localhost‘가 OCS Inventory Server에서 사용할 데이터베이스 ‘ocsdb‘에 접근할 수 있는지 확인해야 합니다.

SHOW GRANTS FOR ocs@localhost;  
QUIT;

show db user

이 섹션에서는 MariaDB 서버 배포를 보호하고 ‘mariadb-secure-installation‘ 명령을 통해 MariaDB 루트 비밀번호를 구성했습니다. 또한 OCS Inventory Server 설치를 위한 새 MariaDB 데이터베이스와 사용자를 생성했습니다. 다음 단계에서는 ‘ocsreports‘ 또는 OCS 관리 대시보드를 실행하는 데 사용될 PHP 구성을 설정합니다.

PHP 구성

MariaDB 서버를 구성한 후, 이제 ocsreports 또는 OCS 관리 서버에서 사용할 PHP 설치를 설정합니다. ‘php.ini‘ 파일의 일부 매개변수를 변경하고 변경 사항을 적용하기 위해 Apache2 서비스를 재시작해야 합니다.

다음 nano 편집기 명령을 사용하여 PHP 구성 파일 ‘/etc/php/8.1/apache2/php.ini‘를 엽니다.

sudo nano /etc/php/8.1/apache2/php.ini

기본 매개변수를 다음 줄로 변경합니다. ‘date.timezone’ 매개변수를 귀하의 시간대에 맞게 조정해야 합니다.

memory_limit = 512M  
post_max_size = 100M  
upload_max_filesize = 100M  
max_execution_time = 360  
date.timezone = Europe/Stockholm

완료되면 파일을 저장하고 닫습니다.

이제 다음 systemctl 명령 유틸리티를 입력하여 Apache2 서비스를 재시작하고 변경 사항을 적용합니다.

sudo systemctl restart apache2

이로써 OCS Inventory Server를 위한 LAMP 스택의 기본 구성이 완료되었습니다. 다음 단계에서는 UFW 방화벽을 설정하고 일부 포트 또는 서비스를 열 것입니다.

UFW 방화벽 구성

Ubuntu 서버에서 ufw는 기본적으로 설치된 방화벽입니다. 설치는 되었지만 시스템에서 아직 실행되고 있지 않습니다. 이 섹션에서는 ufw에 ‘OpenSSH‘ 및 ‘Apache Full‘ 서비스를 추가합니다. 그런 다음 서버에서 ufw를 시작하고 시스템 부팅 시 자동으로 실행되도록 설정합니다.

다음 ‘ufw allow‘ 명령을 입력하여 ‘OpenSSH‘ 및 ‘Apache Full‘ 애플리케이션을 엽니다. OpenSSH 애플리케이션은 기본 SSH 포트 22/tcp를 열고 ‘Apache Full’ 서비스는 기본 HTTP 및 HTTPS 포트인 80/tcp 및 443/tcp를 엽니다.

sudo ufw allow OpenSSH  
sudo ufw allow 'Apache Full'

이제 다음 명령을 실행하여 UFW 방화벽을 시작하고 활성화합니다. 프롬프트가 표시되면 y를 입력하여 확인하고 ENTER를 눌러 진행합니다.

sudo ufw enable

출력 ‘Firewall is active and enabled on system startup‘는 UFW가 활성화되었고 시스템 부팅 시 자동으로 실행됨을 확인합니다. 그리고 명령이 실행된 후 UFW가 실행 중이어야 합니다.

setup ufw firewall

다음 명령을 입력하여 UFW 방화벽의 상태를 확인합니다. 출력 ‘Status: Active‘는 UFW가 실행 중임을 확인하며, ‘OpenSSH‘ 및 ‘Apache Full‘ 애플리케이션이 추가되어 UFW 방화벽에서 사용 가능함을 확인합니다.

sudo ufw status

verify ufw firewall

이 시점에서 OCS Inventory Server 설치를 위한 패키지 종속성의 설치 및 기본 구성이 완료되었습니다. 다음 섹션으로 이동하여 OCS Inventory Server 설치를 시작합니다.

OCS Inventory Server 설치

OCS Inventory Server는 Linux, Unix 및 Windows와 같은 다양한 운영 체제에 설치할 수 있습니다. 다양한 패키지로 제공되며 Ubuntu, Debian 및 CentOS를 포함한 다양한 Linux 배포판에 대한 공식 리포지토리를 제공합니다.

이 예제에서는 소스에서 OCS Inventory Server를 수동으로 설치하고 MariaDB 데이터베이스 서버로 구성합니다. 또한 OCS Inventory Server 애플리케이션의 웹 관리 대시보드로 사용될 그래픽 애플리케이션인 ocsreports를 설치합니다.

작업 디렉토리를 ‘/var/www‘로 이동하고 아래의 ‘git clone‘ 명령을 통해 OCS Inventory Server 소스 코드를 다운로드합니다. 소스 코드는 ‘OCSInventory-Server‘ 디렉토리에 있어야 합니다.

cd /var/www/  
git clone https://github.com/OCSInventory-NG/OCSInventory-Server.git

download ocs inventory server

‘OCSInventory-Server’ 디렉토리로 이동하고 아래의 ‘git clone‘ 명령을 통해 ‘ocsreports‘ 애플리케이션을 다운로드합니다. ‘ocsreports‘는 OCS Inventory Server의 웹 콘솔 또는 웹 관리 대시보드로 사용될 PHP 웹 애플리케이션이며, ‘ocsreports‘ 디렉토리에 저장됩니다.

cd OCSInventory-Server/  
git clone https://github.com/OCSInventory-NG/OCSInventory-ocsreports.git ocsreports

ocsreports‘ 디렉토리로 이동하고 ‘composer install‘ 명령을 실행하여 ocsreports 웹 애플리케이션의 PHP 종속성을 설치합니다.

cd ocsreports/  
sudo -u www-data composer install

다음으로 OCS Inventory Server 설치 루트 디렉토리 ‘/var/www/OCSInventory-Server‘로 이동하고 다음 nano 편집기 명령을 사용하여 bash 스크립트 ‘setup.sh‘를 엽니다. ‘setup.sh‘ 스크립트는 OCS Inventory Server를 설치하는 데 사용됩니다.

cd /var/www/OCSInventory-Server/  
nano setup.sh

데이터베이스 이름, 사용자 이름 및 비밀번호를 포함한 데이터베이스 세부정보로 데이터베이스 매개변수를 변경합니다.

DB_SERVER_HOST="localhost"  
DB_SERVER_PORT="3306"  
DB_SERVER_USER="ocs"  
DB_SERVER_PWD="ocsP4ssw0rd"

완료되면 파일을 저장하고 닫습니다.

이제 ‘setup.sh‘ 스크립트를 실행하여 OCS Inventory Server 설치를 시작합니다. 설치 중에 OCS 서버 구성에 대한 질문을 받게 됩니다.

./setup.sh

먼저 ‘setup.sh‘ 스크립트는 OCS Inventory Server 설치를 위한 종속성을 확인하고 검증합니다. 서버 구성이 OCS 서버 요구 사항을 충족하면 설치 프로그램 스크립트에서 환영 메시지를 받아야 합니다.

y를 입력하여 계속 진행합니다.

installing ocs server

이제 설치 프로그램 스크립트는 OCS Inventory Server에서 사용할 데이터베이스 세부정보를 확인합니다. 기본값을 사용하려면 ENTER를 누릅니다.

database details

다음으로 Apache2 웹 서버 구성에 대한 질문을 받게 됩니다. 여기에는 ‘apachectl‘ 이진 파일의 위치, 기본 Apache 구성 ‘apache.conf‘, Apache2 서비스를 실행하는 기본 사용자 및 그룹, Apache2가 추가 구성 파일을 저장하는 데 사용하는 기본 경로가 포함됩니다.

Apache2 웹 서버의 기본 설정을 사용하려면 ENTER를 누릅니다.

check apache configurations

이제 ‘perl‘의 이진 파일에 대한 질문을 받게 됩니다. 기본값으로 두고 ENTER를 눌러 계속 진행합니다.

check perls

현재 머신에서 ‘Communication server‘를 설정하라는 메시지가 표시되면 y를 입력하여 확인합니다. 이제 설치 프로그램 스크립트는 ‘Communication server‘ 설치를 위한 일부 종속성을 확인합니다.

또한 ‘Communication server‘에서 사용할 일부 설정에 대한 질문을 받게 됩니다. 기본 설정을 사용하려면 ENTER를 누릅니다.

confgire communication server

다음으로 설치 프로그램 스크립트 ‘setup.sh‘는 시스템에 필요한 Perl 모듈이 있는지 확인합니다. 출력 ‘Found that PERL module … is available‘는 모듈이 사용 가능함을 확인합니다.

그런 다음 OCS Inventory Server의 REST API를 설정하라는 메시지가 표시됩니다. y를 입력하여 확인하고 나머지 설정에 대해 ENTER를 누릅니다.

enable api

이로써 ‘Communication server‘ 또는 OCS Inventory Server의 설치가 시작됩니다. 아래는 OCS Inventory Server 설치의 스크린샷입니다.

Communication server‘ Perl 모듈의 설치 및 구성.

configure ocs inventory server

Communication server‘를 위한 구성 디렉토리 설정.

configure ocs inventory server

Communication server‘ 설치가 완료되었습니다. 또한 OCS Inventory Server를 위한 기본 Apache2 구성 파일의 이름을 바꾸라는 메시지가 표시되면 y를 입력하여 확인하고 ENTER를 눌러 진행합니다.

configuring ocs inventory server

다음으로 ‘ocsreports’ 웹 관리 대시보드를 설정하고 설치하라는 메시지가 표시됩니다. y를 입력하여 확인합니다.

그런 다음 설치 프로그램은 ‘ocsreports‘ 소스에 대한 질문을 받게 되며, 이는 다운로드되고 PHP 종속성이 Composer를 통해 설치됩니다. 설치를 확인하기 위해 다시 y를 입력하고 나머지 구성에 대해 기본 설정을 사용하기 위해 ENTER를 누릅니다.

install ocsreports

이제 ocsreports 설치가 시작됩니다.

install ocsreports

설치가 완료되면 ‘OK, Administration server installation finished‘와 같은 메시지가 터미널에 출력되어야 합니다.

install sucess

이로써 ‘Communication server‘ 또는 OCS Inventory Server와 ‘Administration server‘ 또는 ocsreports의 설치가 완료되었습니다.

이 시점에서 OCS Inventory Server의 기본 설치 및 구성이 완료되었으며, 일부 기본 구성 파일 및 디렉토리가 생성되었습니다. 다음 단계에서는 OCS Inventory Server 및 ocsreports에서 사용하는 추가 Apache2 구성 파일을 활성화합니다.

OCS Inventory Server를 위한 Apache2 구성 적용

OCS Inventory Server와 ocsreports를 설치한 후, 이제 OCS 설치를 위한 생성된 Apache2 구성을 적용합니다. OCS ‘setup.sh‘ 스크립트에 의해 생성된 추가 Apache2 구성은 ‘/etc/apache2/conf-available/‘ 디렉토리에 있습니다.

이제 OCS Inventory Server에 사용될 Apache2 구성을 활성화하기 위해 구성 파일의 심볼릭 링크를 대상 디렉토리 ‘/etc/apache2/conf-enabled/‘에 생성합니다.

다음 명령을 입력하여 OCS Inventory Server에 대한 Apache2 구성 파일을 활성화합니다.

ocsinventory-reports.conf‘ 파일은 ocsreports 웹 애플리케이션을 실행하는 데 사용되며, ‘z-ocsinventory-server.conf‘ 파일은 OCS Inventory Server에서 사용되고, ‘zz-ocsinventory-restapi.conf‘ 파일은 OCS Server REST API에서 사용됩니다.

sudo ln -s /etc/apache2/conf-available/ocsinventory-reports.conf /etc/apache2/conf-enabled/ocsinventory-reports.conf  
sudo ln -s /etc/apache2/conf-available/z-ocsinventory-server.conf /etc/apache2/conf-enabled/z-ocsinventory-server.conf  
sudo ln -s /etc/apache2/conf-available/zz-ocsinventory-restapi.conf /etc/apache2/conf-enabled/zz-ocsinventory-restapi.conf

이제 다음 명령을 입력하여 ‘www-data‘ 사용자와 그룹이 ocsreports 데이터 디렉토리 ‘/var/lib/ocsinventory-reports‘에 쓸 수 있는지 확인합니다. 그런 다음 아래의 ‘apachectl‘ 명령을 통해 Apache2 구성을 확인합니다.

sudo chown -R www-data:www-data /var/lib/ocsinventory-reports  
sudo apachectl configtest

출력 ‘Syntax OK‘는 올바르고 적절한 Apache2 구성 파일이 있음을 확인합니다.

다음 systemctl 명령 유틸리티를 입력하여 Apache2 서비스를 재시작하고 변경 사항을 적용합니다. 이로써 OCS Inventory Server는 이제 서버 IP 주소를 통해 접근할 수 있어야 합니다.

sudo systemctl restart apache2

OCS Inventory Server 및 OCS Reports 설치

웹 브라우저를 열고 서버 IP 주소 뒤에 ‘ocsreports‘ 웹 관리 대시보드 경로(예: http://192.168.5.20/ocsreports/install.php)를 방문합니다.

OCS Inventory Server 설치를 위한 데이터베이스 세부정보를 입력하고 ‘Send‘를 클릭하여 확인합니다.

install ocs inventory server

설치가 완료되면 다음과 같은 페이지가 표시됩니다 - 페이지 하단에 ‘Installation finished..‘와 같은 메시지가 표시됩니다. 또한 ocsreports 웹 관리 대시보드에 대한 링크도 표시됩니다.

링크를 클릭하여 ocsreports 로그인 페이지로 이동합니다.

installation finished

OCS 로그인 페이지에서 기본 관리 사용자 및 비밀번호 ‘admin‘을 입력합니다. 그런 다음 ‘Send‘를 클릭하여 계속 진행합니다.

ocs login

성공하면 OCS Inventory Server의 그래픽 관리 대시보드인 ocsreports 관리 대시보드를 얻을 수 있습니다.

ocs dashboard

ocsreports 대시보드 상단에는 ‘SECURITY ALERT‘ 메시지가 표시됩니다. 이는 설치 스크립트 ‘/usr/share/ocsinventory-reports/ocsreports/install.php’를 제거하고 기본 관리자 사용자 및 비밀번호를 변경하라는 지침입니다.

OCS Inventory Server 터미널로 돌아가서 아래 명령을 실행하여 설치 스크립트 ‘install.php‘를 제거합니다.

rm -f /usr/share/ocsinventory-reports/ocsreports/install.php

그런 다음 ocsreports 대시보드로 돌아가서 오른쪽 상단의 설정 메뉴를 클릭한 후 ‘My account‘ 메뉴를 선택합니다.

기본 관리자 사용자, 이메일 및 비밀번호를 변경합니다. 그런 다음 ‘OK‘를 클릭하여 확인합니다.

change admin password

설치 스크립트 ‘install.php‘가 제거되고 기본 관리자 사용자 및 비밀번호가 변경되면 ocsreports 웹 관리 대시보드에서 ‘SECURITY ALERT‘ 메시지가 사라집니다.

installation finished

결론

이 가이드에서는 Ubuntu 22.04 서버에 OCS Inventory Server를 설치하고 구성했습니다. 소스 코드에서 OCS Inventory Server를 수동으로 설치하고 OCS Inventory Server 및 ocsreports 웹 애플리케이션을 실행하는 데 사용되는 LAMP 스택(Apache2, MariaDB 및 PHP)을 구성했습니다.

또한 OCS Inventory Server의 웹 콘솔 및 관리 대시보드로 ocsreports를 설치했습니다. LAMP 스택으로 OCS 보고서 웹 애플리케이션 설치를 완료했습니다.

이제 OCS 에이전트를 통해 여러 운영 체제(Linux 배포판, Windows, macOS 및 BSD 등)에서 장치를 쉽게 관리할 수 있습니다. Apache 웹 서버에서 보안 HTTPS를 구현하여 OCS Inventory Server를 보호할 수도 있습니다. 자세한 내용을 보려면 OCS Inventory Server의 공식 문서를 방문하십시오.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.