স্থানীয় ওপেনসার্ভার সার্ভারে oc open ইনস্টল করা হচ্ছে। ওপেন সার্ভার ইনস্টল করা হচ্ছে। আমি কিভাবে একটি ডোমেনের জন্য আমার নিজস্ব হোস্ট কনফিগারেশন তৈরি করব?

সবাইকে হ্যালো, আজ আমরা দেখব কিভাবে একটি জনপ্রিয় স্থানীয় সার্ভার, Open Server ইনস্টল এবং কনফিগার করতে হয়। আমরা স্থানীয় ওপেন সার্ভারের মৌলিক ক্ষমতা দেখব এবং এর কার্যকারিতা পরীক্ষা করব। ওপেন সার্ভার একটি পোর্টেবল সার্ভার প্ল্যাটফর্ম এবং সফ্টওয়্যার পরিবেশ বিশেষভাবে ওয়েব ডেভেলপারদের জন্য তৈরি। একটি স্থানীয় সার্ভারের সাহায্যে, প্রোগ্রামাররা সার্ভার-সাইড ভাষায় তাদের অ্যাপ্লিকেশন তৈরি করতে পারে।

ওপেন সার্ভার ডাউনলোড করুন।

এখানে আপনি "ডাউনলোড" পৃষ্ঠায় যান যেখানে আপনার কাছে বেছে নেওয়ার জন্য 3টি সংস্করণ রয়েছে৷ এই সংস্করণগুলি অতিরিক্ত প্রোগ্রামের সেটে আলাদা। আমি সবচেয়ে বড় সংস্করণ ডাউনলোড করেছি, অনেকগুলি দরকারী প্রোগ্রাম রয়েছে যা আপনার কাজকে আরও সহজ করে তুলবে (আইড্রপার, সাবলাইম টেক্সট, একটি ডিবিএমএসের সাথে কাজ করার জন্য প্রোগ্রামগুলির একটি সেট এবং আরও অনেক কিছু)।

ওপেন সার্ভার বিনামূল্যে। আপনি এটির যে কোনও সংস্করণ বিনামূল্যে ডাউনলোড করতে পারেন, তবে আপনাকে অবশ্যই বুঝতে হবে যে এত বড় প্রকল্পটি পর্যায়ক্রমে বজায় রাখা এবং আপডেট করা কঠিন।
আমি এটি বুঝতে পারি, তাই যখন আমি ওপেন সার্ভার ডাউনলোড করেছি, তখন আমি তাদের 100 রুবেল দান করেছি। এটি অনেক কিছু নয়, তবে যারা ডাউনলোড করেছেন তাদের প্রত্যেকে 50-100 রুবেল ট্রান্সফার করলে, এটি বিকাশকারীদের সাহায্য করবে।

অফিসিয়াল ওয়েবসাইটে কোন টরেন্ট নেই, তাই আপনাকে একটি ব্রাউজারের মাধ্যমে ডাউনলোড করতে হবে।

আপনি ইনস্টলারটি ডাউনলোড করার পরে, প্রোগ্রামটি নিজেই ইনস্টল করুন। আমি ড্রাইভ ডি তে ওপেন সার্ভার ইনস্টল করেছি, এটি আরও স্থান সহ ড্রাইভ।

প্রোগ্রামটি ইনস্টল করার পরে, আপনার কাছে নিম্নলিখিত ফাইলগুলি সহ একটি ফোল্ডার থাকবে:

ওপেন সার্ভার সক্ষম করার জন্য আমরা লঞ্চ শর্টকাটগুলির একটিতে ক্লিক করি। আপনার সিস্টেমের উপর নির্ভর করে, আপনার নিজের জন্য উপযুক্ত শর্টকাট বেছে নেওয়া উচিত।

উদাহরণস্বরূপ, আমি ফোল্ডারে একটি index.php ফাইল তৈরি করব। একটি নতুন প্রকল্প তৈরি করার পরে, Open Server আপডেট করুন এবং My Sites ট্যাবের মাধ্যমে সাইটটি চালু করুন।

