GNU/Linux >> Belajar Linux >  >> Debian

Instal SOGo di Debian 8

SOGo adalah server groupware skalabel gratis dan modern. Ini menyediakan antarmuka Web berbasis AJAX yang kaya dan mendukung beberapa klien asli melalui penggunaan protokol standar seperti CalDAV, CardDAV dan GroupDAV, serta Microsoft ActiveSync. SOGo menawarkan kalender bersama, buku alamat, dan email melalui browser Web favorit Anda dan dengan menggunakan klien asli seperti Mozilla Thunderbird dan Lightning.

Dalam artikel ini, kami akan memberi Anda langkah-langkah yang diperlukan untuk menginstal SOGo pada VPS Debian 8.

PERSYARATAN

Kami akan menggunakan paket Hosting VPS Linux SSD 1 kami untuk tutorial ini.

Masuk ke server Anda melalui SSH

# ssh root@server_ip

Anda dapat memeriksa apakah Anda telah menginstal versi Debian yang tepat di server kami dengan perintah di bawah ini:

# lsb_release -a

Yang seharusnya memberi Anda output di bawahnya:

ID Distributor:DebianDeskripsi:Debian GNU/Linux 8.2 (jessie)Rilis:8.2Nama Kode:jessie

PERBARUI SISTEM

Pastikan server Anda benar-benar mutakhir.

# apt-get update &&apt-get upgrade

Hal berikutnya yang perlu Anda lakukan adalah menambahkan repositori SOGo ke sumber server Anda. Kami akan menggunakan vim sebagai editor teks kami, tetapi bebas menggunakan salah satu yang paling sesuai dengan keahlian Anda.

# vim /etc/apt/sources.list

Setelah Anda membuka /etc/apt/sources.list , tambahkan baris di bawah ini di bagian bawah file:

# deb http://inverse.ca/debian jessie jessie

Untuk memverifikasi tanda tangan build SOGo, kunci publik GPG mereka harus ditambahkan ke keyring apt. Untuk melakukannya, jalankan perintah berikut:

# apt-key adv --keyserver keys.gnupg.net --recv-key 0x810273C4

Perbarui indeks paket:

# apt-get update

PASANG SOGO

Gunakan perintah di bawah ini untuk menginstal SOGo dan beberapa aplikasi yang diperlukan:

# apt-get install sogo sope4.9-gdl1-mysql memcached rpl

Kemudian, aktifkan beberapa modul Apache yang sangat dibutuhkan:

# a2enmod proxy proxy_http header menulis ulang

Mulai ulang Apache agar perubahan diterapkan:

# layanan apache2 restart

Hapus peringatan tmpreader:

# rpl 'SHOWWARNING=true' 'SHOWWARNING=false' /etc/tmpreaper.conf

Konfigurasi Memcached:

# rpl '127.0.0.1' localhost /etc/memcached.conf

Selanjutnya jalankan skrip pasca-instalasi MySQL mysql_secure_installation:

# mysql_secure_installation

Konfigurasikan seperti ini:

- Setel kata sandi root? [Y/n] y- Hapus pengguna anonim? [Y/n] y- Larang login root dari jarak jauh? [Y/n] y- Hapus database pengujian dan akses ke sana? [Y/n] y- Muat ulang tabel hak istimewa sekarang? [Y/n] y

Mulai ulang MySQL dan Memcached:

# service mysql restart# service memcached restart

Sekarang, buat database untuk SOGo. Masukkan MySQL sebagai root:

# mysql -u root -pmysql> BUAT DATABASE sogo;mysql> GRANT ALL ON sogo.* UNTUK 'sogou'@'localhost' DIIDENTIFIKASI DENGAN 'your_password';mysql> GUNAKAN sogo;mysql> CREATE TABLE sogo_users (c_uid VARCHAR (10) PRIMARY KEY, c_name VARCHAR(10), c_password VARCHAR(32), c_cn VARCHAR(128), mail VARCHAR(128));mysql> INSERT INTO sogo_users VALUES ('tom', 'tom', MD5('your_password '), 'Pengguna Tom', '[email protected]'); mysql> hak istimewa flush; mysql> keluar

Konfigurasi SOGo harus dilakukan oleh 'sogo ' pengguna itu sendiri. Masukkan perintah di bawah ini dan ganti 'domain_anda ‘ dan ‘kata sandi_anda ' nilai dengan domain dan kata sandi Anda yang sebenarnya yang Anda gunakan dalam prosedur pembuatan basis data di atas:

# su - sogo -s /bin/bash# default tulis sogod SOGoTimeZone "US/Central"# default tulis sogod SOGoMailDomain "your_domain"# default tulis sogod SOGoLanguage "English"# default tulis sogod SOGoUserSources '({canAuthenticate =YA; displayName ="Pengguna SOGo"; id =pengguna; isAddressBook =YA; ketik =sql; userPasswordAlgorithm =md5; viewURL ="mysql://sogoUSER:[email protected]:3306/sogoDB/sogo_users";})'# default tulis sogod SOGoProfileURL 'mysql://sogoUSER:[email protected]:3306/sogoDB/sogo_user_profile'# default tulis sogod OCSFolderInfoURL 'mysql://sogoUSER:[email protected]:3306/sogoDB/sogo_folder_info'# default tulis sogod OCSSessionsFolderURL 'mysql://sogoUSER:[email protected]:3306/sogoDB/sogo_sessions_folder'# default tulis sogod SOGoAppointmentSendEMailNotifications YA# default tulis sogod SOGoLoginModule Kalender# defaultServesGohostsied SOGoSiedsogod SOGoSied 4190# default menulis sog od SOGoVacationEnabled YA# default tulis sogod SOGoMailMessageCheck every_5_minutes# default tulis sogod SOGoFirstDayOfWeek 1# default tulis sogod SOGoSuperUsernames '( "admin" )'# default tulis sogod SOGoDraftsFolderName "INBOX.DraftS write default" SOGoDrafts "INBOX.Drafts" sogod SOGoTrashFolderName "INBOX.Trash"# default tulis sogod NGImap4ConnectionStringSeparator "."# keluar

Konfigurasikan file konfigurasi SOGo:

# sed -i 's#yourhostname#your_domain#g' /etc/Apache2/conf-available/SOGo.conf# sed -i 's#"x-webobjects-server-port" "443"#"x -webobjects-server-port" "80"#' /etc/Apache2/conf-available/SOGo.conf# sed -i 's#https#http#' /etc/Apache2/conf-available/SOGo.conf 

Mulai ulang SOGo:

# layanan sogo restart

Sekarang, buka browser favorit Anda dan navigasikan ke http://domain_anda/SOGo . Anda akan melihat halaman yang sama seperti pada gambar di bawah ini:

Itu dia. Anda telah berhasil menginstal SOGo pada VPS Debian 8.

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal SOGo untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Debian
  1. Instal Gnome di Debian 11

  2. Instal GLPI di Debian 7

  3. Instal osCommerce di Debian 8

  1. Debian – Cahaya Bulan Di Debian?

  2. Instal ExpressionEngine di Debian

  3. Instal GitLab di Debian 10

  1. Cara Menginstal Debian 10 (Buster)

  2. Instalasi Firefox Debian

  3. Cara menginstal SOGo pada VPS Debian 6