Ubuntu 18.04에 ImpressPages CMS를 설치하는 방법?

소개

ImpressPages CMS는 사용자가 개인 / 비즈니스 웹 사이트를 구축 할 수있는 내장 컨텐츠 편집기를 갖춘 오픈 소스 컨텐츠 관리 시스템 (CMS)입니다..


storingMVC 기반이며 오픈 소스 MySQL / MariaDB 데이터베이스 시스템으로 컨텐츠를 저장하기 위해 PHP 언어로 작성된 무료 사용자 친화적 인 플랫폼입니다.

ImpressPages를 사용하면 어느 기기에서나 콘텐츠를 쉽게 관리 할 수 ​​있습니다. Drag를 포함하여이 플랫폼에서 추가 기능을 얻을 수도 있습니다&드롭, 인라인 편집, 다국어 지원, 위젯, 번역 및 그리드.

이 기사에서는 Ubuntu 18.04 LTS에 ImpressPages CMS를 설치하는 방법을 보여줍니다..

전제 조건

시작하기 전에 다음이 있는지 확인하십시오.

  • Ubuntu 18.04에서 실행되는 가상 머신 또는 전용 서버.
  • Sudo 권한
  • ImpressPage CMS에는 웹 서버 (Apache), 데이터베이스 서버 (MariaDB 또는 MySQL) 및 PHP가 필요합니다. 이러한 이유로 Ubuntu 18.04 서버에 LAMP (Apache, MariaDB 및 PHP) 스택이 설치되어 있어야합니다. LAMP 스택을 설치하지 않은 경우“우분투 18.04에 LAMP (Apache, MariaDB 및 PHP) 스택을 설치하는 방법에 대한 지침을 따르십시오.

위의 모든 요구 사항이 충족되면 갈 수 있습니다.!

1 단계-ImpressPages를위한 MariaDB 데이터베이스 구성

ImpressPages 용 데이터베이스를 구성 할 때 가장 먼저해야 할 일은 데이터베이스를 보호하는 것입니다. MariaDB를 보호하려면 아래 명령을 실행하십시오..

$ myudo_sql_secure_installation

현재 루트 비밀번호를 입력하라는 메시지가 표시됩니다. MariaDB를 방금 설치했지만 아직 암호를 만들지 않은 경우 루트 암호가 비어 있습니다. 그냥 누르면 시작하다 계속하다. 여기, 당신은 몇 가지 질문에 대답해야하며 당신이 대답하는 것이 좋습니다  그들 모두를 위해.

루트 비밀번호를 설정 하시겠습니까? [Y / n] Y를 입력하고 Enter 키를 누릅니다
새 비밀번호 : 원하는 비밀번호를 입력하고 계속하려면 입력하십시오.
새 비밀번호 다시 입력 : 비밀번호를 다시 입력하고 Enter 키를 누릅니다.
익명 사용자를 제거 하시겠습니까? [Y / n] Y를 입력하고 Enter 키를 누릅니다.
원격으로 루트 로그인을 허용하지 않음 [Y / n] Y를 입력하고 Enter를 누르십시오
테스트 데이터베이스를 제거하고 액세스 하시겠습니까? [Y / n] Y를 입력하고 Enter 키를 누릅니다
지금 권한 테이블을 다시로드 하시겠습니까? [Y / n] Y를 입력하고 Enter 키를 누릅니다

데이터베이스를 보호 한 후 아래 명령을 실행하여 MariaDB 쉘에 로그인하십시오.

$ sudo mysql -u root -p

루트 비밀번호를 입력하십시오. 데이터베이스를 보호 할 때 생성되고 시작하다 계속하다. 이제 MariaDB 데이터베이스 쉘에 로그인해야합니다.

아래 명령을 실행하여 감탄시키다 ImpressPages의 경우 :

CREATEDATABASE 감동;

그런 다음 아래 명령을 실행하여 새 데이터베이스 사용자 (impressuser)와 사용자의 새 비밀번호를 작성하십시오.

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

이제 사용자가 작성되었지만 사용자에게 MariaDB 데이터베이스에 대한 액세스 권한을 부여해야합니다. 아래 명령을 실행하여이를 수행하십시오.

