এক্সএএমপিপি থেকে সরাসরি একটি উত্তর। (আমি সরাসরি জ্যাম্প প্রশ্ন না হলেও এএমপিপির স্ট্যাকের জন্য একটি সাধারণ প্রশ্ন হিসাবে তালিকাভুক্ত করেছি )
XAMPP উত্পাদন প্রস্তুত?
এক্সএএমপিপি উত্পাদন ব্যবহারের জন্য নয় কেবল উন্নয়নের পরিবেশের জন্য । এক্সএএমএপিপি কনফিগার করা উপায়টি বিকাশকারীকে তার পছন্দসই কিছু করার অনুমতি দেওয়ার জন্য খোলা রাখা সম্ভব। বিকাশের পরিবেশের জন্য এটি দুর্দান্ত তবে উত্পাদন পরিবেশে এটি মারাত্মক হতে পারে।
এখানে এক্সএএমপিপিতে সুরক্ষার অনুপস্থিতির একটি তালিকা:
The MySQL administrator (root) has no password.
The MySQL daemon is accessible via network.
ProFTPD uses the password "lampp" for user "daemon".
PhpMyAdmin is accessible via network.
The XAMPP demopage is accessible via network.
The default users of Mercury and FileZilla are known.
সমস্ত পয়েন্ট একটি বিশাল সুরক্ষা ঝুঁকি হতে পারে। বিশেষত যদি XAMPP নেটওয়ার্ক এবং আপনার ল্যানের বাইরের লোকের মাধ্যমে অ্যাক্সেসযোগ্য হয়। এটি ফায়ারওয়াল বা একটি (NAT) রাউটার ব্যবহার করতে সহায়তা করতে পারে। রাউটার বা ফায়ারওয়ালের ক্ষেত্রে, আপনার পিসি সাধারণত নেটওয়ার্কের মাধ্যমে অ্যাক্সেসযোগ্য হয় না। এই সমস্যাগুলি সমাধান করা আপনার উপর নির্ভর করে। একটি ছোট সহায়তা হিসাবে "XAMPP সুরক্ষা কনসোল" রয়েছে।
অনলাইনে কিছু প্রকাশের আগে দয়া করে এক্সএএমপিপি সুরক্ষিত করুন। ফায়ারওয়াল বা একটি বাহ্যিক রাউটার কেবলমাত্র নিম্ন স্তরের সুরক্ষার জন্য যথেষ্ট। আরও কিছুটা সুরক্ষার জন্য, আপনি "এক্সএএমপিপি সিকিউরিটি কনসোল" চালিয়ে পাসওয়ার্ড নির্ধারণ করতে পারেন।
আপনি যদি চান আপনার এক্সএএমপিপি ইন্টারনেট থেকে অ্যাক্সেসযোগ্য হয়, আপনার নিম্নলিখিত ইউআরআইতে যেতে হবে যা কিছু সমস্যা সমাধান করতে পারে:
http://localhost/security/
সুরক্ষা কনসোলের সাহায্যে আপনি মাইএসকিউএল ব্যবহারকারী "রুট" এবং পিএইচপিএমআইএডমিনের জন্য একটি পাসওয়ার্ড সেট করতে পারেন। আপনি এক্সএএমপিপি ডেমোপেজগুলির জন্য একটি প্রমাণীকরণ সক্ষম করতে পারেন।
এই ওয়েব ভিত্তিক সরঞ্জামটি কোনও অতিরিক্ত সুরক্ষা সমস্যা সমাধান করে না! বিশেষত ফাইলজিলা এফটিপি সার্ভার এবং বুধবার্তা মেল সার্ভার আপনাকে নিজেরাই সুরক্ষিত করতে হবে।