ওপেন সার্ভার শেখা সহজ এবং ব্যবহার করা নির্ভরযোগ্য। এখানে সবকিছু মানুষের জন্য তৈরি করা হয়েছে, আপনাকে শুধু অনুশীলন করতে হবে।

ভবিষ্যতে আমি ওপেন সার্ভার বিশ্লেষণ করব। অন্যান্য পোস্টগুলিতে আমরা ওপেন সার্ভারের সাথে কাজ করার আরও উন্নত দিকগুলি দেখব। এই পর্যায়ে আপনার এটির প্রয়োজন নেই।

এখানেই শেষ!

আপনার যদি প্রশ্ন থাকে, আমাদের গ্রুপে লিখুন -

একটি ওয়েবসাইট বা ব্লগের প্রতিটি মালিক, শীঘ্রই বা পরে, এটিকে "সমাপ্ত" বা "টুইক" করার একটি অপ্রতিরোধ্য ইচ্ছা রয়েছে৷ "হাতেমিল - এটি আরও সহজ" এর স্টাইলে প্রফুল্ল নিবন্ধগুলি পড়ার পরে, তারা দীর্ঘ সময়ের জন্য দ্বিধা ছাড়াই একটি স্লেজহ্যামার, একটি ছেনি এবং একধরনের মায়ের সাহায্যে সূক্ষ্ম কোডটি সোজা করতে শুরু করে। ফলাফল, প্রায়শই, নিতম্বের চুল টেনে বের করে এবং প্রযুক্তিগত সহায়তায় আতঙ্কিত চিঠিগুলি: "সহায়তা, আমার সাইটটি মারা গেছে!"

যারা বুদ্ধিমান এবং আরও সতর্ক তারা বোঝেন যে আপনি অপরিষ্কার পাঞ্জা দিয়ে জীবন্ত প্রাণীতে আরোহণ করার আগে, আপনাকে কিছু ধরণের সিমুলেটর অনুশীলন করতে হবে। পেশাদার ওয়েবসাইট বিকাশকারীরা দীর্ঘদিন ধরে এবং সফলভাবে এগুলি ব্যবহার করে আসছে। বেশ দীর্ঘ সময়ের জন্য, সবচেয়ে জনপ্রিয় ছিল ডেনভার, আপনার নিজের কম্পিউটারে একটি দূরবর্তী সার্ভারের একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত সিমুলেটর। কিন্তু এখন প্রায় তিন বছর ধরে প্রকল্পটি আবার চালু করা হয়নি, ইন্টারনেট অনেক এগিয়ে গেছে, এবং আধুনিক কম্পিউটার এবং সিস্টেমে, পুরানো ডেনভার বাঁকা হয়ে যাচ্ছে, বা একেবারেই নয়।

নতুন প্রিয় হল অবাধে উপলব্ধ OpenServer প্যাকেজ। Google-এ এই শব্দটি টাইপ করুন এবং আপনাকে প্রকল্পের পৃষ্ঠায় নিয়ে যাওয়া হবে, যেখানে আপনি উৎস সংরক্ষণাগারটি ডাউনলোড করতে পারেন। এটিকে অন্তত 1 গিগাবাইট মুক্ত স্থান সহ একটি ডিস্কে রাখুন এবং এটি আনজিপ করুন। OpenServer ফোল্ডারে যান এবং একই নামের ফাইলটি চালান।

প্রথমত, আপনাকে ইন্টারনেট অ্যাক্সেস খুলতে হবে। আপনি যদি স্কাইপ ব্যবহার না করেন, তাহলে আর কোনো সমস্যা হওয়ার কথা নয়। আপনি যদি এটি ব্যবহার করেন তবে প্রথমে সেটিংসে যান এবং "আগত বিকল্প হিসাবে পোর্ট 80 এবং 443 ব্যবহার করুন" চেকবক্সটি আনচেক করুন। তারপর স্কাইপ পুনরায় চালু করুন। আপনার স্কাইপ সেটিংস পরীক্ষা করুন - সেগুলি এইরকম হওয়া উচিত।

