Ubuntu 16.04 / 18.04 / 18.10에 E107 CMS를 설치하는 방법

e107 Bootstrap CMS는 PHP 및 MySQL을 기반으로하는 가장 강력한 CMS (콘텐츠 관리 시스템) 중 하나입니다. 이를 사용하면 코딩 지식없이 웹 사이트를 구축 할 수 있습니다..


오픈 소스 CMS는 기업이 PC, 전화 및 태블릿을 포함한 모든 종류의 장치에서 사용자 경험을 자동화 할 수 있도록 특별히 개발되었습니다. 이 기사에서는 Ubuntu 16.04 / 18.04 / 18.10에 e107을 설치하는 방법을 배웁니다..

Ubuntu 16.04 / 18.04 / 18.10에 e107 CMS 설치

1 단계 : Apache2 HTTP 서버 가져 오기

다음 명령을 실행하여 Apache2 HTTP Server를 설치하십시오.

$ sudo apt 업데이트
$ sudo apt install apache2
설치가 완료되면이 세 줄을 사용하여 Apache2를 중지, 시작 및 활성화 할 수 있습니다..
$ sudo systemctl stop apache2.service
$ sudo systemctl start apache2.service
$ sudo systemctl enable apache2.service

이제 좋아하는 브라우저로이 URL로 이동하십시오.

http : // localhost

Apache2 Ubuntu 기본 페이지가 표시됩니다. 기본적으로 Apache2 설치가 성공적으로 완료되었음을 나타냅니다..

Ubuntu에 E107 CMS를 설치하는 방법 16.04 18.04 18.10

2 단계 : MariaDB 데이터베이스 서버 얻기

MariaDB는 가장 많이 사용되는 오픈 소스 데이터베이스 서버 중 하나입니다. 설치하려면 다음 명령을 실행해야합니다.

$ sudo apt-get install mariadb-server mariadb-client
다음 라인을 사용하여 Ubuntu 16.04 LTS에서 MariaDB 서비스를 중지, 시작 및 활성화 할 수 있습니다.
$ sudo systemctl stop mysql.service
$ sudo systemctl start mysql.service
$ sudo systemctl enable mysql.service
Ubuntu 18.10 및 18.04 LTS의 경우 명령은 다음과 같습니다.
$ sudo systemctl stop mariadb.service
$ sudo systemctl start mariadb.service
$ sudo systemctl enable mariadb.service

이제 루트 비밀번호로 MariaDB를 보호 할 차례입니다. 이 줄을 입력하십시오 :

$ myudo_sql_secure_installation

현재 루트 비밀번호를 입력하라는 메시지가 표시됩니다. 눌러 시작하다 단추. 그런 다음 루트 암호를 설정할 것인지 묻는 메시지가 나타납니다. 을 치다 와이 단추. 그런 다음 새 비밀번호를 입력하고 다시 입력하십시오. 다음으로 다음 질문에 답하라는 메시지가 나타납니다.

  • 익명 사용자를 제거 하시겠습니까? [Y / n]
  • 원격으로 루트 로그인을 허용하지 않습니까? [Y / n]
  • 테스트 데이터베이스를 제거하고 액세스 하시겠습니까? [Y / n]
  • 지금 권한 테이블을 다시로드 하시겠습니까? [Y / n]

이 모든 경우에 와이 단추.

이제 MariaDB가 컴퓨터에서 제대로 작동하는지 확인할 차례입니다. 다음 줄을 실행하십시오.

$ sudo mysql -u root -p

루트 비밀번호를 입력하라는 메시지가 표시됩니다. 정확하게 입력하십시오.

아래와 같은 화면이 나타납니다. 기본적으로 MariaDB가 PC에서 완벽하게 실행되고 있음을 의미합니다..

Ubuntu에 E107 CMS를 설치하는 방법 16.04 18.04 18.10

3 단계 : 필수 모듈과 함께 PHP 7.2 받기

처음에는 공통 소프트웨어 속성을 설치하고 필요한 모듈을 추가해야합니다.

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

다음 명령을 실행하십시오 :

$ 스도 아파트 업데이트

다음 줄로 PHP 7.2와 관련 모듈을 설치하십시오 :

$ sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mysql php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7 .2-gd php7.2-bcmath php7.2-xml php7.2-cli php7.2-zip

다음으로, 아파치 용 PHP 기본 설정 파일을 열어야합니다.

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

다음 설정으로 구성 파일을 업데이트하십시오.

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

Apache2 웹 서버를 다시 시작하십시오.

$ sudo systemctl restart apache2.service

이제 PHP가 제대로 작동하는지 확인해야합니다. 그렇게하려면 텍스트 파일을 만들어야합니다. 이 경우 이름을 phpinfo.php.

$ sudo nano /var/www/html/phpinfo.php

이제이 URL로 이동하십시오.

http : //localhost/phpinfo.php

