Dalam posting ini, kami akan menunjukkan kepada Anda cara menginstal Rainloop Webmail di VPS Ubuntu dengan Nginx dan MariaDB. Rainloop Webmail adalah klien email berbasis web yang sederhana, modern dan cepat, ditulis dalam PHP. Beberapa fitur aplikasi meliputi:antarmuka pengguna modern, dukungan protokol IMAP dan SMTP, pintasan keyboard, dan pelengkapan otomatis.
Ini juga dapat berfungsi pada sistem VPS Linux lainnya, tetapi telah diuji dan ditulis untuk Ubuntu 14.04.
Perbarui sistem dan instal paket yang diperlukan.
root@vps:~# apt-get -y update && apt-get -y upgrade root@vps:~# apt-get install python-software-properties curl
Instal MariaDB dan buat database.
Jika Anda tidak berencana menggunakan fitur Kontak, Anda dapat melewati langkah ini.
root@vps:~# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db root@vps:~# add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu trusty main' root@vps:~# apt-get -y update root@vps:~# echo -e "Package: *\nPin: origin ftp.osuosl.org\nPin-Priority: 1000" | tee /etc/apt/preferences.d/mariadb root@vps:~# apt-get install mariadb-server root@vps:~# mysql -uroot -p MariaDB [(none)]> create database rainloop; MariaDB [(none)]> GRANT ALL PRIVILEGES ON rainloop.* TO 'rainloop'@'localhost' IDENTIFIED BY 'rlPasswd' MariaDB [(none)]> flush privileges; MariaDB [(none)]> \q;
Instal PHP dan Nginx
apt-get install nginx php5-fpm php-cli php5-mysql php5-mcrypt php5-curl php5-sqlite
Buat direktori root untuk situs web Anda dan terapkan versi terbaru aplikasi
root@vps:~# mkdir -p /var/www/yourrainloop.com/{public_html,logs} root@vps:~# cd /var/www/yourrainloop.com/public_html root@vps:~# curl -s http://repository.rainloop.net/installer.php | php
Buat blok server Nginx baru dengan konten berikut
root@vps:~# cat <<'EOF' > /etc/nginx/sites-available/yourrainloop.com server { server_name yourrainloop.com; listen 80; root /var/www/yourrainloop.com/public_html; access_log /var/www/yourrainloop.com/logs/access.log; error_log /var/www/yourrainloop.com/logs/error.log; index index.php; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_keep_conn on; include /etc/nginx/fastcgi_params; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } location ~ /\.ht { deny all; } location ^~ /data { deny all; } } EOF
Symlink dan restart server
root@vps:~# ln -s /etc/nginx/sites-available/yourrainloop.com /etc/nginx/sites-enabled/yourrainloop.com root@vps:~# /etc/init.d/nginx restart
Setel izin yang benar
root@vps:~# chown -R www-data: /var/www/yourrainloop.com/public_html/
Itu dia. Sekarang buka browser Anda, ketik alamat situs web Anda , dan gunakan kredensial aplikasi default.
URL = http://yourrainloop.com/?admin User= admin Password= 12345
Silakan periksa situs web resmi rainloop untuk detail lebih lanjut.
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 menyiapkannya 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.