প্রোগ্রাম শুরু হওয়ার পরে, কমান্ড লাইনে একটি লাল পতাকা প্রদর্শিত হবে। এটিতে ক্লিক করুন এবং আপনি সার্ভার মেনু দেখতে পাবেন। সবুজ চেকবক্সে ক্লিক করুন যার পাশে লেখা আছে "স্টার্ট সার্ভার"। প্রোগ্রাম নিজেই একটি ভার্চুয়াল ডিস্ক W: তৈরি করবে। অভিনন্দন, সত্যিকারের উচ্চ-মানের হোস্টিং প্রদান করে এমন সমস্ত ক্ষমতা সহ আপনার হাতে একটি পূর্ণাঙ্গ সার্ভার রয়েছে।

আমি পরবর্তীতে যা লিখব তা সম্ভবত পেশাদার ওয়েবমাস্টারদের মধ্যে ক্ষোভের কারণ হবে। কিন্তু আমি কোডের সাথে আপনার নিজের পরীক্ষা শুরু করার সবচেয়ে সহজ উপায় বর্ণনা করার ঝুঁকি নেব; আমরা পরে আরও জটিল বিকল্পগুলি রেখে দেব। নিয়ম অনুসারে, সাইটের সাথে কাজ শুরু হয় একটি ব্যবহারকারী এবং একটি ডাটাবেস তৈরি করে। অবশ্যই, যদি আমরা একটি বাস্তব প্রকল্প করছি, তাহলে এটি আমাদের করতে হবে। আমাদের জন্য, কৌতুকপূর্ণ হাত দিয়ে পরীক্ষাকারীরা, OpenServer ইতিমধ্যেই mysql নামের একটি ব্যবহারকারী তৈরি করেছে, mysql নামের একটি ডাটাবেস এবং পাসওয়ার্ড mysql। আমাদের যা করতে হবে তা হল একটি নতুন ডোমেইন তৈরি করা। এটি করতে, "সেটিংস" মেনুতে ক্লিক করুন এবং "ডোমেন" ট্যাবটি নির্বাচন করুন। "ডোমেন নেম" ফিল্ডে, যেকোনো নাম লিখুন (প্রকৃত সাইটের নাম পুনরাবৃত্তি করা বাঞ্ছনীয় নয়), "ডোমেন ফোল্ডার" ক্ষেত্রে, "লোকালহোস্ট/www" লিখুন এবং "যোগ করুন" এ ক্লিক করুন।

পরবর্তী কর্মগুলি মানক। OpenServer\domains\localhost\www ফোল্ডারে ওয়ার্ডপ্রেস লোড করুন, wp-config ফাইলটি খুলুন এবং সেখানে ব্যবহারকারী এবং ডাটাবেসের নাম এবং পাসওয়ার্ড লিখুন।

আমরা সংরক্ষণ করি, তারপরে ব্রাউজারে আমরা একটি নতুন ডোমেন হিসাবে প্রবেশ করা নামটি টাইপ করি এবং আমরা নিয়মিত ওয়ার্ডপ্রেস ইনস্টলেশন পৃষ্ঠায় চলে যাই। এখানে, আপনার ইমেল ঠিকানা সঠিকভাবে লিখতে ভুলবেন না এবং সূচীকরণের অনুমতি দেবেন না। এর পরে, নতুন ওয়েবসাইটটি আপনার সম্পূর্ণ নিষ্পত্তিতে রয়েছে। আপনি এটি দিয়ে যা খুশি করতে পারেন। উদাহরণস্বরূপ, আমি এটিতে সমস্ত নতুন থিম পরীক্ষা করি। এটিতে একটি কার্যকরী ওয়েবসাইট থিম ইনস্টল করা এবং প্লাগইন, উইজেট এবং স্ক্রিপ্ট পরীক্ষা করা আরও ভাল। আপনি আপনার প্রোডাকশন সাইটে ইনস্টল করার আগে টেমপ্লেট কোড থেকে অবাঞ্ছিত লিঙ্কগুলি সরাতে পারেন। আপনি এইচটিএমএল, সিএসএস এবং পিএইচপি শেখার জন্য একটি পরীক্ষার স্থল হিসাবে ওপেন সার্ভার ব্যবহার করতে পারেন। আপনি সরানো সাইট অনুশীলন করতে পারেন, নতুন পৃষ্ঠাগুলি নিয়ে আসতে পারেন এবং আরও অনেক কিছু করতে পারেন। আপনি আপনার নিজস্ব থিম পরীক্ষা করতে পারেন এবং যেকোন ব্রাউজারে দেখতে পারেন। এবং সবচেয়ে গুরুত্বপূর্ণ, ইতিমধ্যে একটি কাজ করা সাইট নষ্ট করার কোন ঝুঁকি নেই।

