Ubuntu 18.04 LTS에 Akeneo PIM을 설치하는 방법

소개

Akeneo는 비즈니스 수행을위한 오픈 소스 PIM (Product Information Management) 플랫폼입니다. 이 무료 플랫폼은 Symfony2 프레임 워크를 기반으로하며 쉽게 사용자 정의 할 수 있습니다.


또한 Akeneo는 사용하기 쉬운 인터페이스를 통해 협업 및 자동화가 쉬워 져 여러 장치에서 고객 및 파트너 참여 경험을 향상시킬 수 있습니다. 이 도구를 사용하면 데이터를 쉽게 편집하고, 제품 시트를 완성하고, 필요한 주요 속성을 정의하고, 미디어 파일을 추가하고, 정보를 다른 언어로 번역하고, 제품의 수정 사항을 추적 할 수 있습니다.

이 튜토리얼에서는 Ubuntu 18.04 LTS에 Akeneo 제품 관리 시스템 (PIM)을 설치하는 과정을 안내합니다..

전제 조건

  • 우분투 18.04에서 실행되는 서버
  • sudo 권한을 가진 루트가 아닌 사용자

1 단계-Apache 서버 설치

시작하기 전에 시스템에 Apache, MariaDB 및 PHP를 설치해야합니다.

우리는 Apache와 MariaDB로 시작할 것이다.

아래 명령을 실행하여 시스템을 업데이트하십시오.

$ sudo apt 업데이트

Ubuntu에 Apache2를 설치하려면 다음 명령을 실행하십시오.

$ sudo apt 설치 apache2

Apache가 설치되면 아래 명령을 실행하여 디렉토리 목록을 비활성화하십시오.

$ sudo sed -i "s / 옵션 색인 FollowSymLinks / 옵션 FollowSymLinks /" /etc/apache2/apache2.conf

다음으로 서버가 부팅 될 때 Apache2 서비스가 항상 시작되도록 시작하고 활성화해야합니다..

$ sudo systemctl start apache2.service
$ sudo systemctl enable apache2.service

2 단계-MariaDB 데이터베이스 설치

Akeneo는 데이터베이스 서버가 제대로 작동해야하며 MariaDB는 시작하기에 좋은 데이터베이스 서버입니다. 아래 명령을 실행하여 설치하십시오..

$ sudo apt-get 설치 mariadb-server mariadb-client

MariaDB를 설치 한 후 아래 명령을 사용하여 새로 설치된 MariaDB 서비스를 시작 및 활성화하고 서버가 부팅 될 때마다 시작되도록하십시오.

$ sudo systemctl start mariadb.service
$ sudo systemctl enable mariadb.service

당신이 한 번’다시 완료하여 아래 명령을 실행하여 MariaDB 서비스를 보호하십시오..

$ sudo mysql_secure_installation

아래와 같이 몇 가지 질문에 대답하라는 메시지가 표시됩니다.

루트의 현재 비밀번호를 입력하십시오 (없음을 입력하십시오). 방금 MariaDB를 설치했으며 비밀번호가 설정되어 있지 않기 때문에, 엔터 키를 치시오.

루트 비밀번호를 설정 하시겠습니까? [Y / n] : Y를 누르십시오

새 비밀번호: 암호를 입력

새 비밀번호를 다시 입력하십시오 : 비밀번호를 반복하십시오

익명 사용자를 제거 하시겠습니까? [Y / n] : 와이

원격으로 루트 로그인을 허용하지 않습니까? [Y / n] : 와이

테스트 데이터베이스를 제거하고 액세스 하시겠습니까? [Y / n] : 와이

지금 권한 테이블을 다시로드 하시겠습니까? [Y / n] : 와이

이제 MariaDB 서버를 다시 시작하십시오.

$ sudo systemctl 재시작 mysql.service

3 단계-PHP 모듈 설치

Ubuntu 18.04의 기본 리포지토리에서 PHP 7.1을 찾을 수 없습니다. 따라서이 서비스를 설치하려면 타사 리포지토리에서 다운로드해야합니다.

타사 저장소 (Ondrej PHP 저장소)를 추가하려면 다음 명령을 실행하십시오.

$ sudo apt-get 소프트웨어 속성 공통 설치
$ sudo add-apt-repository ppa : ondrej / php

이제 설정을 업데이트하고 서비스를 PHP 7.1로 업그레이드하십시오..

$ sudo apt 업데이트

PHP 7.1 및 설치’관련 모듈에서 다음 명령을 실행하십시오.

$ sudo apt install php7.1 libapache2-mod-php7.1 php7.1-apcu php7.1-bcmath php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7 .1-xml php7.1-intl php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl

PHP가 설치되면 다음 명령을 사용하여 Apache2 PHP의 기본 파일을 엽니 다.

$ sudo nano /etc/php/7.1/apache2/php.ini

이제 파일에서 줄을 편집하여 다음과 같이 변경 한 후 저장하십시오..

file_uploads = 켜기
allow_url_fopen = 켜기
memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 30
max_input_vars = 1500
date.timezone = 미국 / 시카고

4 단계-아케 네오 데이터베이스 생성

필요한 모든 패키지를 설치 한 후 서버를 구성하십시오. Akeneo에 대한 빈 데이터베이스를 작성하여 시작하십시오..

다음 명령을 실행하여 MariaDB의 데이터베이스 서버에 로그인하십시오..

$ sudo mysql -u 루트 -p

다음으로 알려진 새로운 데이터베이스를 만듭니다. 아케 네오.

CREATEDATABASE 아케 네오;

또한 이름으로 다른 데이터베이스를 작성하십시오. 아 케노 그리고 새로운 비밀번호.

