Instal Mattermost dengan MySQL di Ubuntu 14.04 &Debian 8 . Mattermost adalah alternatif terbaik dari aplikasi perpesanan Slack. Ini memberi Anda pilihan untuk semua komunikasi di satu tempat dengan antarmuka yang mudah digunakan. Anda dapat dengan mudah berbagi pesan, file melalui desktop dan perangkat seluler.
Langkah 1 – Siapkan Server Database MySQL
Pertama, Anda perlu menginstal server database MySQL di sistem Anda. Gunakan perintah berikut untuk menginstal versi default mysql yang tersedia atau baca tutorial ini.
$ sudo apt-get install mysql-server
Sekarang buat database untuk instalasi yang paling penting dan pengguna mysql untuk otentikasi.
$ mysql -u root -p mysql> CREATE DATABASE mattermost; mysql> GRANT ALL on mattermost.* to [email protected] IDENTIFIED BY 'password'; mysql> FLUSH PRIVILEGES;
Langkah 2 – Unduh Arsip Mattermost
Sekarang Anda dapat menggunakan akun root atau akun terpisah untuk instalasi terpenting Anda. Gunakan perintah di bawah ini untuk membuat akun terpisah.
$ sudo adduser mmuser $ sudo passwd mmuser
Sekarang beralih ke akun yang baru dibuat dan unduh edisi kompilasi yang paling penting menggunakan perintah di bawah ini. Untuk menemukan versi terbaru kunjungi di sini. Ekstrak juga file arsip yang diunduh.
$ sudo su - mmuser $ wget https://releases.mattermost.com/2.2.0/mattermost-team-2.2.0-linux-amd64.tar.gz $ tar xzf mattermost-team-2.2.0-linux-amd64.tar.gz
Langkah 3 – Konfigurasi Mattermost
Sekarang edit file konfigurasi yang paling penting config/config.json dan perbarui detail di bawah di bawah SqlSettings bagian. Perbarui nilai DataSource sesuai catatan yang dibuat pada langkah 1.
"DriverName": "mysql", "DataSource": "mmuser:[email protected](localhost:3306)/mattermost?charset=utf8mb4,utf8",
Sekarang buat direktori data untuk instalasi yang paling penting. Ini adalah lokasi tempat paling penting menyimpan data tim seperti file yang diunggah, dll.
$ mkdir ~/mattermost/data
Langkah 4 – Mulai Server Terpenting
Anda paling penting setup telah selesai. Sekarang gunakan perintah berikut untuk memulai layanan yang paling penting.
$ cd ~/mattermost/bin $ ./platform
Mattermost default berjalan pada port 8065, yang dapat diubah di config/config.json mengajukan. Akses server Anda pada port 8065 (atau port yang disesuaikan) melalui browser web.
http://svr1.tecadmin.net:8065/
Sekarang Anda mungkin perlu membuat tim pertama Anda. Untuk membuat tim, masukkan alamat email untuk akun administrator tim dan klik Buat Tim.
Pastikan email administrator sudah benar dan klik “Ya, alamat ini benar”.
Sekarang masukkan nama tim Anda di kotak dan klik Berikutnya.
Anda dapat menyesuaikan url tim Anda di sini. Masukkan url tim yang diperlukan dan klik Berikutnya.
Sekarang pilih nama pengguna untuk akun administrator Anda dan klik Berikutnya.
Masukkan kata sandi aman untuk akun administrator Anda dan klik Selesai.
Tim Anda telah berhasil dibuat dan Anda akan diarahkan ke akun Anda.
Langkah 5 – Siapkan Yang Paling Penting dengan Pemula
Sekarang buat skrip startup yang paling penting untuk daemon Pemula. Edit /etc/init/mattermost.conf file di editor teks dan tambahkan konten berikut.
start on runlevel [2345] stop on runlevel [016] respawn chdir /home/mmuser/mattermost setuid mmuser exec bin/platform
Sekarang Anda dapat menggunakan perintah berikut untuk memulai dan menghentikan yang terpenting .
$ sudo start mattermost $ sudo stop mattermost