Ubuntu 16.04 पर RainLoop Webmail कैसे स्थापित करें

RainLoop एक सरल, आधुनिक और तेज़ वेब-आधारित ईमेल क्लाइंट है। RainLoop स्रोत कोड पर होस्ट की है Github । यह मार्गदर्शिका आपको दिखाएगी कि कैसे रेनब्लूप को एक नए उबंटू 16.04 एलटीएस वल्चर उदाहरण पर स्थापित किया जाए।

आवश्यकताएँ

  • nginx
  • PHP संस्करण 5.4 या अधिक
  • पीएचपी एक्सटेंशन: cURL, iconv, json, libxml, dom, openssl, DateTime, PCRE, SPL, और वैकल्पिक रूपPDO

Ubuntu संस्करण की जाँच करें।

lsb_release -ds
# Ubuntu 16.04.4 LTS

एक्सेस और स्विच के non-rootसाथ एक नया उपयोगकर्ता खाता बनाएं sudo

adduser johndoe --gecos "John Doe"
usermod -aG sudo johndoe
su - johndoe

नोट : अपने उपयोगकर्ता नाम के साथ बदलेंjohndoe

टाइमजोन सेट करें।

sudo dpkg-reconfigure tzdata

सुनिश्चित करें कि आपका सिस्टम पुराना है।

sudo apt update && sudo apt upgrade -y

build-essentialपैकेज स्थापित करें ।

sudo apt install -y build-essential

PHP, आवश्यक PHP एक्सटेंशन, MySQL और Nginx स्थापित करें

PHP 7.0 और आवश्यक एक्सटेंशन डाउनलोड और इंस्टॉल करें।

sudo apt install -y php7.0 php7.0-cli php7.0-fpm php7.0-curl php7.0-json php7.0-mbstring php7.0-mysql php7.0-pgsql php7.0-sqlite3 php7.0-common php7.0-xml

संस्करण की जाँच करें।

php --version

# PHP 7.0.28-0ubuntu0.16.04.1 (cli) ( NTS )
# Copyright (c) 1997-2017 The PHP Group
# Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
#     with Zend OPcache v7.0.28-0ubuntu0.16.04.1, Copyright (c) 1999-2017, by Zend Technologies

MySQL स्थापित करें।

sudo apt install -y mysql-server

संस्करण की जाँच करें।

mysql --version
# mysql  Ver 14.14 Distrib 5.7.21, for Linux (x86_64) using  EditLine wrapper

mysql_secure_installationअपने MySQL स्थापना की सुरक्षा में सुधार करने के लिए स्क्रिप्ट चलाएँ ।

sudo mysql_secure_installation

रूट उपयोगकर्ता के रूप में MySQL में लॉग इन करें।

mysql -u root -p
# Enter password:

एक नया MySQL डेटाबेस और उपयोगकर्ता बनाएँ, और क्रेडेंशियल्स याद रखें।

CREATE DATABASE dbname;
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON `dbname`.* TO 'username'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Nginx स्थापित करें।

sudo apt install -y nginx

संस्करण की जाँच करें।

sudo nginx -v
# nginx version: nginx/1.10.3 (Ubuntu)

रेनटॉप के लिए Nginx कॉन्फ़िगर करें। sudo vim /etc/nginx/sites-available/rainloop.confनिम्न कॉन्फ़िगरेशन को चलाएं और जोड़ें।

server {

    listen 80;

    server_name example.com;
    root /var/www/rainloop;

    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 fastcgi_params;
        fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }

    location ~ /\.ht {
        deny all;
    }

    location ^~ /data {
         deny all;
    }

}

rainloop.confफ़ाइल को sites-enabledनिर्देशिका से लिंक करके नए कॉन्फ़िगरेशन को सक्रिय करें ।

sudo ln -s /etc/nginx/sites-available/rainloop.conf /etc/nginx/sites-enabled/

कॉन्फ़िगरेशन का परीक्षण करें।

sudo nginx -t

रीलोडेड नेग्नेक्स।

sudo systemctl reload nginx.service

RainLoop स्थापित करें

डॉक्यूमेंट रूट डायरेक्टरी बनाएं।

sudo mkdir -p /var/www/rainloop

/var/www/rainloopनिर्देशिका के स्वामित्व को बदलें johndoe

sudo chown -R johndoe:johndoe /var/www/rainloop

स्थापित करें unzip

sudo apt install -y unzip

रेनलोप की नवीनतम रिलीज़ को डाउनलोड करें और इसे अनज़िप करें।

