Anonim

اگر کچھ ہوجائے اور آپ کا کمپیوٹر ضائع ہو یا خراب ہو تو آپ کی فائلوں کو محفوظ رکھنے کا کلاؤڈ اسٹوریج ایک بہترین طریقہ ہے۔ اس سے آپ کو سڑک پر یا کام سے اپنی فائلوں تک رسائی حاصل کرنے میں مدد مل سکتی ہے ، اور ہر چیز کو اپنے آلات پر ہم آہنگی رکھنے میں مدد ملتی ہے۔

اگرچہ ، کلاؤڈ اسٹوریج ایک بڑی خرابی کے ساتھ آیا ہے۔ آپ کو اپنی تمام ذاتی فائلوں کے ساتھ کسی کمپنی پر اعتماد کرنا ہوگا۔ اگر انہیں ہیک کرلیا جائے تو کیا ہوتا ہے؟ کیا واقعی وہ سارے قابل اعتماد ہیں ، یا جب آپ ڈھونڈ نہیں رہے ہیں تو وہ آپ کی چیزوں سے گزر رہے ہیں؟ یقینی طور پر جاننا واقعتا possible ممکن نہیں ہے۔

ایک اور آپشن ہے۔ آپ نیکسٹلائڈ کے ذریعہ اپنے کلاؤڈ اسٹوریج کی میزبانی کرسکتے ہیں۔ نیکسٹلائڈ ایک اوپن سورس کلاؤڈ اسٹوریج حل ہے جو آپ کو اپنی کلاؤڈ اسٹوریج کمپنی بننے دیتا ہے۔ اس میں آپ کے تمام آلات کے ل interface انٹرفیس اور اس کے ساتھ انٹرفیس کو استعمال کرنے اور صاف کرنے میں آسان ہے ، لہذا آپ کچھ ہیک ایک دوسرے کے ساتھ ردی کا معاملہ نہیں کر رہے ہیں۔

یہ گائیڈ ایک VPS (ورچوئل پرائیویٹ سرور) پر نیکسٹ کلاؤڈ کی میزبانی پر توجہ مرکوز کرنے جا رہا ہے ، لیکن آپ اسے مقامی طور پر اپنے گھریلو نیٹ ورک پر چلا سکتے ہیں۔ بس باہر سے اس تک رسائی کی توقع نہ کریں جب تک کہ آپ پورٹ فارورڈنگ مرتب نہیں کرتے یا وی پی این نہیں چلا رہے ہیں۔ کچھ اقدامات قدرے مختلف ہوں گے ، اور آپ کو ڈومین نام خریدنے یا SSL سرٹیفکیٹ مرتب کرنے کی ضرورت نہیں ہوگی۔

ایک میزبان کا انتخاب کریں

فوری روابط

  • ایک میزبان کا انتخاب کریں
  • آپ کی ضرورت ہے انسٹال
  • اپنا فائر وال ترتیب دیں
  • ایس ایس ایچ تشکیل دیں
    • ایس ایس ایچ کیز
      • ونڈوز
      • میک اور لینکس
    • روٹ اور پاس ورڈز کی اجازت نہ دیں
  • اپنا ڈیٹا بیس تشکیل دیں
  • پی ایچ پی کی تشکیل کریں
  • نیکسٹ کلاؤڈ حاصل کریں
  • ایس ایس ایل سرٹیفکیٹ بنائیں
  • Nginx تشکیل دیں
  • نیکسٹ کلاؤڈ شروع کریں

یہ فرض کرتے ہوئے کہ آپ کسی حقیقی بادل حل کے ساتھ جارہے ہیں اور اپنی فائلوں کو ویب پر قابل رسائ چاہتے ہیں ، آپ کو نیکسٹ کلاؤڈ آن ہوسٹ کرنے کے لئے VPS ترتیب دینے کی ضرورت ہے۔ وہاں کچھ عمدہ اختیارات موجود ہیں ، لہذا جو آپ کے لئے بہتر لگتا ہے اسے منتخب کریں۔ اگر آپ کے ذہن میں پہلے سے کوئی میزبان نہیں ہے تو لینود ، ڈیجیٹل اوشین اور گانڈی دیکھیں ۔

