আপনার কম্পিউটারটি যদি কিছু ঘটে এবং আপনার কম্পিউটার ক্ষতিগ্রস্ত হয় তবে ক্লাউড স্টোরেজ আপনার ফাইলগুলি সুরক্ষিত রাখার একটি দুর্দান্ত উপায়। এটি আপনাকে রাস্তায় বা কাজ থেকে আপনার ফাইলগুলিতে অ্যাক্সেস করতে সহায়তা করে এবং আপনার ডিভাইসগুলিতে সমস্ত কিছু সিঙ্ক করতে আপনাকে সহায়তা করে।
যদিও মেঘ স্টোরেজটি একটি বড় অপূর্ণতা নিয়ে আসে। আপনার সমস্ত ব্যক্তিগত ফাইল সহ আপনাকে কোনও সংস্থাকে বিশ্বাস করতে হবে। তারা হ্যাক হয়ে গেলে কী হবে? তারা কি সত্যই বিশ্বাসযোগ্য, বা যখন আপনি খুঁজছেন না তখন তারা আপনার জিনিসগুলি দিয়ে যাচ্ছেন? এটি নিশ্চিতভাবে জানা সম্ভব নয়।
আরও একটি বিকল্প আছে। আপনি নেক্সটক্লাউডের সাহায্যে নিজের ক্লাউড স্টোরেজটি হোস্ট করতে পারেন। নেক্সটক্লাউড একটি ওপেন সোর্স ক্লাউড স্টোরেজ সমাধান যা আপনাকে নিজের ক্লাউড স্টোরেজ সংস্থা হতে দেয় company এটি আপনার সমস্ত ডিভাইসের জন্য ইন্টারফেস এবং সাথে থাকা অ্যাপ্লিকেশনগুলির সহজেই ব্যবহার এবং পরিষ্কার করতে পারে, তাই আপনি কিছু হ্যাক একসাথে জাঙ্ক নিয়ে কাজ করছেন না।
এই গাইডটি ভিপিএস (ভার্চুয়াল প্রাইভেট সার্ভার) এ নেক্সটক্লাউড হোস্টিংয়ের দিকে মনোনিবেশ করতে চলেছে, তবে আপনি স্থানীয়ভাবে এটি আপনার হোম নেটওয়ার্কে চালাতে পারেন। আপনি পোর্ট ফরওয়ার্ডিং সেট আপ না করে বা ভিপিএন চালনা না করে কেবল বাইরে থেকে অ্যাক্সেসের আশা করবেন না। কিছু পদক্ষেপ কিছুটা আলাদা হবে এবং আপনার ডোমেন নাম কিনতে বা এসএসএল শংসাপত্রগুলি সেট আপ করার দরকার নেই।
একটি হোস্ট চয়ন করুন
দ্রুত লিঙ্ক
- একটি হোস্ট চয়ন করুন
- আপনার যা প্রয়োজন তা ইনস্টল করুন
- আপনার ফায়ারওয়াল সেট আপ করুন
- এসএসএইচ কনফিগার করুন
- এসএসএইচ কী
- উইন্ডোজ
- ম্যাক এবং লিনাক্স
- রুট এবং পাসওয়ার্ডগুলি বাতিল করুন
- এসএসএইচ কী
- আপনার ডাটাবেস কনফিগার করুন
- পিএইচপি কনফিগার করুন
- নেক্সটক্লাউড পান
- এসএসএল শংসাপত্র তৈরি করুন
- Nginx কনফিগার করুন
- নেক্সটক্লাউড শুরু করুন
ধরে নিই যে আপনি একটি সত্যিকারের মেঘ সমাধান নিয়ে চলেছেন এবং আপনার ফাইলগুলি ওয়েবে অ্যাক্সেসযোগ্য হতে চায়, আপনাকে নেক্সটক্লাউড চালু করতে একটি ভিপিএস সেটআপ করতে হবে। এখানে দুর্দান্ত কিছু বিকল্প রয়েছে, সুতরাং আপনার পক্ষে সবচেয়ে ভাল কি লাগে তা চয়ন করুন। আপনার যদি ইতিমধ্যে মনে মনে কোনও হোস্ট না থাকে তবে লিনোড, ডিজিটাল ওশান এবং গ্যান্ডি দেখুন।
এই গাইডটি সার্ভার অপারেটিং সিস্টেম হিসাবে ডেবিয়ান 9 "স্ট্রেচ" ব্যবহার করতে চলেছে। ডেবিয়ান ডিফল্টরূপে স্থিতিশীল এবং মোটামুটি সুরক্ষিত। এটি বেশিরভাগ হোস্টিং প্ল্যাটফর্মগুলিও ভালভাবে সমর্থন করে। আপনি যদি উবুন্টু সম্পর্কে আরও স্বাচ্ছন্দ্য বোধ করেন তবে এর বেশিরভাগই সরাসরি সেখানে প্রযোজ্য হবে, যেহেতু উবুন্টু দেবিয়ান ভিত্তিক।
আপনার সার্ভারের জন্য আপনার একটি ডোমেন নামও প্রয়োজন। যেহেতু এটি কোনও সর্বজনীন সাইট হতে যাচ্ছে না, তাই আপনি এটি আপনার পছন্দমতো কিছু করতে পারেন। ডোমেন নাম ক্রয় এবং লিঙ্ক করার প্রক্রিয়া প্রতিটি হোস্ট এবং ডোমেন নাম সরবরাহকারীর জন্য পৃথক, সুতরাং আপনার চয়ন করা পরিষেবাদি দ্বারা সরবরাহিত ডকুমেন্টেশন চেক করতে ভুলবেন না।
লিনাক্স কমান্ড লাইন থেকে এখানে সমস্ত কিছু দূর থেকে পরিচালিত হতে চলেছে। সুতরাং, আপনি যদি ম্যাক বা লিনাক্সে থাকেন তবে আপনি কেবল একটি টার্মিনাল খুলতে পারেন এবং আপনার ভিপিএস অ্যাক্সেস করতে এসএসএইচ ব্যবহার করতে পারেন। যদি আপনি উইন্ডোজে থাকেন তবে পুটিটির মতো এসএসএইচ ক্লায়েন্ট ধরুন ।
আপনার যা প্রয়োজন তা ইনস্টল করুন
এই ধাঁধাতে অনেক টুকরো রয়েছে। আপনি এখনই এগুলি সবগুলি দখল করতে পারেন, তাই এখান থেকে চালিয়ে যাওয়া আপনার যা প্রয়োজন তা আপনার কাছে রয়েছে। ডেবিয়ান সাধারণত ডিফল্টরূপে সুডো ইনস্টল করে না, তাই প্রথমে এটি ধরুন এবং সেট আপ করুন।
$ su -c 'অ্যাপলিকেশন ইনস্টল সুডো'
আপনার মূল পাসওয়ার্ড লিখুন এবং সুডো ইনস্টল করা হবে। তারপরে, আপনার ব্যবহারকারীকে সুডো গ্রুপে যুক্ত করতে হবে।
$ su -c 'gpasswd -a ব্যবহারকারীর নাম sudo'
এখন, আপনি sudo ব্যবহার করতে পারেন। আপনার সাথে আবার লগ ইন করার প্রয়োজন হতে পারে, যদি এটি অবিলম্বে কাজ না করে। এই বিন্দু থেকে এগিয়ে, আপনি পরিবর্তে sudo ব্যবহার করা হবে, বিশেষত যেহেতু আপনি সুরক্ষা উদ্দেশ্যে রুট লগইন অক্ষম করতে চলেছেন।
এখন, ডেবিয়ান সংগ্রহস্থলগুলি থেকে সবকিছু ধরুন।
$ sudo apt ইনস্টল করুন ufw mariadb-server nginx certbot php php-mysql php-fpm php-cli php-json php-curl php-imp php-gd php-xml php-zip php-intl php-mcrypt php-imagick php-mbstring
আপনার ফায়ারওয়াল সেট আপ করুন
আপনার সার্ভারটি ইন্টারনেটে রয়েছে। এর আশেপাশে কোনও উপায় নেই এবং এর অর্থ হ'ল আপনাকে আক্রমণকারীদের মোকাবেলা করতে হবে। একটি সাধারণ ফায়ারওয়াল সেটআপ করা অনেক সম্ভাব্য হুমকি প্রতিরোধে সহায়তা করবে।
সরাসরি iptables ব্যবহার করার পরিবর্তে, আপনি আপনার সিস্টেমটি সুরক্ষিত করতে ইউএফডাব্লু (অবধি জটিল ফায়ারওয়াল) ব্যবহার করতে পারেন। এটিতে সহজ বাক্য গঠন রয়েছে এবং এটির সাথে কাজ করা আরও সহজ।
ফায়ারওয়ালের সমস্ত কিছু অক্ষম করে শুরু করুন। আক্রমণকারীরা কিছু ভুলে যাওয়া বন্দরে সংযোগ স্থাপন করতে পারে না তা নিশ্চিত করে, এটি সমস্ত পরিষেবা এবং বন্দরে সংযোগ অস্বীকার করার জন্য ডিফল্ট নীতি সেট করবে।
$ sudo ufw ডিফল্ট ইনকামিং অস্বীকার করে
do sudo ufw ডিফল্ট আউটগোয়িং অস্বীকার $ সুডো ufw ডিফল্ট এগিয়ে প্রত্যাখ্যান
এরপরে, আপনি ইউএফডাব্লু পরিষেবাগুলিকে বলতে পারেন যে আপনি এটির জন্য অনুমতি চান। এই ক্ষেত্রে, আপনার কেবল এসএসএইচ এবং ওয়েব অ্যাক্সেস প্রয়োজন। আপনি এনটিপি এবং ডিএনএস সক্ষম করতেও চাইছেন যাতে আপনার সার্ভার আপডেটগুলি আনতে এবং এর ঘড়ি সেট করতে পারে।
sh সুডো ইউএফডব্লু এসএসএস-এ অনুমতি দেয় $ সুডো ইউএফডব্লিউ এসটিএস আউট করার অনুমতি দেয় $ সুডো ইউএফডব্লিউ HTTP- এ অনুমতি দেয় $ সুডো ইউএফডব্লু https এ অনুমতি দেয় $ সুডো ইউএফউইউ অনুমতি দেয় আউট এনটিপি do সুডো ইউএফডব্লু এনটিপি-এ অনুমতি দেয় এনটিপি $ সুডো ufw 53 in এর মধ্যে অনুমতি দেয় do 67 53 sudo ufw অনুমতি দেয় 67 $ sudo ufw 67 এর মধ্যে অনুমতি দেয়
আপনি এখনই আপনার ফায়ারওয়াল শুরু করতে পারেন। এটি আপনাকে এসএসএইচ ব্যাহত করার বিষয়ে একটি সতর্কতা দেবে, তবে আপনি ইতিমধ্যে এসএসএইচকে অনুমতি দিয়েছেন, তাই আপনি ঠিক থাকবেন।
এসএসএইচ কনফিগার করুন
লিনাক্স সার্ভারগুলিতে এসএসএইচ হ'ল একটি ঘন ঘন আক্রমণাত্মক পরিষেবা। এটি সার্ভারের সমস্ত কিছুর প্রবেশদ্বার এবং এটি সাধারণত কেবল একটি পাসওয়ার্ড দ্বারা সুরক্ষিত থাকে। এজন্য আপনার সার্ভারটি এসএসএইচ-র মাধ্যমে আক্রমণকারীদের কাছে সহজেই অ্যাক্সেসযোগ্য নয় তা নিশ্চিত করা গুরুত্বপূর্ণ।
এসএসএইচ কী
প্রথমত, আপনাকে একটি এসএসএইচ কী, পাসওয়ার্ডের অনেক বেশি সুরক্ষিত বিকল্প সেট আপ করতে হবে। ম্যাক এবং লিনাক্সের চেয়ে উইন্ডোজটিতে প্রক্রিয়াটি পৃথক, সুতরাং আপনার ডেস্কটপ অনুসারে থাকা নির্দেশাবলী অনুসরণ করুন।
উইন্ডোজ
উইন্ডোজ উপায় হিসাবে, আপনার এই সাধারণ কাজটি শেষ করতে আরও একটি প্রোগ্রাম প্রয়োজন। পুটটিজেন পুটিটির জন্য একটি আরএসএ কী জেনারেটর। এটি পুটিটিওয়াই ডাউনলোড পৃষ্ঠা থেকে উপলব্ধ। এটি ডাউনলোড করুন, এবং এটি চালান।
উইন্ডোটি খোলে, আপনার কীটির নাম দিন এবং এর জন্য একটি পাসওয়ার্ড তৈরি করুন। এটি আপনার পাসওয়ার্ডটি লগ ইন করতে ব্যবহার করবে। নীচে, এসএসএইচ -2 আরএসএ নির্বাচন করুন এবং কমপক্ষে 2048 বিটের কী আকার নির্ধারণ করুন। 4096 আরও ভাল তবে 2048 সামান্য দ্রুত হবে। তারপরে, আপনার কী তৈরি করুন এবং সরকারী এবং ব্যক্তিগত উভয় কী সংরক্ষণ করুন। শেষ পর্যন্ত, সর্বজনীন কীটি অনুলিপি করুন যা উইন্ডোর শীর্ষে প্রদর্শিত হবে।
আপনার সার্ভারের সাথে সংযোগ করতে পুটি ব্যবহার করুন। File / .ssh / अधिकृत_keys এ একটি ফাইল খুলুন এবং আপনার কীটি আটকান।
পুটিতে ফিরে আসুন, পাশের মেনুতে এসএসএচ সন্ধান করুন। তারপরে, "আউথ" খুলুন, পাইভেট কীটির জন্য ক্ষেত্রের মধ্যে, সবেমাত্র আপনি যে ব্যক্তিগত কীটি সংরক্ষণ করেছেন সেটির জন্য ব্রাউজ করুন। পিটিটিওয়াইয়ের সমস্ত কিছু যখন আপনার সার্ভারের জন্য সেট আপ করা হয় তখন সেশনটি সংরক্ষণ করুন। আপনি কী চালিত হওয়ার আগে আপনার কী এর সাথে সংযোগ করছেন তা নিশ্চিত করার জন্য এটি পরীক্ষা করে দেখুন।
ম্যাক এবং লিনাক্স
ম্যাক এবং লিনাক্স ব্যবহারকারীদের এখানে অনেক সহজ রাস্তা রয়েছে। আপনার যদি ইতিমধ্যে একটি না থাকে তবে একটি এসএসএইচ কী তৈরি করে শুরু করুন। আপনার কাছে কীটির জন্য একটি পাসওয়ার্ড তৈরি করার বিকল্প রয়েছে। এটি isচ্ছিক, সুতরাং এটি আপনার কল।
sh ssh-keygen -b 4096 -t RSSa
এখন, আপনার সার্ভারে আপনার কীটি প্রেরণ করুন। আপনার ব্যবহারকারী নাম এবং সার্ভারের আইপি প্রতিস্থাপন করুন।
sh ssh-copy-id -i ~ / .ssh / id_rsa.pub
এটাই!
রুট এবং পাসওয়ার্ডগুলি বাতিল করুন
আপনার কী সেট আপ করার পরে, আপনি এসএসএইচের পাসওয়ার্ডগুলি অক্ষম করতে পারেন। আপনি যদি পাসওয়ার্ড সহ কোনও কী সেট আপ করেন তবে চিন্তা করবেন না। এটি ভিন্ন কিছু, এবং এটি মোটেও প্রভাব ফেলবে না। / Etc / ssh / sshd_config এ এসএসএইচ কনফিগারেশন ফাইলটি খুলুন।
$ সুডো ন্যানো / ইত্যাদি / এসএসএস / এসএসডি_কনফিগ
যে রেখাটি পড়েছে তা সন্ধান করুন:
# পারমিটরুটলগিন নিষিদ্ধ-পাসওয়ার্ড
এটিকে পরিবর্তন করুন:
পারমিটরটলগিন নং
এরপরে, দুটি লাইন সন্ধান করুন:
# পাসওয়ার্ডআথেন্টিফিকেশন হ্যাঁ # পার্মিটএম্পটিপাসওয়ার্ড নং
এগুলিতে পরিবর্তন করুন:
পাসওয়ার্ডঅথেন্টিকেশন নেই পারমিটপেমি পাসওয়ার্ড নং no
অবশেষে, সন্ধান করুন:
ইউএপএএম হ্যাঁ
বানাও:
UsePAM নং
আপনার ফাইলটি সংরক্ষণ করুন এবং এটি বন্ধ করুন। তারপরে, এসএসএইচ পুনরায় চালু করুন। এটি আপনাকে লাথি মেরে ফেলেছে, সুতরাং যদি এটি ঘটে তবে পুনরায় সংযুক্ত করুন।
do sudo systemctl পুনরায় আরম্ভ করুন sshd
আপনার ডাটাবেস কনফিগার করুন
আপনার পরবর্তী কাজটি করতে হবে আপনার ডাটাবেসটি কনফিগার করা। সত্যিই এখানে খুব বেশি জড়িত নেই, তাই খুব বেশি চিন্তা করবেন না। অ্যাক্সেসের জন্য আপনাকে নেক্সটক্লাউডের জন্য কেবলমাত্র একটি ব্যবহারকারী এবং খালি ডেটাবেস সেটআপ করতে হবে।
আপনার জন্য মারিয়াডিবি স্থাপন এবং সুরক্ষিত করার জন্য আসলে একটি সুবিধাজনক স্ক্রিপ্ট রয়েছে। আগে চালান।
do sudo mysql_secure_installation
ডিফল্ট রুট পাসওয়ার্ড খালি, তাই জিজ্ঞাসা করা হলে এটি "এন্টার" করে। এরপরে এটি আপনাকে একটি রুট পাসওয়ার্ড সেট আপ করতে বলবে। কর এটা. পরবর্তী প্রতিটি প্রশ্নের উত্তর "হ্যাঁ" দিয়ে দিন।
সবেমাত্র সেট আপ করা রুট পাসওয়ার্ড দিয়ে আপনি আপনার ডাটাবেসে লগইন করতে পারেন।
do sudo mysql -u root -p
প্রম্পটটি মারিয়াডিবি-তে পরিবর্তিত হবে। এটি আপনার ডাটাবেস সার্ভার পরিচালনার জন্য কনসোল। একটি নতুন ডাটাবেস তৈরি করে শুরু করুন। মূলধন এখানে গণনা করা হয়।
নেক্সটক্লাউড ডেটাবেস তৈরি করুন;
এরপরে, সেই ডাটাবেসের জন্য একটি ব্যবহারকারী তৈরি করুন।
"পাসওয়ার্ডফোর্ডের ব্যবহারকারীর" দ্বারা ব্যবহারকারী `পরের ক্লাউডcl @` লোকালহোস্ট` চিহ্নিত করুন;
তারপরে, সেই ব্যবহারকারীকে ডাটাবেস ব্যবহারের অনুমতি দিন।
পরের ক্লাউডে সমস্ত উপহার দিন। * TO পরেরক্লাড` @ `লোকালহোস্ট`;
এটাই! আপনি এখন ডাটাবেস সার্ভার থেকে প্রস্থান করতে পারেন।
পিএইচপি কনফিগার করুন
নেক্সটক্লাউড পিএইচপি-তে লেখা আছে। আপনি ইতিমধ্যে পিএইচপি এর সর্বশেষ সংস্করণটি ডাবিয়ান স্ট্রেচ-তে উপলব্ধ পিএইচপি এক্সটেনশানগুলির সাথে ইনস্টল করেছেন যা নেক্সটক্লাউডকে সঠিকভাবে কাজ করতে হবে। আপনার পিএইচপি কনফিগারেশনে এটি আরও সহজেই এনগিনেক্সের সাথে আরও বেশি কাজ করার জন্য আপনাকে কয়েকটি টুইট করতে হবে।
এটিতে কেবল কিছু প্রাথমিক সুরক্ষা টুইট দরকার। এগুলি বড় কিছু নয় তবে তারা আপনার সার্ভারের সুরক্ষা উন্নত করতে সহায়তা করবে।
Sudo এবং আপনার প্রিয় পাঠ্য সম্পাদক দ্বারা /etc/php/7.0/fpm/php.ini খুলুন।
ফাইলটি বিশাল, সুতরাং আপনার সম্পাদকের অনুসন্ধান ফাংশনটি চারদিকে নেভিগেট করতে ব্যবহার করুন। আপনি যদি ন্যানো ব্যবহার করে থাকেন তবে এটি Ctrl + W। আপনার যে মুষ্টির বিকল্পটি সন্ধান করা দরকার তা হ'ল অক্ষম_যুক্তি। শেষে phpinfo, সিস্টেম, মেল, exec, যুক্ত করুন।
তারপরে, sql.safe_mode সন্ধান করুন এবং এটি চালু করুন। এর পরে, অনুমতি_url_fopen বন্ধ সেট করুন। ফাইলটির শেষে, নীচের লাইনটি যুক্ত করুন, সংরক্ষণ করুন এবং এটি বন্ধ করুন।
নেক্সটক্লাউড পান
নেক্সটক্লাউড এখনও প্যাকেজ হিসাবে ডেবিয়ানের জন্য উপলব্ধ নেই এবং এটি ঠিক আছে। আপনার আসলে এটি হওয়ার দরকার নেই। এটি অনেকটা পূর্ব-নির্মিত পিএইচপি ওয়েব অ্যাপ্লিকেশনগুলির মতো, ওয়ার্ডপ্রেসের মতো, এবং এটি একটি সংকোচিত আর্কাইভে আসে যা আপনি যেখানে নেক্সটক্লাউড ইনস্টল করতে চান তা বের করতে পারবেন।
এখনই, সর্বশেষতম স্থিতিশীল প্রকাশটি নেক্সটক্লাউড, আপনি যখন এটি পড়ছেন তখন আপনার জন্য সর্বশেষতম সংস্করণটি ডাবল-পরীক্ষা করুন check গাইডটি 12 টি উল্লেখ করবে তবে সর্বশেষতম স্থিতিশীল যাই হোক না কেন তা ব্যবহার করুন।
আপনি যেখানে আপনার নেক্সটক্লাউড সংরক্ষণাগারটি ডাউনলোড করতে চান সেখানে একটি ডিরেক্টরিতে পরিবর্তন করুন। তারপরে, এটি বের করার জন্য / var / www এ পরিবর্তন করুন।
$ সিডি ~ / ডাউনলোডস $ উইজেট https://download.nextcloud.com/server/releases/nextcloud-12.0.3.tar.bz2 $ সিডি / ভেরি / www $ সুডোর টার এক্সজেপিএফ Download / ডাউনলোডস / নেক্সটক্লাউড -12.0.3। tar.bz2
আপনি যদি ভবিষ্যতে এটি পড়তে থাকেন তবে আপনি নেক্সটক্লাউডের সার্ভার ইনস্টল পৃষ্ঠায় ডাউনলোড লিঙ্কটি খুঁজে পেতে পারেন।
অবশেষে, আপনার নেক্সটক্লাউড ইনস্টলেশনটির মালিকানা www-ডেটাতে পরিবর্তন করুন।
do সুডো ডাউন -আর www-ডেটা: www-ডেটা / var / www / পরের ক্লাউড
এসএসএল শংসাপত্র তৈরি করুন
আপনার এসএসএল শংসাপত্রগুলি তৈরি করা সার্টবোটকে ধন্যবাদ খুব সহজ। সার্টবট স্বয়ংক্রিয়ভাবে আপনার জন্য আপনার এসএসএল শংসাপত্র উত্পন্ন করবে এবং আপনি যে কোনও সাইটের জন্য এটি তৈরি করছেন তার ওয়েব রুটে এগুলি রাখবে। আপনার কেবল একটি একক কমান্ড চালানো দরকার।
ton সারডোব্যাট সারটোনলি - ওয়েব্রুট-ডাব্লু / ভার্ / www / নেক্সটক্লাউড -ড আপনার- ডোমেন ডটকম -ডি www.your-domain.com
যেহেতু এটি আপনার প্রথমবারের মতো সার্টবট চলছে তাই এটি একটি ইমেল ঠিকানা চাইবে। এটি যখন আপনার শংসাপত্রগুলির মেয়াদ শেষ হতে চলেছে তখন আপনাকে সতর্ক করতে এই ঠিকানাটি ব্যবহার করবে। আপনি খুব সহজেই একটি কমান্ড দিয়ে এগুলি পুনর্নবীকরণ করতে পারেন।
Nginx কনফিগার করুন
এনগিনেক্স একটি হালকা, তবুও শক্তিশালী, ওয়েব সার্ভার। এটি নেক্সটক্লাউড অ্যাক্সেস করতে আপনি যে ইন্টারফেসটি ব্যবহার করেন তা পরিবেশন করতে চলেছে। এনগিনেক্সের সাথে যুক্ত বেশ কয়েকটি কনফিগারেশন ফাইল রয়েছে। প্রথমটি হ'ল /etc/nginx/nginx.conf এ অবস্থিত প্রধান কনফিগারেশন। এটি মূল কনফিগারেশন ফাইল, তবে এতে শক্ত ডিফল্ট রয়েছে। আপনি কী করছেন তা যদি আপনি জানেন তবে আপনি এটি খেলতে পারেন তবে আপনি এটি একা রেখে দিতে পারেন এবং ঠিকঠাকও হতে পারেন।
পরবর্তী কনফিগারেশনটি অনেক দীর্ঘ এবং আরও জটিল। ধন্যবাদ, আপনার সব লেখার দরকার নেই। নেক্সটক্লাউড ডেভস ইতিমধ্যে করেছে। আপনার কেবল এটি পরিবর্তন করতে হবে need কনফিগারেশন ফাইলটি নেক্সটক্লাউডের সাইটে অবস্থিত। এনগিনেক্সের ওয়েবরুটের জন্য একটিটি ধরুন। / ইত্যাদি / এনগিনেক্স / সাইটগুলি উপলভ্য / পরের ক্লাউডে একটি নতুন ফাইল তৈরি করুন এবং এতে আটকান।
আপনার কাছে ফাইলটি একবার হয়ে গেলে আপনার কয়েকটি সহজ পরিবর্তন করতে হবে। প্রথমে উজানের ব্লকটি সন্ধান করুন এবং এর মতো দেখতে এটি পরিবর্তন করুন:
upstream php-handler {সার্ভার ইউনিক্স: /run/php/php7.0-fpm.sock; }
তারপরে, এটি ক্লাউড.এক্স্পেল.কম.এই বলে যে কোনও জায়গায় সন্ধান করুন এবং এটিকে আপনার ডোমেন নামে পরিবর্তন করুন।
আপনার শেষ কাজটি করতে হবে আপনার এসএসএল শংসাপত্রগুলিতে Nginx নির্দেশ করা। লাইনগুলি পরিবর্তন করুন:
ssl_cerર્ટate /etc/ssl/nginx/cloud.example.com.crt; ssl_cerર્ટate_key /etc/ssl/nginx/cloud.example.com.key;
প্রতি:
ssl_cerર્ટate /etc/letsencrypt/live/your-domain.com/fullchain.pem; ssl_cerર્ટate_key /etc/letsencrypt/live/your-domain.com/privkey.pem;
এটাই! এর পরে, আপনাকে এটি লিঙ্ক করতে হবে যাতে এনগিনেক্স এটি খুঁজে পেতে পারে।
$ সিডি / ইত্যাদি / এনগিনেক্স / সাইটগুলি সক্ষম $ সুডো এলএন-এস / ইত্যাদি / এনজিনেক্স / সাইটস উপলভ্য / পরেরকোড
সেখানে বিদ্যমান বিদ্যমান ডিফল্ট সরান।
do sudo আরএম ডিফল্ট
পিএইচপি এবং এনগিনেক্স পুনরায় চালু করুন এবং আপনি নেক্সটক্লাউড অ্যাক্সেস করতে সক্ষম হবেন!
do sudo systemctl পুনঃসূচনা php7.0-fpm $ sudo systemctl পুনঃসূচনা nginx
নেক্সটক্লাউড শুরু করুন
আপনার ওয়েব ব্রাউজারটি খুলুন এবং আপনার ডোমেন নামে নেভিগেট করুন। আপনাকে নেক্সটক্লাউড সেটআপ পর্দার সাথে অভ্যর্থনা জানানো হবে। নিজেকে একটি প্রশাসক অ্যাকাউন্ট তৈরি করুন এবং আপনি যে ডেটাবেস অ্যাকাউন্ট তৈরি করেছেন তার তথ্য প্রবেশ করুন।
নেক্সটক্লাউড নিজেকে কনফিগার করতে এবং ইনস্টল করতে কয়েক মিনিট সময় নেবে। এটি শেষ হয়ে গেলে, আপনাকে আপনার নতুন নেক্সটক্লাউড ড্যাশবোর্ডে ফেলে দেওয়া হবে। সেখান থেকে, আপনি আপনার নতুন ক্লাউড স্টোরেজটিতে আপনার বিশ্বাস ব্যক্তিকে অনুমতি দেওয়ার জন্য নতুন ব্যবহারকারী তৈরি করতে পারেন। আপনি এখনই ফাইল আপলোড শুরু করতে পারেন।
এটাই! আপনার এখন নিজস্ব ব্যক্তিগত মেঘ!