CREATEUSER’akeneouser ‘@’localhost’IDENTIFIEDBY’new_password_here ‘;

사용자에게 완전한 데이터베이스 액세스 액세스 권한을 부여하십시오.

akeneo에 모두 참여하십시오. * TO’akeneouser ‘@’localhost’IDENTIFIEDBY’user_password_here’WITHGRANTOPTION;

이제 변경 사항을 저장하고 종료하십시오..

FLUSHPRIVILEGES;
출구;

5 단계-AkeneoLatest 다운로드

이제 스테이지가 설정되었으며 Akeneo PIM을 쉽게 설치하고 구성 할 수 있습니다. Akeneo 공식 사이트로 이동하여 최신 버전을 검색하십시오..

여기에는 두 가지 옵션이 있습니다.

옵션 1 : Community Edition- 라인을 교체하십시오 핌 커뮤니티 표준-v2.2-latest-icecat.tar.gz 사이트에서 다운로드 한 파일의 실제 위치와 이름

옵션 2 : Enterprise Edition-이 버전의 경우 줄을 바꾸어야합니다. 핌 커뮤니티 표준-v2.2-latest-icecat.tar.gz 파트너 포털에서 이미 다운로드 한 파일의 실제 위치와 이름.

또는 다음 명령을 실행하여 이러한 파일을 다운로드하여 Akeneo 루트 파일로 추출 할 수 있습니다.

$ cd / tmp && wget wget http://download.akeneo.com/pim-community-standard-v2.2-latest-icecat.tar.gz
$ sudo tar -xvzf pim-community-standard-v2.2-latest-icecat.tar.gz -C / var / www / html / akeneo

자 이제’아케 네오가 작동하면 시도.

6 단계-아케 네오 초기화

파일을 추출한 후 Akeneo 디렉토리에서 파일을 변경 한 후 다음 명령을 실행하십시오.

$ cd / var / www / html / akeneo / pim-community-standard
$ sudo php -d memory_limit = 3G ../composer.phar install –optimize-autoloader –prefer-dist
$ sudo PHP bin / console cache : clear –no-warmup –env = prod
$ sudo PHP bin / console pim : installer : assets –symlink –clean –env = prod

이제 아래 명령을 사용하여 Akeneo가 올바르게 작동하도록 올바른 권한을 설정하십시오.

$ sudo chown -R www-data : www-data / var / www / html / akeneo /
$ sudo chmod -R 755 / var / www / html / akeneo /

다음으로’s Apache2 구성.

7 단계-Akeneo를위한 Apache2 구성

마지막 단계는 Akeneo 용 Apache2 가상 호스트 파일을 작성하는 것입니다. 다음 명령을 실행하십시오.

$ sudo nano /etc/apache2/sites-available/akeneo.conf

이제 파일에 다음 줄을 추가 한 후 저장하십시오. 강조 표시된 줄에 디렉토리의 도메인 이름과 루트 위치를 입력하십시오..

ServerAdmin [email protected]
DocumentRoot / var / www / html / akeneo / pim-community-standard / web
ServerName example.com
ServerAlias ​​www.example.com

옵션 + 팔로우
AllowOverrideAll
모든 요구 사항

ErrorLog $ {APACHE_LOG_DIR} /error.log
CustomLog $ {APACHE_LOG_DIR} /access.log 결합

그런 다음, 일단 저장하고 종료하십시오’다시.

그런 다음 Akeneo 가상 호스트 파일을 활성화하고 다음 명령을 사용하여 모듈을 다시 작성하십시오.

$ sudo a2ensite akeneo.conf
$ sudo a2enmod 다시 쓰기

이제 Apache 서비스를 다시 시작하여 다음 변경 사항을 적용하십시오.

$ sudo systemctl restart apache2.service

다음 단계는 브라우저로 이동하여 URL http://example.com으로 서버 도메인 이름을 입력 한 다음 Akeneo를 설치하는 데 필요한 단계를 완료하는 것입니다.

결론

축하합니다! Ubuntu 18.04 LTS에 Akeneo PIM을 성공적으로 설치했습니다. 이제 사용해보십시오. 설치 과정에서 문제가 발생하면 당사에 연락하여 추가 도움을 요청하십시오.

이 3 가지 Linux 호스팅 서비스를 확인하십시오.

FastComet

시작 가격 :
$ 2.95


신뢰할 수 있음
9.7


가격
9.5


사용자 친화적
9.7


지원하다
9.7


풍모
9.6

리뷰 읽기

FastComet 방문

주인공

시작 가격 :
$ 0.99


신뢰할 수 있음
9.3


가격
9.3


사용자 친화적
9.4


지원하다
9.4


풍모
9.2

리뷰 읽기

Hostinger 방문

ChemiCloud

시작 가격 :
$ 2.76


신뢰할 수 있음
10


가격
9.9


사용자 친화적
9.9


지원하다
10


풍모
9.9

리뷰 읽기

ChemiCloud 방문

관련 사용법 기사

  • Ubuntu 18.04 LTS에 MODX CMS를 설치하는 방법
    전문가
  • Ubuntu 18.04에서 Apache, MariaDB 및 PHP (LAMP 스택)를 설치하는 방법
    중급
  • Ubuntu 18.04에 ImpressPages CMS를 설치하는 방법?
    중급
  • Ubuntu 18.04에서 MySQL 루트 비밀번호를 재설정하는 방법?
    초보자
  • Apache, MariaDB 및 PHP 7을 사용하여 Ubuntu 18.04 서버 또는 VPS에 OpenCart를 설치하는 방법
    중급
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me