یہ گائیڈ سرور آپریٹنگ سسٹم کے طور پر ڈیبیئن 9 "اسٹریچ" کو استعمال کرنے جارہا ہے۔ ڈیبیان انتہائی مستحکم ہے اور ڈیفالٹ کے لحاظ سے کافی حد تک محفوظ ہے۔ زیادہ تر ہوسٹنگ پلیٹ فارمز کی طرف سے بھی اس کی تائید کی جاتی ہے۔ اگر آپ اوبنٹو سے زیادہ راحت مند ہیں تو ، اس میں سے زیادہ تر براہ راست وہاں بھی لاگو ہوں گے ، کیونکہ اوبنٹو ڈیبین پر مبنی ہے۔

آپ کو اپنے سرور کے لئے ڈومین نام لینے کی بھی ضرورت ہوگی۔ چونکہ یہ عوامی سائٹ نہیں بننے والی ہے ، لہذا آپ واقعی اسے اپنی پسند کی چیز بنا سکتے ہیں۔ ڈومین نام خریدنے اور اس سے منسلک کرنے کا عمل ہر میزبان اور ڈومین نام فراہم کنندہ کے لئے مختلف ہوتا ہے ، لہذا آپ جو خدمات منتخب کرتے ہیں اس کے ذریعہ فراہم کردہ دستاویزات کی جانچ کرنا یقینی بنائیں۔

یہاں سب کچھ لینکس کمانڈ لائن سے دور سے سنبھالا جا رہا ہے۔ لہذا ، اگر آپ میک یا لینکس پر ہیں تو ، آپ صرف ایک ٹرمینل کھول سکتے ہیں اور اپنے VPS تک رسائی حاصل کرنے کے لئے ایس ایس ایچ کا استعمال کرسکتے ہیں۔ اگر آپ ونڈوز پر ہیں تو ، پٹی جیسے ایس ایس ایچ کلائنٹ کو پکڑیں ۔

آپ کی ضرورت کو انسٹال کریں

اس پہیلی کے بہت سارے ٹکڑے ہیں۔ آپ ان سب کو اب بھی پکڑ سکتے ہیں ، لہذا آپ کے پاس وہ چیز ہے جو آپ کو یہاں سے جاری رکھنے کی ضرورت ہے۔ ڈیبیان میں عام طور پر ڈیفالٹ کے لحاظ سے سوڈو انسٹال نہیں ہوتا ہے ، لہذا پہلے اسے پکڑو اور اسے ترتیب دیں۔

$ su -c 'آپٹ انسٹال سوڈو'

اپنا روٹ پاس ورڈ درج کریں اور سوڈو انسٹال ہوگا۔ پھر ، آپ کو اپنے صارف کو سوڈو گروپ میں شامل کرنے کی ضرورت ہے۔

$ su -c 'gpasswd -a صارف نام sudo'

اب ، آپ sudo استعمال کرسکتے ہیں۔ آپ کو دوبارہ لاگ ان کرنے کی ضرورت ہوسکتی ہے ، اگر یہ فوری طور پر کام نہیں کرتا ہے۔ اس مقام سے آگے ، آپ اس کے بجائے سوڈو استعمال کریں گے ، خاص طور پر چونکہ آپ حفاظتی مقاصد کے لئے جڑ لاگ ان کو غیر فعال کرنے جارہے ہیں۔

اب ، دبیان کے ذخیروں سے سب کچھ حاصل کریں۔

do sudo apt انسٹال کریں UWW mariadb-سرور nginx certbot php php-mysql php-fpm php-cli php-json php-curl php-imap php-gd php-xml php-zp php-intl php-mcrypt php-imagick php-mbstring

اپنا فائر وال ترتیب دیں

آپ کا سرور انٹرنیٹ پر ہے۔ اس کے آس پاس کوئی راستہ نہیں ہے ، اور اس کا مطلب یہ ہے کہ آپ کو حملہ آوروں سے نمٹنے کی ضرورت ہوگی۔ ایک سادہ فائر وال لگانے سے بہت سارے ممکنہ خطرات سے بچنے میں مدد ملے گی۔

