এবারে আমরা দেখবো কিভাবে ডোমেইন এবং হোস্টিংকে DNS এর মাধ্যমে যুক্ত করে আমাদের ওয়েবসাইটের সব ফাইল আপলোড করার জন্য রেডি করতে পারি –
000webhost.com এবং .tk ডোমেইনের সিপ্যানেল freenom.com এ একসাথে লগইন করি। freenom.com অ্যাকাউন্ট থেকে Domains মেন্যু থেকে My Domains-তে ক্লিক করি –
My Domains-তে ক্লিক করলে অ্যাকাউন্ট থেকে অটো লগআউট হতে পারেন। এটি হয় সিকিউরিটি নিশ্চিত করতে। আইডি পাসওয়ার্ড দিয়ে লগইন করুণ। এবারে নিচের মত পেজ দেখতে পাবেন। সেখানে আপনার ইতোমধ্যে রেজিস্টার্ড সব ডোমেইন লিস্ট আকারে পাবেন –
Manage Domain এ ক্লিক করুণ, নিচের মত পেজ পাবেন। সেখানের Management Tools মেন্যু থেকে Nameservers সাবমেন্যুতে ক্লিক করি –
Nameservers সাবমেন্যুর সব অপশন আসবে নিচের মত –
Use custom nameservers (enter below) চেক করে আপনার হোস্টিং সার্ভারের DNS(Domain Name Server) বসিয়ে দিয়ে Change Nameservers এ ক্লিক করুণ। সেটিংস আপডেট হতে ১০-১৫ মিনিট অপেক্ষা করুণ। জেনে রাখা ভাল, সার্ভার ভেদে ডিএনএস অ্যাড্রেস কখনও ২টির বদলে ৪টিও হতে পারে। তবে প্রথম দুটিই প্রাইমারী। পরের গুলো অপশন বা ব্যাকআপ ডিএনএস।
এবারে ওয়েবসাইট অ্যাড্রেসটি ব্রাউজ করুণ। সাইটটি ওয়েব ব্রাউজারে লাইভ দেখতে পাবেন –
যেহেতু, আমরা এখনও আমাদের ওয়েবসাইটের কোন ফাইল সার্ভারে আপলোড করিনি। তাই উপরের ইমেজের মত ফাইল আপলোড করার ইন্সট্রাকশন ইনফোগুলো দেখতে পাবো।
আমাদের ডোমেইন এবং হোস্টিং কনফিগারেশন সম্পন্ন হল।
এবারে দেখবো কিভাবে সার্ভারে ওয়েবসাইটের ফাইল আপলোড করে ওয়েবসাইটকে ওয়ার্ল্ড ওয়াইড ওয়েব এ পাবলিশ করতে হয় –
ওয়েবসাইটের ফাইল দু’ভাবে সার্ভারে আপলোড করা যায়। যেমনঃ ১) সিপ্যানেলের File Manager দিয়ে এবং ২) FTP সফটওয়্যার দিয়ে।
সিপ্যানেলের File Manager দিয়ে আপলোড করা কিছুটা ঝামেলা কারণ একটি একটি করে ফাইল আপলোড করতে হবে। কিন্তু, FTP (File Transfer Protocal) সফটওয়্যার দিয়ে অনেক দ্রুত এবং সহজে একই সাথে অনেক ফাইল আপলোড/ডাউনলোড করা যায়। সবচেয়ে পপুলার FTP সফটওয়্যার হল “FileZilla”. সফটওয়্যারটি ডাউনলোড করে দিয়ে ইন্সটল করে নিন এই https://filezilla-project.org/ লিঙ্ক থেকে।
চলুন এবারে ফাইল আপলোড পদ্ধতি শিখে ফেলি –
FileZilla সফটওয়্যারটি ওপেন করি, নিচের মত FileZilla সফটওয়্যারের ইন্টারফেস স্ক্রিন পাবো –
FileZilla সফটওয়্যারের ওপরের অংশ, যেখানে Host, Username, Password, Port এসব লিখা আছে সেখানে আপনার ওয়েবসাইটের সার্ভার ইনফো বসান । সার্ভার ইনফোগুলো আপনি ইতোমধ্যে Account Ready! মেইলে পেয়েছেন। তাই, মেইলটি চেক করে তারপর ইনফোগুলো বসান –
আমি বসিয়েছি, Host = ftp.website4ebook.tk (এখানে আপনার ওয়েবসাইট অ্যাড্রেস দিন), Username = এটা অটো তৈরি হয়। 000webhost এ লগইন করলেই এটি দেখতে পাবেন, কারণ আমার এবং আপনার Username একই হবে না। নিচের ইমেজটিতে Username এর লোকেশান দেখুন –
Password = আপনি হোস্টিং অ্যাকাউন্ট রেজিস্ট্রেশান করার সময় যে পাসওয়ার্ড দিয়েছিলেন সেটি। Port ফিল্ডটি ফাঁকা রেখে Quickconnect এ ক্লিক করুণ। এবারে নিচের মত সার্ভারের ফাইল পাথ দেখতে পাবেন –
public_html পাথ/ ফোল্ডারেরই আমাদের ওয়েবসাইটের সব ফাইল, ইমেজ, কোড আপলোড করবো। ডাবল ক্লিক করে public_html ফোল্ডারে ঢুকে পড়ুন। public_html এর ভেতরে 000webhost বাই ডিফল্ট কিছু ইন্সট্রাকশন ইনফো ফাইল দিয়ে রাখে। যা আমরা ডিএনএস সেট করে ওয়েবসাইট অ্যাড্রেসটি ব্রাউজ করে দেখতে পেয়েছি। মূল ইনফো ফাইলটির নাম default.php –
.htaccess ফাইলটি রেখে default.php ফাইলটি সিলেক্ট করে ডিলিট করে দিন। কারণ, আমরা আমাদের নিজের তৈরি ফাইল, ইমেজ এবং কোড আপলোড করবো। এখানে আপনার মনে প্রশ্ন আসতে পারে .htaccess ফাইলটি কেনও ডিলিট করলাম না। করলাম না কারণ, .htaccess ফাইল সার্ভারে আপনার ওয়েবসাইটের বিভিন্ন ফাইল, ফোল্ডারের সিকিউরিটি, প্রাইভেসি, প্রোটেকশন নিশ্চিত করে। তাই, এটি ডিলিট করা করাই উত্তম।
এবারে আমাদের ওয়েবসাইটের ফাইল আপলোডের পালা –
আপনার ওয়েবসাইটের ফাইলগুলো যে লোকেশানে আছে সেখানে যান, FileZilla থেকে হার্ডডিস্কের ফাইল লোকেশানে যেতে FileZilla ইন্টারফেসের বাম পাশের Local site: সেকশন থেকে আপনার হার্ডডিস্ক ড্রাইভগুলোতে নেভিগেট করুণ –
লোকেশান নেভিগেট করা হয়ে গেলে। যে ফাইলগুলো আপলোড করা দরকার সেগুলো সিলেক্ট করে মাউস রাইট ক্লিক করে Upload অপশনে ক্লিক করি –
অবশ্যই সরাসরি public_html ফোল্ডারেই অথবা public_html ফোল্ডারের ভেতরের অন্য আরেকটি সাব ফোল্ডারের ভেতরে আপলোড করতে হবে। ফাইলগুলো আপলোড হয়ে গেলে উপরের ইমেজে দেখানো “ফাইলগুলো এখানে আপলোড হবে।” সেকশনে দেখাবে –
এবারে, ওয়েবসাইট অ্যাড্রেসটি ব্রাউজ করি। নিচের মত রেজাল্ট দেখতে পাবেন –
Congratulation! আমাদের ওয়েব সাইটটি ওয়ার্ল্ড ওয়াইড ওয়েবে পাবলিশ হয়েছে!
onk dhonnobad shaon bhaiya. apnar tutorial dekehe ami amr free domain name registration korechi. ei holo amar free domain==>http://www.emaduddin.tk