cd /var/www/rainloop
wget http://www.rainloop.net/repository/webmail/rainloop-latest.zip
unzip rainloop-latest.zip -d /var/www/rainloop
rm rainloop-latest.zip

/var/www/rainloopनिर्देशिका के स्वामित्व को बदलें www-data

sudo chown -R www-data:www-data /var/www/rainloop

http://example.com/?adminअपने पसंदीदा ब्राउज़र में नेविगेट करें और RainLoop वेबमेल को कॉन्फ़िगर करने के लिए लॉगिन करें। डिफ़ॉल्ट लॉगिन नाम है adminऔर पासवर्ड है 12345



Leave a Comment

Ubuntu 16.04 पर पोस्टफिक्स के साथ स्पैमास हत्यारे को कैसे कॉन्फ़िगर करें

Ubuntu 16.04 पर पोस्टफिक्स के साथ स्पैमास हत्यारे को कैसे कॉन्फ़िगर करें

Spamassassin पर्ल में लिखा गया एक स्वतंत्र और ओपन-सोर्स मेल फ़िल्टर है जो मेल हेडर और बोड पर हेयुरिस्टिक परीक्षणों की एक विस्तृत श्रृंखला का उपयोग करके स्पैम की पहचान करने के लिए उपयोग किया जाता है

फेडोरा 28 पर रेनहेल्प वेबमेल कैसे स्थापित करें

फेडोरा 28 पर रेनहेल्प वेबमेल कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? RainLoop एक सरल, आधुनिक और तेज़ वेब-आधारित ईमेल क्लाइंट है। रेनहॉप सोर्स कोड GitHub पर होस्ट किया गया है। यह गाइड आपको हो दिखाएगा

Ubuntu 18.04 पर iRedMail कैसे स्थापित करें

Ubuntu 18.04 पर iRedMail कैसे स्थापित करें

परिचय अपने स्वयं के मेल सर्वर को चलाने से गोपनीयता का लाभ मिलता है और साथ ही आप अपने डोमेन के लिए कई मेल खातों को बनाने की क्षमता प्रदान करते हैं।

Ubuntu 16.04 पर वेब अनुप्रयोग विकास के लिए मेलट्रैप के साथ sSMTP स्थापित करें

Ubuntu 16.04 पर वेब अनुप्रयोग विकास के लिए मेलट्रैप के साथ sSMTP स्थापित करें

इस ट्यूटोरियल में, आप सीखेंगे कि एक सरल अग्रेषण सर्वर sSMTP कैसे स्थापित किया जाए। Mailtrap.io डेवलपर्स के लिए एक नकली ईमेल सर्वर प्रदान करता है। इसे सेन के लिए उपयोग करें

डेबियन 9 पर रेनहेल्प वेबमेल कैसे स्थापित करें

डेबियन 9 पर रेनहेल्प वेबमेल कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? RainLoop एक सरल, आधुनिक और तेज़ वेब-आधारित ईमेल क्लाइंट है। रेनहॉप स्रोत कोड को जीथब पर होस्ट किया गया है। यह गाइड आपको हो दिखाएगा

Ubuntu 18.04 पर मेल-इन-ए-बॉक्स को कैसे स्थापित करें

Ubuntu 18.04 पर मेल-इन-ए-बॉक्स को कैसे स्थापित करें

परिचय मेल-इन-द-बॉक्स (MiaB) सुरक्षा समस्याओं से बचने के लिए आवश्यक सभी जटिल विन्यासों का ध्यान रखता है, एक ठोस स्पैम डिटेक्शन सिस्ट प्रदान करता है

FreeBSD 11 के साथ अपना खुद का मेल सर्वर का निर्माण

FreeBSD 11 के साथ अपना खुद का मेल सर्वर का निर्माण

अपना खुद का ईमेल सर्वर चलाना काफी फायदेमंद हो सकता है। आप अपने डेटा के प्रभारी हैं। यह आपके वितरण विकल्पों के साथ आपको अधिक लचीलापन भी देता है। तथापि

एक OpenBSD ई-मेल सर्वर OpenSMTPD, Dovecot, Rspamd, और RainLoop का उपयोग कर रहा है

एक OpenBSD ई-मेल सर्वर OpenSMTPD, Dovecot, Rspamd, और RainLoop का उपयोग कर रहा है

परिचय यह ट्यूटोरियल OpenSMDD, Dovecot, Rspamd, और RainLoop का उपयोग करके OpenBSD पर चलने वाले एक पूर्ण विशेषताओं वाले ईमेल सर्वर को प्रदर्शित करता है। OpenSMTPD वें है