iptables کو براہ راست استعمال کرنے کے بجائے ، آپ اپنے سسٹم کو محفوظ بنانے کے لئے UFW (غیر پیچیدہ فائر وال) استعمال کرسکتے ہیں۔ اس میں آسان ترکیب ہے ، اور اس کے ساتھ کام کرنا بہت آسان ہے۔

فائر وال میں سب کچھ غیر فعال کرکے شروع کریں۔ اس سے تمام خدمات اور بندرگاہوں سے رابطوں سے انکار کے لئے طے شدہ پالیسی طے ہوگی ، اس بات کو یقینی بنائے گا کہ حملہ آور کسی بھولے ہوئے بندرگاہ پر رابطہ نہیں کرسکتے ہیں۔

ڈیفالٹ آنے سے انکار کرتا ہے

do sudo ufw پہلے سے طے شدہ سے باہر ہونے کی تردید $

اگلا ، آپ یو ایف ڈبلیو خدمات کو بتاسکتے ہیں جس کی آپ اجازت دیتے ہیں۔ اس معاملے میں ، آپ کو صرف ایس ایس ایچ اور ویب تک رسائی کی ضرورت ہے۔ آپ این ٹی پی اور ڈی این ایس کو بھی قابل بنانا چاہتے ہیں تاکہ آپ کا سرور اپ ڈیٹس لے کر اس کی گھڑی سیٹ کر سکے۔

do sudo ufw اجازت میں ssh $ sudo ufw اجازت دیں ssh $ sudo ufw اجازت دیں HTTP میں $ sudo ufw اجازت دیں https میں in sudo ufw اجازت دیں https $ sudo ufw اجازت ntp میں $ sudo ufw اجازت دیں ntp $ sudo ufw 53 53 میں اجازت دیتا ہے ufw اجازت دیتا ہے 53 $ sudo ufw 67 میں اجازت دیتا ہے $ sudo ufw 67 کی اجازت دیتا ہے

اب آپ اپنا فائر وال شروع کرسکتے ہیں۔ اس سے آپ کو ایس ایس ایچ کو خراب کرنے کے بارے میں انتباہ ملے گا ، لیکن آپ نے پہلے ہی ایس ایس ایچ کو اجازت دی ہے ، لہذا آپ ٹھیک ہو جائیں گے۔

$ sudo ufw اہل کریں

ایس ایس ایچ تشکیل دیں

لینکس سرورز پر ایس ایس ایچ ایک کثرت سے حملہ آور خدمات میں سے ایک ہے۔ یہ سرور میں موجود ہر چیز کا گیٹ وے ہے ، اور یہ عام طور پر صرف پاس ورڈ کے ذریعہ محفوظ ہوتا ہے۔ اس لئے یہ یقینی بنانا ضروری ہے کہ آپ کا سرور SSH پر حملہ آوروں کے لئے آسانی سے قابل رسائی نہیں ہے۔

ایس ایس ایچ کیز

پہلے ، آپ کو پاس ورڈ کا ایک زیادہ محفوظ متبادل ، ایک SSH کلید ترتیب دینے کی ضرورت ہے۔ میک اور لینکس کے مقابلے میں ونڈوز پر عمل مختلف ہے ، لہذا ان ہدایات پر عمل کریں جو آپ کے ڈیسک ٹاپ پر فٹ ہوں۔

ونڈوز

جیسا کہ ونڈوز کا طریقہ ہے ، اس آسان کام کو مکمل کرنے کے ل you آپ کو ابھی ایک اور پروگرام کی ضرورت ہے۔ پٹٹیجین پٹی کے لئے ایک آر ایس اے کلیدی جنریٹر ہے۔ یہ پٹٹی ڈاؤن لوڈ کے صفحے سے دستیاب ہے۔ اسے ڈاؤن لوڈ کریں ، اور اسے چلائیں۔

کھلنے والی ونڈو میں ، اپنی کلید کو نام دیں اور اس کے لئے پاس ورڈ بنائیں۔ یہ پاس ورڈ ہے جو آپ اپنے سرور میں لاگ ان کرنے کے لئے استعمال کریں گے۔ نچلے حصے میں ، SSH-2 RSA منتخب کریں اور کم از کم 2048 بٹس کا اہم سائز مقرر کریں۔ 4096 بہتر ہے ، لیکن 2048 قدرے تیز ہوگا۔ پھر ، اپنی چابیاں بنائیں ، اور سرکاری اور نجی دونوں چابیاں محفوظ کریں۔ آخر میں ، پبلک کی کو کاپی کریں جو ونڈو کے اوپری حصے پر دکھاتا ہے۔

