• > Digital Marketing
    • SEO Tips
    • Social Tips
    • SEM Tips
    • Content Marketing
    • Email Marketing
    • Thư viện Marketing
    • Tool, Soft, Khóa học
    • DMA Note
  • > Cafe Tech
    • Đánh giá & Thông tin Tech
    • Phần mềm
    • Mạng/Network
    • Design
    • Hướng dẫn sử dụng
      • Camera quan sát
    • Khắc phục sự cố
    • Hỏi & Đáp
    • Download
    • Tech Note
  • > Cafe DEV
    • Đánh giá & Thông Tin DEV
    • DEV Tuts
    • Linux Server
    • DEV Note
  • > Sức Khỏe
    • Cảnh báo
    • Bệnh A-Z
    • Dinh dưỡng
    • Mẹ & Bé
      • Mang thai
      • Làm mẹ
      • Chăm trẻ
    • Life
      • Gia đình
    • Thư viện Sức Khỏe
  • > Cafe Biz
    • Làm sao để khởi nghiệp
    • Làm sao để bán hàng
    • CryptoCurrency (tiền điện tử)
    • Tâm sự Biz
    • BIZ Note
    • Thư viện Biz
  • > Cafe Đẹp+
    • Kiến thức tiêu dùng
    • Mách nhỏ
    • Gu làm đẹp
    • Góc nhỏ to
    • Gu thời trang
    • Tâm sự
    • Sự kiện
    • Thư viện Đẹp+

Gafaba.com

SHARE. » SEE. » JUDGE. » ACT.

Bạn đang ở:Trang chủ / DEV Tuts / Hướng dẫn cách cài đặt Mautic trên VPS (Centminmod)

Hướng dẫn cách cài đặt Mautic trên VPS (Centminmod)

11/02/2020 23/12/2020 Mr. Hugo 0 bình luận

Nội dung chính:
1) Bước 01: Cài đặt Centminmod
2) Bước 2: Stop CSF
3) Bước 3: Update core
4) Bước 4: Update or Downgrade PHP
5) Bước 5: Add tên miền có SSL của Let’s Encrypt – Free SSL/TLS Certificates trên Centminmod:
6) Bước 06: Tạo Database:
6.1) Created Database
7) Bước 07: Download phiên bản mới và cài đặt Mautic bình thường nhé
8) Bước 08: Add Cron
9) Hỏi/Đáp lỗi khi cài đặt Mautic trên VPS
9.1) Hỏi: Sau khi Up code lên để Install thì hệ thống báo như sau: The site is currently offline due to encountering an error. If the problem persists, please contact the system administrator. (System administrators, check server logs for errors.)
9.2) Hỏi: Có tài liệu hay Video hướng dẫn cơ bản sử dụng Mautic không?

Bước 01: Cài đặt Centminmod

yum -y update; curl -O https://centminmod.com/betainstaller73.sh && chmod 0700 betainstaller73.sh && bash betainstaller73.sh
view raw SSH: Setup Mautic #1 hosted with ❤ by GitHub

Bước 2: Stop CSF

csf -x
view raw SSH: Stop CSF hosted with ❤ by GitHub

Bước 3: Update core

cd /usr/local/src/centminmod/
./centmin.sh
view raw SSH: Update Core hosted with ❤ by GitHub

Bước 4: Update or Downgrade PHP

  • Mautic chưa Support PHP 7.3, nên mình cần phải chuyển xuống 7.2.7
    Bạn xem tại đây nhé: https://www.mautic.org/download/requirements

Bước 5: Add tên miền có SSL của Let’s Encrypt – Free SSL/TLS Certificates trên Centminmod:

  • Bước đầu tiên của việc làm này là tạo File có tên custom_config.inc với nội dung như sau:
LETSENCRYPT_DETECT='y'
PHPFINFO='y'
view raw Edit File: custom_config.inc | Mautic hosted with ❤ by GitHub
  • Save lại và Up lên theo Path sau:
/etc/centminmod/custom_config.inc
  • Nhớ chọn mục 05 để recompile PHP
  • Tiếp tục ta lại tiếp bước thêm addon tên miền:
cd /usr/local/src/centminmod/
./centmin.sh
view raw SSH: Mautic Setup Centminmod hosted with ❤ by GitHub
  • Chọn mục 2: Add Nginx vhost domain

Rồi điền tên miền vào…tất nhiên khi hỏi có SSL không thì bạn phải bấm YES để Centminmod tiến hành cài nhé Xong, coi như xong bước cài đặt tên miền nhé…

acccc.domain.com > ten mien cua ban

Bước 06: Tạo Database:

Created Database

** 1) Tạo Database: **

$ mysqladmin -u root -p create DATABASE_NAME

Sau đó nhập pass ROOT nhé:

Ví dụ:

$ mysqladmin -u root -p create mautic

Nhập MySQL root password: (của bạn)

** 2) Tạo User và Pass cho MySQL **

$ mysql -u root -p -e "CREATE USER 'TEN-USER'@'localhost' IDENTIFIED BY 'MAT-KHAU';"

sau đó nó sẽ yêu cầu nhập pass (Pass ở đây là Pass MySQL Root nhé)
Ví dụ:

$ mysql -u root -p -e "CREATE USER 'mauticuser'@'localhost' IDENTIFIED BY '86tAHdj852016';"