আসলে, OpenServer ক্ষমতার দিক থেকে অপরিমেয়ভাবে সমৃদ্ধ। সেখানে, মেনুতে, ডকুমেন্টেশন রয়েছে যেখানে সবকিছু বিস্তারিতভাবে বর্ণনা করা হয়েছে। আমি শুধু স্ব-উন্নতি এবং ব্যবহারিক কাজের দক্ষতা অর্জনের একটি সহজ পথ দেখাতে চেয়েছিলাম। সর্বোপরি, যে ওয়েবমাস্টার হওয়ার স্বপ্ন দেখে না সে খারাপ!

নিবন্ধ থেকে আপনি শিখবেন: কিসের জন্য ওপেন সার্ভার প্রয়োজন, এটি কোথা থেকে ডাউনলোড করতে হবে এবং কীভাবে এটি ইনস্টল করতে হবে (আমি একটি উদাহরণ হিসাবে উইন্ডোজ 10 ব্যবহার করে দেখাব)

ওপেন সার্ভার আপনাকে আপনার কম্পিউটারে একটি স্থানীয় সার্ভার ব্যবহার করতে দেয়। এর মানে হল যে আপনি আপনার বাড়ির কম্পিউটারে আপনার সাইটে কাজ করতে পারেন, এবং সাইটটি প্রস্তুত হলে, এটি প্রস্তুত এবং ইন্টারনেটে কাজ করে স্থানান্তর করুন।

ডাউনলোড ক্লিক করুন. লোডিং পৃষ্ঠায়, মৌলিক সংস্করণ নির্বাচন করুন। ছবি থেকে সংখ্যাসূচক কোড লিখুন এবং ডাউনলোড বোতামে ক্লিক করুন।

একটি পৃষ্ঠা খুলবে যেখানে আপনাকে প্রোগ্রামটি ডাউনলোড করার জন্য দুটি বিকল্প দেওয়া হবে।

প্রথম পদ্ধতিটি প্রদান করা হয় (সর্বনিম্ন অনুদানের পরিমাণ 60 রুবেল) - এই পদ্ধতিটি দ্রুত লোডিং নিশ্চিত করবে।

দ্বিতীয় পদ্ধতি বিনামূল্যে এবং তাই খুব ধীর))

এই ধরনের একটি ফাইল ডাউনলোড করা হবে (যেদিন এই নিবন্ধটি লেখা হয়েছিল, এটি দেখতে এরকম ছিল, কিন্তু এখন এটি অন্যরকম দেখতে পারে)। এটি প্রোগ্রামের সাথে একটি আর্কাইভ।


ফাইলটিতে ডাবল ক্লিক করুন। একটি উইন্ডো খুলবে যেখানে সংরক্ষণাগার থেকে ফাইলগুলি আনপ্যাক করতে হবে এমন একটি অবস্থান নির্বাচন করতে বলবে৷ আমি ড্রাইভ ডি বেছে নিয়েছি।

OK বাটনে ক্লিক করুন। আনজিপ প্রক্রিয়া শুরু হবে.

আমরা ধাপ 3 এ নির্বাচিত ফোল্ডারে যাই। আমরা দেখতে পাই যে OpenServer ফোল্ডারটি উপস্থিত হয়েছে। আমরা এটি প্রবেশ করি।