اپنے سرور سے مربوط ہونے کے لئے پٹی کا استعمال کریں۔ file / .ssh / अधिकृत_کیز پر ایک فائل کھولیں اور اپنی کلید کو پیسٹ کریں۔

پٹی میں واپس ، سائڈ مینو میں ایس ایس ایچ تلاش کریں۔ اس کے بعد ، "اوتھ" کو کھولیں۔ پائیوٹیٹ کلید کے لئے میدان میں ، نجی کلید کی جگہ پر براؤز کریں جو آپ نے ابھی محفوظ کی ہے۔ جب پٹٹی میں ہر چیز آپ کے سرور کے ل set ترتیب دی جاتی ہے ، تو سیشن کو بچائیں۔ اس بات کو جانچنے کے لئے کہ آگے بڑھنے سے پہلے یہ یقینی بنائیں کہ آپ اپنی چابی سے جڑ رہے ہیں۔

میک اور لینکس

میک اور لینکس صارفین کے لئے یہاں بہت آسان سڑک ہے۔ اگر آپ کے پاس پہلے سے موجود نہیں ہے تو ، SSH کلید تیار کرکے شروع کریں۔ آپ کے پاس کلید کا پاس ورڈ بنانے کا اختیار موجود ہے۔ یہ اختیاری ہے ، لہذا آپ کی کال ہے۔

sh ssh-keygen -b 4096 -t RSSa

ابھی ، اپنی چابی اپنے سرور پر بھیجیں۔ اپنا صارف نام اور سرور کا IP متبادل بنائیں۔

sh ssh-copy-id -i ~ / .ssh / id_rsa.pub

یہی ہے!

روٹ اور پاس ورڈز کی اجازت نہ دیں

اپنی کلید ترتیب دینے کے بعد ، آپ SSH کے پاس ورڈ کو غیر فعال کرسکتے ہیں۔ اگر آپ پاس ورڈ کے ساتھ کوئی کلیدی سیٹ کرتے ہیں تو پریشان نہ ہوں۔ یہ کچھ مختلف ہے ، اور اس سے یہ اثر نہیں پڑے گا۔ SSH تشکیل فائل کو / etc / ssh / sshd_config پر کھولیں۔

do سوڈو نینو / وغیرہ / ssh / sshd_config

لکھنے والی لائن تلاش کریں:

#PermitRootLogin ممنوع پاس ورڈ

اسے تبدیل کریں:

پرمٹ روٹ لوگن نمبر

اگلا ، دو لائنوں کو تلاش کریں:

# پاس ورڈ آؤٹینٹیکشن ہاں #PermitEmptyPasswords نمبر

ان میں تبدیل کریں:

پاس ورڈ تصدیقی کوئی اجازت نامہ پاس ورڈ نمبر

آخر میں ، تلاش کریں:

UsePAM ہاں

اسے بناؤ:

UsePAM نمبر

اپنی فائل کو محفوظ کریں ، اور اسے بند کردیں۔ اس کے بعد ، SSH دوبارہ شروع کریں۔ یہ آپ کو لاتعلقی کا سبب بن سکتا ہے ، لہذا اگر ایسا ہوتا ہے تو دوبارہ رابطہ قائم کریں۔

do sudo systemctl دوبارہ شروع کریں sshd

اپنا ڈیٹا بیس تشکیل دیں

اگلی چیز جو آپ کو کرنے کی ضرورت ہوگی وہ ہے آپ کا ڈیٹا بیس تشکیل دینا۔ واقعی یہاں زیادہ شامل نہیں ہے ، لہذا زیادہ فکر نہ کریں۔ نیکسٹ کلاؤڈ تک رسائی کے ل You آپ کو صرف صارف اور خالی ڈیٹا بیس کو ترتیب دینے کی ضرورت ہے۔