Pass MySQL Root:

3) Gán User và Datanase, và phân quyền cho User đó:

$ mysql -u root -p -e "GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER ON **DATABASENAME**.* TO 'user'@'localhost'; FLUSH PRIVILEGES;"

sau đó nó sẽ yêu cầu nhập pass (Pass ở đây là Pass MySQL Root nhé)
Ví dụ:

$ mysql -u root -p -e "GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER ON mautic.* TO 'mauticuser'@'localhost'; FLUSH PRIVILEGES;"

Nhập Pass Root nhé:

4) Kiểm tra lại xem Database và cấu hình trên đã chạy hay chưa?

$ mysql -u TEN-USER -p

===> Lúc này nó sẽ hỏi Password của User, nhập vào xem nó có báo Login thành công không?

Check xem đã có Database cần tạo trong User đó chưa

$ mysql> show databases;

View Post

Bước 07: Download phiên bản mới và cài đặt Mautic bình thường nhé

Bước 08: Add Cron

Copy Cron

$ crontab -l > mwcron
$ echo "*/5 * * * * /usr/local/bin/php /home/nginx/domains/public/app/console mautic:segments:update >/dev/null 2>&1" >> mwcron

$ echo "*/5 * * * * /usr/local/bin/php /home/nginx/domains/public/app/console mautic:campaigns:rebuild >/dev/null 2>&1" >> mwcron

$ echo "*/5 * * * * /usr/local/bin/php /home/nginx/domains/public/app/console mautic:emails:send >/dev/null 2>&1" >> mwcron

Cài đặt MWCron này:

$ crontab mwcron

Xóa MWCron này:

$ rm mwcron

Sau đó Restart lại toàn bộ Cron + add Cron

$ service crond status 
$ service crond restart 
$ chkconfig crond on

Hỏi/Đáp lỗi khi cài đặt Mautic trên VPS

Hỏi: Sau khi Up code lên để Install thì hệ thống báo như sau: The site is currently offline due to encountering an error. If the problem persists, please contact the system administrator. (System administrators, check server logs for errors.)

Trả lời: Lỗi này là do thư mục và File bạn chưa CHMOD nó (Permission errors). Và bạn vào thư mục gốc cài Mautic trên VPS, và chmod toàn bộ lại như sau:

find -type d -exec chown -R nginx:nginx {} \;
find -type f -exec chown -R nginx:nginx {} \;
find -type d -exec chmod -R 755 {} \;
find -type f -exec chmod -R 644 {} \;
view raw Mautic: The site is currently offline due to encountering an error. If the problem persists, please contact the system administrator hosted with ❤ by GitHub

Hỏi: Có tài liệu hay Video hướng dẫn cơ bản sử dụng Mautic không?

Trả lời: Có, bạn có thể Học Online tại đây nhé: Hướng dẫn Cơ bản Mautic – Marketing Automation

Đánh giá post

Tham khảo thêm

Nâng cấp Mautic từ Version 2.x lên Version 3.x
Mautic & Getresponse sức mạnh của công nghệ
cloudflare-wordpress-Automatic-Platform-Optimization
[Thử nghiệm] Automatic Platform Optimization (APO) dành cho WordPress của CloudFlare

Danh mục: DEV Tuts Tags: cài đặt mautic/ cài đặt mautic trên VPS/ Marketing Automation/ mautic

Ads 3
Mr. Hugo

Nói về Mr. Hugo

Thích chia sẻ, thích nghiên cứu, thích đủ thứ...

Nhận thông báo
Thông báo cho tôi khi
guest
guest
0 Bình luận
Inline Feedbacks
View all comments

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Chia sẻ mới

  • [Khóa học Miễn phí] Khóa học Quảng cáo TikTok 2020 cho người mới
  • [Khóa học miễn phí] DeFi 101 – Khóa học về Decentralized Finance giúp bạn nắm bắt làn sóng lớn nhất Crypto
  • [Khóa học miễn phí] Matrix Fanpage Content – Xây dựng Fanpage Facebook với Chiến lược nội dung ma trận
  • [Khóa học miễn phí] Khóa học WordPress nâng cao
  • [Miễn phí khóa học] Yoga ngừa bệnh nơi công sở

Theo dõi trên MXH

  • Dribbble
  • Facebook
  • GitHub
  • Google+
  • Instagram
  • LinkedIn
  • Medium
  • Pinterest
  • Tumblr
  • Twitter
  • Vimeo
  • YouTube
ads

Quảng cáo

Ads 2

Footer

Gafaba.com

Bình luận mới nhất

  • Nguyễn huy cầm trong Xóa thiết bị HIKVision ra khỏi một tài khoản HIK-CONNECT khác 2019
  • Vũ văn huỳnh trong Hướng dẫn xóa thiết bị Dahua ra khỏi tài khoản Easy4ip (iMOU)
  • Vũ văn huỳnh trong Hướng dẫn xóa thiết bị Dahua ra khỏi tài khoản Easy4ip (iMOU)
  • Mr Tùng trong Hướng dẫn xóa thiết bị Dahua ra khỏi tài khoản Easy4ip (iMOU)

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Gafaba.com © 2016 - 2021 · Powered by Gafaba.com

wpDiscuz