Skip to content

Install Lokal

Ingin mencoba Autopost di komputer sendiri sebelum deploy ke VPS? Ada dua opsi:

Laravel HerdMultipass
PlatformWindows & MacMac & Linux
Cocok untukCoba-coba ringanTest mendekati kondisi VPS
SetupSangat mudahPerlu sedikit perintah terminal
Blogger via sendmailTidak bisaTidak bisa (port 25 diblokir)
Blogger via SMTPTidak bisaBisa (port 587/465 terbuka)
FTP BlogTidak bisaTidak bisa (port 21 diblokir)
WordPress / Repo BlogBisaBisa

Opsi 1: Laravel Herd (Paling Simpel)

Gunakan Laravel Herd jika kamu hanya ingin mencoba generate konten dan melihat hasilnya — tanpa perlu test posting ke blog.

Persyaratan

Herd sudah include PHP 8.2, Nginx, dan MySQL. Tidak perlu install manual.

Cara Install

Windows (Otomatis via deploy.bat)

  1. Ekstrak autopost.zip yang kamu download
  2. Double-click deploy.bat
  3. Pilih [3] Install lokal (Laravel Herd)
  4. Konfirmasi folder Herd (default: C:\Users\NamaKamu\Herd)
  5. Tunggu proses selesai

Setelah selesai, buka http://autopost.test di browser.

Mac (Otomatis via deploy.sh)

bash
bash deploy.sh
# Pilih [3] Install lokal (Laravel Herd)

Setelah selesai, buka http://autopost.test.

Setup Database

Herd menyertakan MySQL. Buat database via terminal:

bash
mysql -u root -e "CREATE DATABASE autopost;"

Pastikan .env sudah diisi:

env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_DATABASE=autopost
DB_USERNAME=root
DB_PASSWORD=

Menjalankan Queue Worker

Queue worker dibutuhkan agar artikel digenerate di background. Buka terminal baru:

bash
cd ~/Herd/autopost
php artisan queue:work

Biarkan terminal ini tetap terbuka selama digunakan.

Tips: Set QUEUE_CONNECTION=sync di .env agar artikel digenerate langsung tanpa queue worker. Tidak disarankan untuk produksi.


Opsi 2: Multipass (Mendekati Kondisi VPS)

Multipass menjalankan Ubuntu 24.04 di dalam virtual machine di komputer kamu — identik dengan VPS sungguhan. Cocok jika kamu ingin test posting ke WordPress atau Repo blog, atau ingin test flow instalasi sebelum deploy ke VPS member.

Persyaratan

bash
# Install Multipass di Mac
brew install --cask multipass

Cara Install

1. Buat VM Ubuntu:

bash
multipass launch 24.04 --name autopost --memory 2G --disk 20G --cpus 2

2. Transfer zip ke VM:

bash
multipass transfer autopost.zip autopost:/home/ubuntu/autopost.zip

3. Masuk ke VM dan jalankan installer:

bash
multipass shell autopost

Di dalam VM:

bash
sudo apt-get install -y unzip
sudo cp ~/autopost.zip /root/autopost.zip
cd /root && sudo unzip autopost.zip install.sh
sudo bash install.sh

Installer akan menanyakan domain/IP, password database, email dan password admin.

4. Akses admin panel:

bash
# Cek IP VM
multipass info autopost | grep IPv4

Buka http://<IP-VM>/admin di browser.

Port yang Tersedia di Multipass

PortStatusKeterangan
443 (HTTPS)Terbuka
587 (SMTP TLS)TerbukaBisa pakai SMTP relay untuk Blogger
465 (SMTP SSL)TerbukaBisa pakai SMTP relay untuk Blogger
25 (SMTP)TerblokirSendmail langsung tidak bisa
21 (FTP)TerblokirFTP blog tidak bisa digunakan
22 (SSH/Git)TerbukaRepo/Git blog bisa

Blogger via SMTP relay (port 587/465) bisa digunakan di Multipass. Sendmail langsung (port 25) tidak bisa — sama seperti kebanyakan VPS.


Perbandingan Lengkap

HerdMultipassVPS
TujuanCoba-cobaTestingProduksi
WordPress BlogBisaBisaBisa
Repo/Git BlogBisaBisaBisa
Blogger (SMTP relay)TidakBisaBisa
FTP BlogTidakTidakTergantung VPS
QueueManualOtomatis (Supervisor)Otomatis (Supervisor)
SchedulerManualOtomatis (Cron)Otomatis (Cron)
Akses dari luarTidakTidakYa

Autopost — dibuat untuk Internet Marketer Indonesia.