آپ کے لئے ماریہ ڈی بی کو ترتیب دینے اور محفوظ کرنے کے لئے واقعتا a ایک آسان اسکرپٹ موجود ہے۔ پہلے اسے چلائیں۔

do sudo mysql_secure_installation

بنیادی ڈیفالٹ پاس ورڈ خالی ہے ، لہذا جب پوچھا جائے تو یہ "درج کریں"۔ اس کے بعد آپ سے روٹ پاس ورڈ ترتیب دینے کو کہے گا۔ وہ کرو. اس کے بعد آنے والے ہر سوال کا جواب "ہاں" میں دیں۔

آپ اپنے پاس ورڈ کے ذریعہ اپنے ڈیٹا بیس میں لاگ ان کرسکتے ہیں جو آپ نے ابھی ترتیب دیا ہے۔

do sudo mysql -u root -p

پرامپٹ مارییا ڈی بی میں تبدیل ہوجائے گا۔ آپ کے ڈیٹا بیس سرور کے نظم و نسق کے لئے یہ کنسول ہے۔ نیا ڈیٹا بیس بنا کر شروع کریں۔ دارالحکومت کا شمار یہاں ہوتا ہے۔

اگلے کلاؤڈ ڈیٹا بیس بنائیں؛

اگلا ، اس ڈیٹا بیس کے لئے صارف بنائیں۔