আমরা প্রোগ্রামটি চালু করার জন্য দুটি শর্টকাট দেখতে পাই (এখানে শুধুমাত্র একটি শর্টকাট হতে পারে, এটি উইন্ডোজের বিটনেসের উপর নির্ভর করে)।

Open Server x64 শর্টকাটে ডাবল-ক্লিক করুন।

যেহেতু এটি ওপেন সার্ভারের প্রথম লঞ্চ, তাই প্রোগ্রামটির সঠিক অপারেশনের জন্য উপাদান (MicrosoftVC++) ইনস্টল করার প্রক্রিয়া শুরু হবে।

ইনস্টলেশন সম্পূর্ণ হওয়ার পরে, প্রোগ্রামটি আপনাকে আপনার কম্পিউটার পুনরায় চালু করতে অনুরোধ করবে। রিবুট করুন।

আমরা আবার চতুর্থ ধাপের মধ্য দিয়ে যাই - অর্থাৎ, আমরা OpenServer ফোল্ডারে যাই এবং প্রোগ্রামটি চালু করি।

ট্রেতে (নীচের ডানদিকের কোণায় যেখানে ঘড়ি রয়েছে) আমরা একটি নতুন আইকন দেখতে পাচ্ছি - একটি লাল পতাকা।

এটিতে ক্লিক করুন এবং প্রোগ্রাম মেনু খুলবে। রান বলে সবুজ চেকবক্সে ক্লিক করুন।

আমরা একটু অপেক্ষা করছি। লাল পতাকা হলুদে পরিবর্তিত হবে, এবং তারপর রঙ পরিবর্তন করে সবুজ হবে। সার্ভার চলছে।

যদি ওপেন সার্ভারটি শুরু না হয় - "স্টার্টআপ ব্যর্থ হয়েছে!" শব্দগুলি সহ একটি উইন্ডো প্রদর্শিত হবে, তারপরে নিবন্ধের নীচের অংশে ওপেন সার্ভার সেটিংসের বিবরণে যান।

OpenSever অপারেশন চেক করা হচ্ছে

সবুজ পতাকায় ক্লিক করুন। খোলে মেনুতে, তীরটি আমার সাইটগুলিতে নির্দেশ করুন। একমাত্র আইটেম লোকালহোস্ট সহ একটি সাবমেনু উপস্থিত হবে। এটিতে ক্লিক করুন।

একটি পৃষ্ঠা ব্রাউজারে একটি বার্তা সহ খুলবে যে OpenServer চলছে।

হুররে! আমরা এটা করেছি))

আপনি দেখতে পাচ্ছেন, ওপেনসার্ভার ইনস্টল করা মোটেও কঠিন নয়। আমি ডেনভারের চেয়ে এই স্থানীয় সার্ভারটি বেশি পছন্দ করি, তাই আমি এটি আমার প্রকল্পগুলিতে ব্যবহার করি এবং আপনাকে এটি সুপারিশ করি।

এখন এটি কনফিগার করা প্রয়োজন.

সার্ভার সেটআপ খুলুন

চেকবক্সে ক্লিক করুন। → যে মেনুটি খোলে সেটিতে ক্লিক করুন।

যে উইন্ডোটি খোলে, সেখানে, বেসিক ট্যাবে, উইন্ডোজের সাথে রানের পাশের বাক্সটি চেক করুন। আমি 20 সেকেন্ডে প্রস্তাবিত বিলম্বটি ছেড়ে দিয়েছি। বিলম্ব প্রয়োজন যাতে উইন্ডোজ লোডিং ধীর না হয়। প্রথমে, কম্পিউটার চালানোর জন্য প্রয়োজনীয় সমস্ত উপাদান লোড করা হবে, এবং তারপরে ওপেন সার্ভার শুরু হবে।

এছাড়াও একটি প্রশাসক অ্যাকাউন্ট প্রয়োজন বাক্সটি চেক করুন৷ কিছু ফাংশন শুধুমাত্র প্রশাসকের অধিকারের সাথে কাজ করে, তাই এই বাক্সটি চেক করতে ভুলবেন না।

