CRM pribadi Monica adalah sistem manajemen hubungan pelanggan yang terorganisir dan dipersonalisasi untuk mereka yang memiliki kehidupan yang sibuk dan tidak dapat mengingat peristiwa kecil dalam kehidupan. Alat manajemen hubungan pribadi Monica dapat mengingat peristiwa atas nama Anda dan mengingatkan Anda saat tanggalnya tiba. Anda dapat menginstal alat manajemen hubungan pribadi Monica di sistem Linux Ubuntu Anda untuk mengatur pemikiran, catatan, daftar tugas, dan aktivitas lainnya.
Harus saya sebutkan, jika Anda adalah penggemar acara TV, Anda mungkin sudah menebak bahwa nama Monica mungkin diambil dari acara tv F.R.I.E.N.D.S., di mana kita semua menyukai Monica, dan kita semua tahu betapa bersih dan teraturnya dia.
Manajemen Hubungan Pribadi Monica Di Ubuntu Linux
Menginstal alat manajemen hubungan pribadi Monica di Ubuntu Linux mudah dan langsung. Anda harus memiliki server PHP dan database yang terinstal di mesin Linux Anda untuk menginstal Monica CRM di sistem Anda. Ini juga memiliki API yang dapat Anda gunakan untuk menjalankan plugin aplikasi di platform lain. Namun, alat manajemen hubungan pribadi Monica juga memerlukan layanan hosting untuk menjalankan aplikasi.
Di sini, kita akan menggunakan server PHP dan database MySQL untuk mengatur lingkungan. Posting ini akan melihat cara menginstal dan memulai alat manajemen hubungan pribadi Monica di Ubuntu.
Langkah 1:Unduh dan Instal Alat Manajemen Hubungan Pribadi Monica
Di sini, kami akan mengunduh alat manajemen hubungan pribadi Monica di sistem file Linux kami dan mengonfigurasinya dengan server PHP. Pertama, jalankan mkdir
berikut ini perintah untuk membuat direktori untuk Monica CRM.
sudo mkdir -p /var/www/monica cd /var/www/monica
Sekarang, jalankan perintah ubah kepemilikan berikut untuk memberikan izin root direktori. Jangan lupa ganti username ubuntupit
ke nama pengguna Anda.
sudo chown -R ubuntupit:ubuntupit /var/www/monica- -
Sekarang, perintah git berikut untuk mengkloning file Monica CRM di sistem Anda.
git clone https://github.com/monicahq/monica.git . git checkout tags/v2.15.2
Untuk membuat lingkungan alat manajemen hubungan pribadi Monica, Anda dapat menjalankan .env
berikut ini perintah dan mengatur konfigurasi. Pertama, ganti nama nama variabel contoh, lalu konfigurasikan file .env.
mv .env.example .env nano .env
Di dalam skrip konfigurasi, Anda dapat memasukkan info DB, alamat localhost, port, dan detail pengguna lainnya.
# Database information # To keep this information secure, we urge you to change the default password DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 # You can use mysql unix socket if available, it overrides DB_HOST and DB_PORT values. #DB_UNIX_SOCKET=/var/run/mysqld/mysqld.sock DB_DATABASE=monica DB_USERNAME=monica DB_PASSWORD=**************
Sekarang, jalankan perintah komposer berikut untuk menginstal, mengonfigurasi, dan mengintegrasikan konfigurasi CRM pribadi Monica dengan server PHP.
composer install --no-interaction --no-suggest --no-dev --ignore-platform-reqs
Setelah menyelesaikan composer, jalankan perintah NPM berikut untuk menginstal modul NPM dan menjalankan file javascript.
npm install npm run production
Terakhir, jalankan perintah artisan berikut pada shell terminal Anda untuk menghasilkan kunci artisan(Laravel) PHP dan selesaikan konfigurasinya.
php artisan key:generate php artisan setup:production
Jangan lupa untuk mengizinkan izin root ke direktori CRM pribadi Monica.
chown -R www-data:www-data /var/www/monica
Langkah 2:Instal Server Apache Di Ubuntu
Meskipun Anda perlu bekerja di server PHP, Anda harus memilih server PHP terbaik untuk aplikasi Anda. Anda dapat memilih server Apache atau server Nginx. Di sini, saya akan menginstal server Apache PHP di mesin Linux saya. Menginstal dan mengonfigurasi server Apache di Linux dengan cepat dan tanpa kerumitan. Anda dapat menjalankan baris perintah berikut pada shell terminal Anda untuk menginstal server Apache PHP pada mesin Anda.
sudo apt install apache2 libapache2-mod-php
Setelah instalasi server PHP selesai, Anda dapat memeriksa status server Anda dengan menjalankan perintah kontrol sistem berikut pada shell terminal Anda.
sudo a2enmod rewrite sudo systemctl restart apache2
Langkah 3:Instal Modul PHP di Ubuntu
Setelah menginstal server Apache PHP dan mesin database MySQL, sekarang kita perlu menginstal beberapa modul PHP untuk mengelola paket ketergantungan PHP. Anda dapat menjalankan perintah berikut pada shell terminal Anda untuk menginstal komposer PHP di Linux Ubuntu Anda.
sudo apt install -y git php php-intl php-json php-cli php-fpm php-mysql php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath
Sekarang, jalankan baris perintah berikut pada shell terminal Anda untuk menginstal PHP-XML, PHP-Json, PHP-MySQL, dan modul lainnya di sistem Anda.
php --version
Langkah 4:Instal Klien MariaDB Di Ubuntu
Posting ini akan menggunakan mesin MariaDB untuk membuat database untuk alat manajemen hubungan pribadi Monica. Anda dapat menjalankan perintah aptitude berikut pada shell terminal Anda untuk menginstal klien server MySQL.
sudo apt install -y mariadb-server
Anda dapat memeriksa versi database MySQL di komputer Anda.
mysql --version
Setelah menginstal database MySQL, sekarang kita dapat membuat database untuk alat manajemen hubungan pribadi Monica. Jika Anda menggunakan mesin database MySQL baru, Anda dapat menjalankan perintah berikut untuk mengamankan database Anda.
sudo mysql_secure_installation
Sekarang, jalankan perintah SQL berikut pada shell terminal Anda untuk membuat database alat manajemen hubungan pribadi Monica. Jangan lupa untuk mengganti nama database dan kata sandi Anda dengan milik Anda.
$ mysql -uroot -p CREATE DATABASE monica; CREATE USER 'monica'@'localhost' IDENTIFIED BY 'StrongPassword'; GRANT ALL ON monica.* TO 'monica'@'localhost'; FLUSH PRIVILEGES; exit
Langkah 5:Instal Komposer PHP Dan Node.js
Pada langkah ini, Anda perlu menginstal komposer PHP dan addon JavaScript Node.js untuk mengatur CRM pribadi Monica dengan benar. Jalankan perintah berikut pada shell terminal Anda untuk mengunduh file setup komposer PHP.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Sekarang, jalankan perintah berikut untuk memverifikasi enkripsi hash dan membuat layanan localhost Anda aman.
HASH="$(wget -q -O - https://composer.github.io/installer.sig)" php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
Terakhir, jalankan baris perintah yang diberikan di bawah ini untuk menginstal komposer PHP di Linux Ubuntu Anda.
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Setelah menginstal file composer, Anda sekarang dapat menjalankan perintah cURL berikut untuk mendownload dan menginstal aplikasi Node.js di sistem Ubuntu Anda.
curl -sL https://deb.nodesource.com/setup_10.x | bash - apt-get install -y nodejs
Langkah 6:Konfigurasi Apache Untuk Manajemen Hubungan Pribadi Monica
Mengkonfigurasi server Apache untuk alat manajemen hubungan pribadi Monica memerlukan hak akses root dan beberapa pengetahuan dasar tentang manajemen server. Di sini, kita akan mengedit skrip konfigurasi Apache, yang disimpan di dalam direktori /etc/Apache.
Jalankan baris perintah berikut pada shell terminal Anda untuk mengedit skrip konfigurasi Apache. Di sini, saya menggunakan editor skrip nano; Anda juga dapat menggunakan editor skrip favorit Anda.
sudo nano /etc/apache2/sites-enabled/monica.conf
Sekarang, Anda dapat menambahkan baris skrip berikut di dalam konfigurasi server Apache Anda untuk menambahkan localhost Anda untuk alat manajemen hubungan pribadi Monica.
<VirtualHost *:80> ServerName localhost ServerAdmin ubuntupit DocumentRoot /srv/monica/public <Directory /srv/monica/public> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog /var/log/apache2/monica_error.log CustomLog /var/log/apache2/monica_access.log combined </VirtualHost>
Anda dapat melihat bahwa saya telah menambahkan alamat localhost saya alih-alih domain sebenarnya pada gambar di bawah ini. Jika Anda memiliki domain yang sudah ada dan aktif, Anda dapat menggunakan domain tersebut untuk menjalankan aplikasi web alat manajemen hubungan pribadi Monica.
Sekarang jalankan perintah ubah kepemilikan berikut pada shell terminal Anda untuk memberikan hak root pada alat manajemen hubungan pribadi Monica.
sudo chown -R www-data:www-data /srv/monica sudo chmod -R 775 /srv/monica/storage
Sekarang Anda dapat memeriksa server Apache Anda dan memulai ulang server PHP di Linux Ubuntu Anda.
$ sudo apachectl -t Syntax OK $ sudo systemctl restart apache2
Langkah 7:Memulai dengan Monica Personal Relationship Management
Setelah menginstal server PHP dan mengkonfigurasi CRM pribadi Monica, sekarang kami dapat menjalankannya melalui browser web favorit kami. Untuk memuat Monica CRM di browser web, Anda perlu mengetahui alamat localhost Anda (atau URL domain jika Anda menggunakan domain khusus apa pun). Pertama, buka browser Anda, ketik alamat localhost (127.0.0.1), dan tekan tombol Enter.
localhost
Setelah antarmuka browser terbuka, Anda sekarang dapat memasukkan kredensial pengguna Anda dan menyelesaikan proses instalasi Monica CRM di Ubuntu Linux Anda.
Kata Akhir
Pengembang alat manajemen hubungan pribadi Monica telah membuat UX lebih baik dan lancar dari sebelumnya. Mereka juga telah memperkenalkan layanan CalDav dan cardDAV dengan alat manajemen hubungan pribadi Monica. Anda bisa mendapatkan pengalaman menggunakannya sebagai jurnal atau buku alamat.
Namun, jika Anda mencari aplikasi seluler Monica, saya khawatir Anda tidak akan mendapatkannya. Tidak ada versi portabel Android atau iOS dari Monica CRM yang tersedia saat ini. Jika Anda tertarik untuk mengetahui lebih lanjut tentang Monica CRM, Anda dapat mencoba Chandler:Aplikasi seluler Monica.
Di seluruh posting, saya telah mendemonstrasikan menginstal dan mengonfigurasi alat manajemen hubungan pribadi Monica pada sistem Linux Ubuntu. Anda juga dapat menginstal dan mengintegrasikannya dengan wadah Docker dan sistem berbasis Linux lainnya. Ini memiliki versi gratis dan premium yang tersedia; Anda dapat memilih versi Anda sesuai dengan kebutuhan Anda.
Jika Anda menyukai posting ini, silakan bagikan dengan teman dan komunitas Linux Anda. Kami juga mendorong Anda untuk menuliskan pendapat Anda di bagian komentar.