"پاس ورڈ فار صارف" کے ذریعہ شناختی بنائے صارف `نیکسٹ کلا USER` @` لوکل ہوسٹ C

اس کے بعد ، صارف کو ڈیٹا بیس کو استعمال کرنے کی اجازت دیں۔

سب اگلے کلاؤڈ پر دیں۔ * تو `اگلے کلا``` @ `لوکل ہوسٹ`؛

یہی ہے! آپ اب ڈیٹا بیس سرور سے باہر نکل سکتے ہیں۔

ق

پی ایچ پی کی تشکیل کریں

نیکسٹ کلاؤڈ پی ایچ پی میں لکھا ہے۔ آپ نے پی ایچ پی کا تازہ ترین ورژن پہلے ہی ڈیبانی اسٹریچ پر دستیاب پی ایچ پی توسیعات کے ساتھ انسٹال کیا ہے جس کے ساتھ نیکسٹ کلائوڈ کو ٹھیک کام کرنے کی ضرورت ہے۔ آپ کو ابھی بھی اپنی پی ایچ پی کی ترتیب میں نئگنیکس کے ساتھ زیادہ آسانی سے کام کرنے کے ل a کچھ جوڑے کرنے کی ضرورت ہے۔

اسے واقعی میں صرف کچھ بنیادی حفاظتی مواقع کی ضرورت ہے۔ یہ کوئی بڑی چیز نہیں ہیں ، لیکن وہ آپ کے سرور کی سلامتی کو بہتر بنانے میں مدد کریں گی۔

سوڈو اور اپنے پسندیدہ ٹیکسٹ ایڈیٹر کے ساتھ /etc/php/7.0/fpm/php.ini کھولیں۔

فائل بڑے پیمانے پر ہے ، لہذا آس پاس تشریف لانے کے لئے اپنے ایڈیٹر کی تلاش کی تقریب کا استعمال کریں۔ اگر آپ نینو استعمال کر رہے ہیں تو ، یہ Ctrl + W ہے۔ مٹھی کا آپشن جو آپ کو تلاش کرنے کی ضرورت ہے وہ ہے ناکارہ_فنکشنز۔ اختتام پر شامل کریں phpinfo ، سسٹم ، میل ، exec ، شامل کریں۔

اس کے بعد ، sql.safe_mode تلاش کریں اور اسے آن کریں۔ اگلا ، اجازت_url_fopen آف سیٹ کریں۔ فائل کے آخر میں ، درج ذیل لائن شامل کریں ، محفوظ کریں اور اسے بند کردیں۔

رجسٹر_گلوبلز = آف

نیکسٹ کلاؤڈ حاصل کریں

نیکسٹ کلاؤڈ ابھی ڈیبیان کے لئے بطور پیکج دستیاب نہیں ہے ، اور یہ ٹھیک ہے۔ آپ کو واقعی ایسا ہونے کی ضرورت نہیں ہے۔ یہ بہت کچھ دوسرے پہلے سے تعمیر شدہ پی ایچ پی کی ویب ایپلیکیشنز کی طرح ہے ، جیسے ورڈپریس ، اور یہ ایک سکیڑ شدہ محفوظ شدہ دستاویزات میں آتا ہے جہاں آپ نیکسٹ کلاڈ انسٹال کرنا چاہتے ہو جہاں نکال سکتے ہیں۔

ابھی تک ، تازہ ترین مستحکم رہائی نیکسٹ کلاؤڈ ہے ، جب آپ جب یہ پڑھ رہے ہو تو اس کے لئے تازہ ترین ورژن آپ کے لئے کیا ہے اس کی دو بار جانچ پڑتال کریں۔ ہدایت نامہ 12 کا حوالہ دے گا ، لیکن تازہ ترین مستحکم جو بھی ہو اسے استعمال کریں۔

ایک ڈائرکٹری میں تبدیل کریں جہاں آپ اپنے نیکسٹ کلاؤڈ آرکائیو کو ڈاؤن لوڈ کرنا چاہتے ہیں۔ پھر ، اسے نکالنے کے لئے / var / www میں تبدیل کریں۔

$ سی ڈی ~ / ڈاؤن لوڈ $ ویجٹ https://download.nextcloud.com/server/reLives/nextcloud-12.0.3.tar.bz2 $ cd / var / www $ sudo tar xjpf ~ / ڈاؤن لوڈز / نیکلسلوڈ۔ 12.0.3۔ tar.bz2

اگر آپ مستقبل میں یہ پڑھ رہے ہیں تو ، آپ نیکسٹ کلائوڈ کے سرور انسٹال صفحہ پر ڈاؤن لوڈ کا لنک تلاش کرسکتے ہیں۔

آخر میں ، اپنے نیکسٹ کلاؤڈ انسٹالیشن کی ملکیت کو www - ڈیٹا میں تبدیل کریں۔

do sudo chown -R www-data: www-data / var / www / nextcloud

ایس ایس ایل سرٹیفکیٹ بنائیں

آپ کے SSL سرٹیفکیٹ بنانا سیرٹ بوٹ کا شکریہ بہت آسان ہے۔ سیرٹبوٹ آپ کے لئے خود بخود آپ کے ایس ایس ایل سرٹیفکیٹ تیار کرے گا اور انہیں جس بھی سائٹ کے ل creating آپ بنا رہے ہو اس کی ویب روٹ میں رکھ دے گا۔ آپ کو صرف ایک کمانڈ چلانے کی ضرورت ہے۔

ton sudo certbot certonly --webroot -w / var / www / nextcloud -d your-domain.com -d www.your-domain.com

چونکہ یہ آپ کی پہلی بار سیرٹ بوٹ چل رہا ہے ، لہذا یہ ایک ای میل پتہ طلب کرے گا۔ یہ پتہ آپ کو متنبہ کرنے کے لئے استعمال کرے گا جب آپ کے سرٹیفکیٹس کی میعاد ختم ہونے والی ہے۔ آپ انہیں ایک ہی کمانڈ سے آسانی سے تجدید کرسکتے ہیں۔

do sudo certbot تجدید

Nginx تشکیل دیں

نجنکس ایک ہلکا پھلکا ، ابھی تک طاقتور ، ویب سرور ہے۔ یہ اس انٹرفیس کی خدمت کرنے جارہا ہے جسے آپ نیکسٹ کلاؤڈ تک رسائی حاصل کرنے کے لئے استعمال کرتے ہیں۔ Nginx کے ساتھ وابستہ کئی فائلوں کی فائلیں ہیں۔ پہلی ترتیب مرکزی ترتیب ہے جو /etc/nginx/nginx.conf پر واقع ہے۔ یہی کنفگریشن فائل کی فائل ہے ، لیکن اس میں ٹھوس ڈیفالٹس ہیں۔ اگر آپ جانتے ہو کہ آپ کیا کر رہے ہیں تو آپ اس کے ساتھ کھیل سکتے ہیں ، لیکن آپ اسے تنہا چھوڑ سکتے ہیں اور ٹھیک بھی ہو سکتے ہیں۔

اگلی تشکیل کافی لمبی اور پیچیدہ ہے۔ شکر ہے ، آپ کو یہ سب لکھنے کی ضرورت نہیں ہے۔ نیکسٹ کلاڈ دیو پہلے ہی کر چکے ہیں۔ آپ کو صرف اس میں ترمیم کرنے کی ضرورت ہے۔ کنفگ فائل نیکسٹ کلاؤڈ کی سائٹ پر واقع ہے۔ ایک Nginx کے ویب روٹ کے لئے پکڑو. / etc / nginx / سائٹس دستیاب / اگلے کلاؤڈ پر ایک نئی فائل بنائیں ، اور اس میں پیسٹ کریں۔

ایک بار آپ کے پاس فائل ہوجانے کے بعد ، آپ کو کچھ آسان تبدیلیاں کرنے کی ضرورت ہے۔ پہلے ، اپ اسٹریم بلاک تلاش کریں اور اس کو دیکھنے کے ل change اسے تبدیل کریں:

اپ اسٹریم پی ایچ پی ہینڈلر {سرور یونکس: /run/php/php7.0-fpm.sock؛ }

پھر ، کہیں بھی ڈھونڈیں جس میں یہ کلاؤڈ.ایکسمپل ڈاٹ کام کہا گیا ہے اور اسے اپنے ڈومین نام میں تبدیل کریں۔

آخری چیز جو آپ کو کرنے کی ضرورت ہے وہ ہے Nginx کو اپنے SSL سندوں کی طرف اشارہ کرنا۔ لائنیں تبدیل کریں:

ssl_cerર્ટate /etc/ssl/nginx/cloud.example.com.crt؛ ssl_cerર્ટate_key /etc/ssl/nginx/cloud.example.com.key؛

تک:

ssl_certificate /etc/letsencrypt/live/your-domain.com/fullchain.pem؛ ssl_certificate_key /etc/letsencrypt/live/your-domain.com/privkey.pem؛

یہی ہے! اگلا ، آپ کو اسے لنک کرنے کی ضرورت ہے تاکہ Nginx اسے تلاش کرسکے۔

d سی ڈی / وغیرہ / نجنکس / سائٹس کے قابل $ سوڈو ایل این-ایس / وغیرہ / اینجنیکس / سائٹس دستیاب / نیکلس کوڈ

وہاں موجود موجودہ ڈیفالٹ کو ہٹا دیں۔

do sudo rm پہلے سے طے شدہ

پی ایچ پی اور نجنکس کو دوبارہ اسٹارٹ کریں ، اور آپ نیکسٹ کلاؤڈ تک رسائی حاصل کرسکیں گے!

do sudo systemctl دوبارہ اسٹارٹ php7.0-fpm $ sudo systemctl restart nginx

نیکسٹ کلاؤڈ شروع کریں

اپنا ویب براؤزر کھولیں اور اپنے ڈومین نام پر جائیں۔ نیکسٹ کلاؤڈ سیٹ اپ اسکرین کے ساتھ آپ کا استقبال کیا جائے گا۔ اپنے آپ کو ایک ایڈمن اکاؤنٹ بنائیں اور اپنے بنائے ہوئے ڈیٹا بیس اکاؤنٹ کی معلومات درج کریں۔

نیکسٹ کلاؤڈ خود کو تشکیل دینے اور انسٹال کرنے میں کئی منٹ لگے گا۔ جب یہ ختم ہوجائے تو ، آپ کو اپنے نئے نیکسٹ کلاؤڈ ڈیش بورڈ میں چھوڑ دیا جائے گا۔ وہاں سے ، آپ اپنے نئے کلاؤڈ اسٹوریج پر اپنے اعتماد رکھنے والے لوگوں کو اجازت دینے کے لئے نئے صارف تشکیل دے سکتے ہیں۔ آپ ابھی فائلیں اپ لوڈ کرنا بھی شروع کرسکتے ہیں۔

یہی ہے! اب آپ کا اپنا نجی بادل ہے!

نیکلس کلاؤڈ کے ساتھ اپنا ذاتی کلاؤڈ بنائیں