FreeBSD 12 पर RainLoop Webmail कैसे स्थापित करें

FreeBSD 12 पर RainLoop Webmail कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? RainLoop एक सरल, आधुनिक और तेज़ वेब-आधारित ईमेल क्लाइंट है। रेनहॉप स्रोत कोड को जीथब पर होस्ट किया गया है। यह गाइड आपको हो दिखाएगा

कैसे CentOS 7 पर Imapsync के साथ मेलबॉक्स आसानी से माइग्रेट करें

कैसे CentOS 7 पर Imapsync के साथ मेलबॉक्स आसानी से माइग्रेट करें

एक अलग प्रणाली का उपयोग? वेबसाइटों को माइग्रेट करते समय आमतौर पर कोई समस्या नहीं होती है, कभी-कभी ईमेल बॉक्सों को स्थानांतरित करना अधिक कठिन होता है। यह विशेष रूप से कैस है

Ubuntu 16.04 LTS पर आसानी से Imapsync के साथ मेलबॉक्स को माइग्रेट कैसे करें

Ubuntu 16.04 LTS पर आसानी से Imapsync के साथ मेलबॉक्स को माइग्रेट कैसे करें

एक अलग प्रणाली का उपयोग? वेबसाइटों को माइग्रेट करते समय आमतौर पर कोई समस्या नहीं होती है, कभी-कभी ईमेल बॉक्सों को स्थानांतरित करना अधिक कठिन होता है। यह विशेष रूप से कैस है

FreeBSD 12 पर मेलट्रेन न्यूज़लैटर एप्लिकेशन कैसे स्थापित करें

FreeBSD 12 पर मेलट्रेन न्यूज़लैटर एप्लिकेशन कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Mailtrain Node.js और MySQL / MariaDB पर निर्मित एक ओपन-सोर्स सेल्फ-होस्टेड न्यूज़लेटर ऐप है। Mailtrains स्रोत GitHub पर है। थी

Ubuntu 16.04 पर iRedMail का उपयोग करके एक मेल सर्वर कैसे सेट करें

Ubuntu 16.04 पर iRedMail का उपयोग करके एक मेल सर्वर कैसे सेट करें

एक अलग प्रणाली का उपयोग? परिचय यदि आपने कभी जमीन से एक मेल सर्वर बनाया है, तो आप जानेंगे कि यह एक थकाऊ उपक्रम हो सकता है। वहां मैं

CentOS 7 पर RainLoop Webmail कैसे स्थापित करें

CentOS 7 पर RainLoop Webmail कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? RainLoop एक सरल, आधुनिक और तेज़ वेब-आधारित ईमेल क्लाइंट है। रेनहॉप सोर्स कोड GitHub पर होस्ट किया गया है। यह गाइड आपको हो दिखाएगा

Fedora 28 पर मेलट्रेन न्यूज़लैटर एप्लिकेशन कैसे स्थापित करें

Fedora 28 पर मेलट्रेन न्यूज़लैटर एप्लिकेशन कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Mailtrain Node.js और MySQL / MariaDB पर बनाया गया एक ओपन-सोर्स सेल्फ होस्टेड न्यूज़लेटर ऐप है। Mailtrains स्रोत GitHub पर है। थी

Ubuntu 16.04 पर मेल्ट्रेन न्यूज़लैटर एप्लिकेशन कैसे स्थापित करें

Ubuntu 16.04 पर मेल्ट्रेन न्यूज़लैटर एप्लिकेशन कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Mailtrain Node.js और MySQL / MariaDB पर बनाया गया एक ओपन-सोर्स सेल्फ होस्टेड न्यूज़लेटर ऐप है। Mailtrains स्रोत GitHub पर है। थी

CentOS 7 पर मेलट्रेन न्यूज़लैटर एप्लीकेशन कैसे स्थापित करें

CentOS 7 पर मेलट्रेन न्यूज़लैटर एप्लीकेशन कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Mailtrain Node.js और MySQL / MariaDB पर बनाया गया एक ओपन-सोर्स सेल्फ होस्टेड न्यूज़लेटर ऐप है। Mailtrains स्रोत GitHub पर है। थी

डेबियन 9 पर मेलट्रेन न्यूज़लैटर एप्लिकेशन कैसे स्थापित करें

डेबियन 9 पर मेलट्रेन न्यूज़लैटर एप्लिकेशन कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Mailtrain Node.js और MySQL / MariaDB पर बनाया गया एक ओपन-सोर्स सेल्फ होस्टेड न्यूज़लेटर ऐप है। Mailtrains स्रोत GitHub पर है। थी

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