আমি আপনাকে উইন্ডোজের জন্য ওয়েব ডেভেলপমেন্টের জন্য একটি নতুন পেশাদার টুলের সাথে পরিচয় করিয়ে দিতে চাই।

ওপেন সার্ভার হল একটি পোর্টেবল স্থানীয় WAMP/WNMP সার্ভার যার একটি বহুমুখী নিয়ন্ত্রণ প্রোগ্রাম এবং প্লাগ-ইন উপাদানগুলির একটি বড় নির্বাচন রয়েছে। উপস্থাপিত সফ্টওয়্যার প্যাকেজটি কেবল হাঁটুতে একত্রিত আরেকটি অপেশাদার সমাবেশ নয়; এটি প্রথম পূর্ণাঙ্গ পেশাদার সরঞ্জাম যা বিশেষভাবে ওয়েব বিকাশকারীদের জন্য তৈরি করা হয়েছে, তাদের সুপারিশ এবং শুভেচ্ছাকে বিবেচনায় নিয়ে।

আপনি যদি এখনও Denwer, Xampp, Vertrigo, ইত্যাদি ব্যবহার করেন। অথবা আপনি আলাদাভাবে সমস্ত সার্ভারের উপাদান ইনস্টল করতে পছন্দ করেন - বিড়ালের নীচে স্বাগতম।

উপাদান এবং সরঞ্জাম

বিভিন্ন পরিবেশে স্ক্রিপ্ট ডিবাগ করার জন্য, ওপেন সার্ভার দুটি ধরনের HTTP সার্ভার, PHP এবং DBMS মডিউলের বিভিন্ন সংস্করণ, সেইসাথে তাদের মধ্যে দ্রুত স্যুইচ করার ক্ষমতা প্রদান করে।

HTTP মডিউল: Apache 2.2.21 এবং Nginx 1.0.11;

DBMS মডিউল: MySQL 5.1.61, MySQL 5.5.20 এবং PostgreSQL 9.1.1;

পিএইচপি মডিউল: PHP 5.2.17 (IMagick 2.2.1, Zend Optimizer 3.3.3, IonCube Loader 4.0.7, Memcache 2.2.4) এবং PHP 5.3.9 (IMagick 2.3.0, Xdebug 2.1.3, IonCubche, Lo.4mcache 2.2.4) 2.2.6);

টুলের চমৎকার সেট: HeidiSQL, Adminer, PHPMyAdmin, PHPPgAdmin, PgAdmin।
প্যাকেজটিতে যেমন গুডিজ রয়েছে: পার্ল, এফটিপি সার্ভার, সেন্ডমেইল, মেমক্যাচড সার্ভার!

ওপেন সার্ভার হল একমাত্র প্রকল্প যা আমি জানি এতে Nginx অন্তর্ভুক্ত রয়েছে! তাছাড়া, এখানে ডোমেইন রুটে .nxaccess ফাইলের মাধ্যমে পুনর্লিখনের নিয়মের একটি সুবিধাজনক সংযোগ কার্যকর করা হয় এবং PHP True FastCGI মোডে কাজ করে (অবিনাশী)।

সমস্ত উপাদান অফিসিয়াল সংগ্রহস্থল থেকে নেওয়া হয় এবং প্রতিটি প্যাকেজ আপডেটের সাথে সর্বদা সর্বশেষ সংস্করণে আপডেট করা হয়।

সম্ভাবনা

প্রথমত, আমি লক্ষ্য করতে চাই যে ওপেন সার্ভার একটি সম্পূর্ণ পোর্টেবল সার্ভার। কোনও সিস্টেম পরিষেবা নেই, রেজিস্ট্রি এবং সিস্টেমে আবর্জনার স্তূপ নেই। আপনি এটি আপনার সাথে একটি ফ্ল্যাশ ড্রাইভে সর্বত্র বহন করতে পারেন (প্রাধান্যত একটি উচ্চ-গতির একটি), এটি আপনার কাজের/বাড়ির মেশিনে চালান এই ভয় ছাড়াই যে কিছু আপনার জন্য কাজ করবে না।
যদি প্রয়োজনীয় সিস্টেম উপাদানগুলি কম্পিউটারে না থাকে, ওপেন সার্ভার সেগুলি নিজেই ইনস্টল করবে; মেনুতে শুধুমাত্র [সরঞ্জাম - প্রথম লঞ্চ] নির্বাচন করুন যদি কম্পিউটারে প্রথমবার সার্ভার চালু হয়।