아래 페이지가 표시되면 PHP가 우분투에서 완벽하게 실행되고있는 것입니다.

Ubuntu에 E107 CMS를 설치하는 방법 16.04 18.04 18.10

4 단계 : 서버 구성 및 데이터베이스 작성

이제 서버를 구성하고 데이터베이스를 만들 차례입니다. 이 튜토리얼에서는 MariaDB를 사용합니다..

먼저 MariaDB 데이터베이스 서버에 로그인해야합니다. 이 명령을 실행하십시오 :

$ sudo mysql -u root -p

그런 다음 데이터베이스를 작성해야합니다. 이 줄을 입력하십시오 :

CREATEDATABASE e107;

이제 데이터베이스 사용자를 작성해야합니다. 우리의 경우에는 사용자. 또한 사용자의 비밀번호를 지정해야합니다. 이 명령을 실행하십시오 :

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

당신은 제공해야합니다 사용자 작성된 데이터베이스에 대한 완전한 액세스 권한이 있습니다. 다음 코드 줄을 사용하십시오.

GRANT ALL ON e107. * TO’e107user ‘@’localhost’IDENTIFIEDBY’user_password_here’WITHGRANTOPTION;
변경 사항을 저장하십시오.
FLUSHPRIVILEGES;
출구;

5 단계 : 최신 버전의 e107 얻기

즐겨 찾는 브라우저를 엽니 다. 이 링크로 이동하십시오 :

https://e107.org/download

최신 버전의 e107을 다운로드하십시오. 2.1.9 지금.

다음 행을 사용하여 다운로드 한 파일을 Apache2 서버의 루트 디렉토리에 압축 해제하십시오.

$ cd / tmp
$ wget http://sourceforge.net/projects/e107/files/e107/e107%20v2.1.9/e107_2.1.9_full.zip
$ sudo unzip -d / var / www / html / e107 /tmp/e107_2.1.9_full.zip
이제 e107 CMS의 루트 디렉토리에 대한 권한을 적절하게 지정해야합니다..
$ sudo chown -R www-data : www-data / var / www / html / e107 /
$ sudo chmod -R 755 / var / www / html / e107 /

6 단계 : Apache2 서버 구성

처음에는 새 구성 파일을 작성해야합니다. 우리의 경우에는 e107.conf.

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

이 코드를 e107.conf 파일. example.com 및 www.example.com 대신 고유 한 도메인 이름과 디렉토리 루트 위치를 각각 사용하십시오..

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

옵션 따라 기호
AllowOverrideAll
필수 사항

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

다시 쓰기
RewriteBase /
RewriteCond % {REQUEST_FILENAME}! -f
RewriteRule ^ (. *) index.php [PT, L]

종료하기 전에 파일을 저장하십시오.

7 단계 : e107 CMS 사용

e107을 활성화하는 것은 정말 쉽습니다. 다음 줄을 입력하십시오.

스도 a2ensite e107.conf
$ 스도 a2enmod 다시 쓰기
$ sudo systemctl restart apache2.service

즐겨 찾는 브라우저를 엽니 다. 서버 도메인 이름으로 이동.

http://example.com/

e107 설정 마법사가 표시됩니다. 원하는 언어를 선택하십시오. 그런 다음 다음 단추.

Ubuntu에 E107 CMS를 설치하는 방법 16.04 18.04 18.10

필요한 정보로 데이터베이스 필드를 적절히 채우십시오. 를 클릭하십시오 계속하다 단추.

Ubuntu에 E107 CMS를 설치하는 방법 16.04 18.04 18.10

당신은 볼 것이다 관리 페이지. 여기에서 관리자 계정을 구성해야합니다. 원하는 사용자 이름, 비밀번호 및 기타 필요한 항목을 지정하십시오..

Ubuntu에 E107 CMS를 설치하는 방법 16.04 18.04 18.10

이제 e107이 성공적으로 설치되었습니다. 이제 방금 만든 관리자 계정을 사용하여 로그인 할 수 있습니다. 올바른 자격 증명을 사용하여 로그인하면 다음 페이지가 표시됩니다.

Ubuntu에 E107 CMS를 설치하는 방법 16.04 18.04 18.10

결론

이제 운영 체제에서 e107을 사용할 수 있습니다. 단 5 분만에 웹 사이트를 운영 할 수 있습니다. 웹 사이트 구축을위한 코드 작성 방법을 모르는 경우 매우 효과적 일 수 있습니다.

이 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 VPS 또는 전용 서버에 WordPress를 설치하는 방법
    중급
  • 설치하는 방법 "돌진" CentOS 7 서버에서 Drupal 용
    중급
  • Ubuntu 18.04 VPS 또는 전용 서버에서 Nginx 웹 서버를 강화하는 방법
    전문가
  • Ubuntu 18.04에 Magento를 설치하는 방법
    중급
  • Ubuntu 18.04 서버에서 Mosquitto MQTT를 설치하고 구성하는 방법?
    중급
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me