서버의 Mautic. 나만의 마케팅 자동화 솔루션

서버의 Mautic

나는 여전히 설치 및 사용에 대한 긴 시리즈 Mautic, 포괄적 인 마케팅 작업 자동화 솔루션입니다.

많은 오픈 소스 프로젝트와 마찬가지로 Mautic은 매우 다양하고 구성 가능합니다. 하지만 많은 오픈 소스 프로젝트처럼, 문서는 최종 사용자가 아닌 개발자를 위해 개발자가 작성합니다. 다음 단계로가는 길을 찾으려면 많은 인터넷 검색이 필요하므로 (여러 오픈 소스 프로젝트가 함께 작동하도록하는 것이 전부입니다) 따라서 기사 시리즈를 계속하는 데 너무 오래 걸립니다.

하지만 일단 Mautic이 구성되면 시간을 절약하고 무엇보다도 설치 노력을 보상하는 것보다 더 많은 비용을 절감합니다.

서버의 Mautic. 두 가지 옵션

Ubuntu 20.04를 실행하는 가상 사설 서버에 Mautic을 설치하고 있습니다. 두 가지 옵션이 있습니다.

  • Mautic을 서버에 단일 사이트로 설치합니다.
  • 다른 웹 사이트와 함께 Mautic을 설치합니다.

Mautic은 브라우저에서 실행되므로 편의를 위해 site라는 단어를 사용합니다.

이 글을 읽고 있다면 Mautic이 VPS의 모든 자원을 독점한다는 것을 정당화하는 데 필요한 작업량이 없습니다. 어쨌든 작업 디렉토리가 변경됩니다.

도메인을 고용하고 가상 사설 서버를 가리켜 야합니다. mydomain1이 명령에 나타나면 해당 도메인으로 바꿔야합니다.

다중 사이트 옵션의 경우 작업 디렉토리는 다음과 같습니다.

/var/www/midominio1.com/public_html
단일 사이트의 경우 :
/var/www/midominio1.com/public_html

Mautic 다운로드

Mautic은 지속적으로 새 버전을 출시하므로 어떤 버전을 설치할지이 페이지로 이동하여 가장 최근의 안정적인 버전을 확인해야합니다. 버전 번호를 기록하고 아래 명령의 문자 X, Y, Z로 바꾸십시오.

작업 디렉토리로 가자
ce /var/www/midominio1.com/public_html 다중 사이트 옵션을 선택한 경우

O cd /var/www/html 단일 사이트 용.

sudo wget https://github.com/mautic/mautic/releases/download/X.Y.Z/X.Y.Z.zip
sudo unzip X.Y.Z.zip

첫 번째 명령은 Mauitic을 언로드하고 두 번째 명령은 압축을 풉니 다.
이제 다운로드 한 압축 파일이 더 이상 필요하지 않으므로 삭제합니다.
sudo rm 2.15.3.zip

다음 단계는 파일을 구성 할 권한을 얻는 것입니다.

다중 사이트의 경우 :
sudo chown -R www-data:www-data /var/www/midominio1.com/public_html

sudo chmod -R 775 /var/www/midominio1.com/public_html

단일 사이트의 경우 :
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 775 /var/www/html

이제 Apache 서버에 각 사이트를 찾는 방법을 알려야합니다. 다음 명령으로 구성 파일을 생성하면됩니다.
sudo nano /etc/apache2/sites-available/midominio1.conf 다중 사이트의 경우
o
sudo nano /etc/apache2/sites-available/000-default.conf
해당 수정 사항과 함께 다음 텍스트를 붙여 넣습니다.

ServerAdmin tucuenta de mail
ServerName tu nombre de dominio
ServerAlias www.tu nombre de dominio
DocumentRoot /var/www/midominio1/public_html o www.var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

CTRL + X를 눌러 저장
구성 테스트
apachectl configtest
다중 사이트에만 해당 :
다음을 사용하여 새 사이트를 활성화합니다.
sudo a2ensite midominio1.com.conf
기본 디렉터리를 비활성화합니다.
sudo a2dissite 000-default
서버를 복원합니다 (단일 사이트 및 다중 사이트)
sudo systemctl reload apache2

홈페이지가없는 사이트를 입력 한 적이 있다면 당신은 그것이 디렉토리의 내용을 나열하는 것을 보았을 것입니다. 이것은 사이버 범죄자가 웹 서버를 탐색하여 취약한 부분을 악용 할 수 있도록하므로 보안 위험입니다.

또 다른 단점은 무시된다는 것입니다. htaccess로. 호스팅 된 각 웹 사이트, 서버 비헤이비어에 대한 사용자 정의 가능한 구성 파일입니다.

다음 명령을 작성하십시오.
sudo nano /etc/apache2/apache2.conf

다음과 같은 내용이 표시됩니다.

Options Indexes FollowSymLinks
AllowOverride None
Require all granted

이를 위해 수정하십시오.

Options FollowSymLinks
AllowOverride All
Require all granted

저장 CTRL + X
다음을 사용하여 서버를 다시 시작하십시오.
sudo systemctl restart apache2

.htaccess 파일을 작성하려면 mod_rewrite라는 모듈을 활성화해야합니다.

sudo a2enmod rewrite
다음을 사용하여 서버를 다시 시작합니다.
sudo systemctl restart apache2

다음 기사에서는 데이터베이스를 만들고 Mautic을 설치하고 최신 브라우저가 페이지에 액세스하는 데 필요한 보안 인증서를 얻을 것입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.