আমি প্রোগ্রামটির প্রধান বৈশিষ্ট্যগুলি বর্ণনা করতে চাই না, যেহেতু বেশিরভাগ অংশে তারা এই ধরণের সফ্টওয়্যারের জন্য মানক। এটা বলার অপেক্ষা রাখে না যে ওপেন সার্ভারের সাহায্যে আপনি সার্ভারটি শুরু/বন্ধ করতে পারেন বা পছন্দসই ডোমেন খুলতে পারেন। ওপেন সার্ভারকে বিশেষ, সত্যিই বিশেষ করে তোলে এমন নির্দিষ্ট "বৈশিষ্ট্য" সম্পর্কে জানা আপনার জন্য অনেক বেশি আকর্ষণীয় হবে:

রিয়েল টাইমে সমস্ত উপাদানের লগের বিস্তারিত দেখা;
- যেকোনো সংমিশ্রণে HTTP, DBMS এবং PHP মডিউলের পছন্দ;
- বাক্সের বাইরে SSL এবং সিরিলিক ডোমেনের জন্য সমর্থন;
- উপনাম বা অন্যান্য ডোমেন পয়েন্টারগুলির জন্য সমর্থন, সেইসাথে সেগুলি সেট আপ করার একটি সুবিধাজনক ফর্ম (ড্রুপালে মাল্টিসাইটের অনুরাগীদের জন্য হ্যালো!);
- ইন্টারনেটে প্রধান ডোমেনের দৃশ্যমানতা না হারিয়ে একটি স্থানীয় সাবডোমেন তৈরি করা;
- ডোমেনগুলিতে অ্যাক্সেস (এক ক্লিকে) এবং মডিউল কনফিগারেশন টেমপ্লেটগুলিতে দ্রুত অ্যাক্সেস;
- বহুভাষিক ইন্টারফেস (রাশিয়ান, ইউক্রেনীয়, বেলারুশিয়ান, ইংরেজি);

প্রোগ্রামটি ক্রমাগত উন্নত হচ্ছে, ওপেন সার্ভার ব্যবহারকারীদের সমস্ত প্রাসঙ্গিক অনুরোধগুলি বিস্তারিতভাবে অধ্যয়ন করা হয় এবং তাদের বেশিরভাগই বাস্তবায়িত হয়!

একটু ইতিহাস

প্রাথমিকভাবে, আমি ডেভেলস্টুডিও পরিবেশে একটি নিয়ন্ত্রণ প্রোগ্রাম তৈরি করেছি। আমি মনে করি যারা এই উন্নয়ন পরিবেশ সম্পর্কে আমার গল্প পড়বেন। তারপর থেকে, সেতুর নীচে প্রচুর জল চলে গেছে, আমি বুঝতে পেরেছি যে এই প্রকল্পের কাজটি অত্যন্ত ধীরগতিতে পরিচালিত হচ্ছে, ওপেন সার্ভারের কার্যকারিতা বিকাশের ক্ষেত্রে কোনও সম্ভাবনা ছিল না। আমি স্ক্র্যাচ থেকে প্রোগ্রামটি পুনরায় লিখেছি এবং সংস্করণ 4.0 থেকে ডেলফিতে বিকাশ করা হয়েছে।

উপসংহার