GRANT ALL ON impress. * TO’impressuser ‘@’localhost’IDENTIFIEDBY’user_password_here’WITHGRANTOPTION;

마지막으로 아래 명령을 실행하여 변경 사항과 MariaDB 셸을 저장하십시오..

FLUSHPRIVILEGES;
출구;

2 단계-ImpressPages 설치

공식 웹 사이트에서 가장 안정적인 최신 버전의 ImpressPages를 다운로드하려면 아래 명령을 실행하십시오.

$ wget http://download.impresspages.org/ImpressPages_5_0_3.zip

이제 아래 명령으로 다운로드 한 파일의 압축을 푸십시오.

$ unzip ImpressPages_5_0_3.zip

다음 파일을 Apache 루트 디렉토리로 전송하십시오.

$ sudo cp -r ImpressPages / var / www / html / impress

그런 다음 아래 명령을 실행하여 생성 한 디렉토리 (Impress)에 대한 적절한 권한을 지정하십시오..

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

3 단계-Apache 2 구성

이제 아래 명령을 실행하여 Apache2 구성 파일을 열고 해당 컨텐츠에 맞게 ImpressPages를 수정하십시오..

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

아래 정보를 포함하십시오 :

ServerAdmin [email protected]
DocumentRoot / var / www / html / impress
ServerName example.com
ServerAlias ​​www.example.com

옵션 따라 기호
AllowOverrideAll
필수 사항

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

이제 파일을 저장하고 종료하십시오.

그런 다음 아래 명령을 실행하여 모듈 및 Apache2 가상 호스트 파일을 다시 쓰십시오..

$ sudo a2ensite impress.conf
$ 스도 a2enmod 다시 쓰기

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

$ sudo systemctl restart apache2

4 단계-ImpressPages 액세스

브라우저를 열고 URL을 입력하십시오 http://example.com. 아래 페이지가 표시되어야합니다.

Ubuntu 18.04 LTS에 ImpressPages CMS를 설치하는 방법

이 페이지에서 이메일 주소 및 웹 사이트 이름을 포함하여 관련 자격 증명을 제공 한 다음 다음. 아래 페이지가 나타납니다.

Ubuntu 18.04 LTS에 ImpressPages CMS를 설치하는 방법

데이터베이스 관련 정보를 입력 한 다음 다음 계속하다. 아래 대화 상자가 나타납니다.

Ubuntu 18.04 LTS에 ImpressPages CMS를 설치하는 방법

ImpressPages 사용자 이름과 비밀번호를 기록한 다음 예, 다음에 로그인하는 방법을 알고 있습니다. 아래 페이지가 나타납니다.

Ubuntu 18.04 LTS에 ImpressPages CMS를 설치하는 방법

다음으로 관리자 자격 증명을 입력하십시오. 사용자 이름과 비밀번호를 선택한 다음 로그인. ImpressPages 대시 보드가 아래와 같이 나타납니다.

Ubuntu 18.04 LTS에 ImpressPages CMS를 설치하는 방법

그게 다야.

결론

축하합니다! 이제 Ubuntu 18.04 LTS에 ImpressPages를 성공적으로 설치했습니다. 이 튜토리얼이이 프로세스에 도움이되고 최고의 컨텐츠로 아름다운 웹 사이트를 만들 수 있기를 바랍니다..

다음 3 가지 VPS 서비스를 확인하십시오.

A2 호스팅

시작 가격 :
$ 5.00


신뢰할 수 있음
9.3


가격
9.0


사용자 친화적
9.3


지원하다
9.3


풍모
9.3

리뷰 읽기

A2 호스팅 방문

스칼라 호스팅

시작 가격 :
$ 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

리뷰 읽기

Hostinger 방문

관련 사용법 기사

  • Ubuntu 18.04 LTS에 Akeneo PIM을 설치하는 방법
    전문가
  • Ubuntu 18.04 LTS에 MODX CMS를 설치하는 방법
    전문가
  • CentOS 7 Linux VPS에 Selfoss를 설치하는 방법
    중급
  • CentOS 7 VPS 또는 전용 서버에 phpMyAdmin을 설치하는 방법
    중급
  • Ubuntu 18.04 LTS에 LEMP (Nginx, MariaDB 및 PHP) 스택을 설치하는 방법?
    중급
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me