অনেক বছর ধরে আমি আমার দৈনন্দিন কাজে ডেনওয়ার ব্যবহার করি, কিছু সময় পরে আমি ভার্ট্রিগোতে স্যুইচ করি। আমি প্রায় সব উপলব্ধ বিকল্প চেষ্টা করেছি: XAMPP, AppServ, WAMPserver, TopServer, ইত্যাদি, কিন্তু উপরের কোনটিই আমাকে সন্তুষ্ট করেনি। সীমিত কার্যকারিতা, সেট আপ করতে অসুবিধা এবং কখনও কখনও সাধারণ বাহ্যিক কুশ্রীতা আমাকে এই "সৃষ্টিগুলি" ব্যবহার করতে নিরুৎসাহিত করে।

প্রিয় খবরবাসী, আমি আপনাকে ওপেন সার্ভার ফোরামে দেখে আনন্দিত হব, আমি প্রকল্পের বিকাশের জন্য আপনার পরামর্শগুলি আগ্রহের সাথে শুনব, নতুন উপাদান এবং অন্যান্য আকর্ষণীয় ধারণাগুলিকে সংযুক্ত করার শুভেচ্ছা জানাব।

2. প্রকল্প ফাইল।

আমি ডোমেইনটির নাম দেব "myshop" (আপনি চাইলে নিজের নাম বেছে নিতে পারেন)। C:\OpenServer\domains\myshop\ ফোল্ডারে প্রকল্পের সাথে ডাউনলোড করা সংরক্ষণাগারটি আনপ্যাক করুন

এটি এই মত হওয়া উচিত: (ফোল্ডার পাথ মনোযোগ দিন)

3. সার্ভার খুলতে একটি স্থানীয় ডোমেন যোগ করুন।

সেটিংস এ যান:

তারপর "ডোমেন" ট্যাবে যান। ড্রপ-ডাউন তালিকায়, "ম্যানুয়াল নিয়ন্ত্রণ" মেনু আইটেমটি নির্বাচন করুন:

প্রোগ্রামটির একটি সার্ভার পুনরায় চালু করতে হবে, নিশ্চিত করুন:

4. সাইটের অপারেশন চেক করা যাক.

হুররে! সাইটটি কাজ করে, যদিও এটি একটি ত্রুটি দেখায়। ত্রুটি পাঠ্যটি বলে যে সাইটটি ডাটাবেসের সাথে সংযোগ করতে পারে না। এখন আমরা এটি কনফিগার করব।

5. ডাটাবেস সেট আপ করা।

পাঠের শুরুতে, আমরা db_export.zip সংরক্ষণাগারটি ডাউনলোড করেছি। এটা আনপ্যাক. db_export.sql ফাইলটি ডাটাবেসের একটি "কপি", এটি হাতে রাখুন।

phpMyAdmin টুলটি ওপেন সার্ভারের সাথে অন্তর্ভুক্ত করা হয়েছে। ডাটাবেসের সাথে কাজ করার জন্য এটি ব্যবহার করা যাক:

লগইন "রুট" দিয়ে প্যানেলে লগইন করুন, পাসওয়ার্ডটি ফাঁকা রাখুন

আমদানি ট্যাবে যান, ফাইল চয়ন করুন, db_export.sql ফাইলটি নির্বাচন করুন এবং খুলুন ক্লিক করুন।

কিছুক্ষণের মধ্যে, ডাটাবেস আমদানি করা হবে, আপনি এর টেবিলের বিষয়বস্তু দেখতে পারেন:

6. ডাটাবেসের সাথে সংযোগের জন্য পরামিতি কনফিগার করা।

শেষ ধাপ হল সেটিংস কনফিগার করা। এটি করার জন্য, আমাদের প্রকল্পের db_params.php ফাইলটি সম্পাদনা করতে হবে। এটি করতে, নোটপ্যাড ব্যবহার করে এটি খুলুন:

এবং প্রয়োজনীয় ডাটা দিন। আমরা ডাটাবেসের নাম অপরিবর্তিত রেখেছি - "phpshop"। আমাদের ক্ষেত্রে (একটি স্ট্যান্ডার্ড ওপেন সার্ভার ইনস্টলেশন সহ), ব্যবহারকারী "রুট" এবং পাসওয়ার্ডটি একটি খালি স্ট্রিং।