@ ফটো ল্যারি মাথায় পেরেক মারছেন ! আমি তার উপর ভিত্তি করে একটি উত্তর দিতে যাচ্ছি যা বুঝতে এবং অনুসরণ করা সহজ হবে।
- আপনার প্রথম পদক্ষেপ কর্মকর্তা উবুন্টু রেপো থেকে PMA (পিএইচপি মাই এডমিন) ইনস্টল করা:
apt-get install phpmyadmin
।
- এর পরে, usr / shar ডিরেক্টরির মধ্যে সিডি:
cd /usr/share
।
- তৃতীয়ত, phpMyAdmin ডিরেক্টরির সরান:
rm -rf phpmyadmin
।
- এখন আমাদের সিস্টেমে সর্বশেষতম পিএমএ সংস্করণটি ডাউনলোড করতে হবে (দ্রষ্টব্য যে আপনার উইজেটের দরকার আছে
apt-get install wget
:): wget -P /usr/share/ "https://files.phpmyadmin.net/phpMyAdmin/4.8.2/phpMyAdmin-4.8.2-english.zip"
আমাকে এই আদেশের যুক্তিগুলি ব্যাখ্যা করতে দিন, -পি পথটি সংজ্ঞায়িত করে এবং "লিঙ্ক.জিপ" বর্তমানে রয়েছে (7/17/18 ) পিএমএর সর্বশেষতম সংস্করণ। আপনি এখানে লিঙ্কগুলি খুঁজে পেতে পারেন ।
- এই পরবর্তী ধাপে জন্য আপনি আনজিপ হবে (
apt-get install unzip
): unzip phpMyAdmin-4.8.2-english.zip
। আমরা কেবল পিএমএ আনজিপড করেছি, এখন আমরা এটিকে চূড়ান্ত বাড়িতে নিয়ে যাব।
cp
আমাদের ফাইলগুলি সরানোর জন্য (অনুলিপি) কমান্ডটি ব্যবহার করুন ! মনে রাখবেন যে -r
এটি একটি ফোল্ডার হওয়ায় আমাদের যুক্তি যুক্ত করতে হবে । cp -r phpMyAdmin-4.8.2-english phpmyadmin
।
- এখন এটা পরিষ্কার করার সময়:
rm -rf phpMyAdmin-4.8.2-english
।
পড়া চালিয়ে যান!
আপনি পিএমএতে লগ ইন করার পরে আপনি এখন দুটি ত্রুটি লক্ষ্য করতে পারেন।
the configuration file now needs a secret passphrase (blowfish_secret). phpmyadmin
The $cfg['TempDir'] (./tmp/) is not accessible. phpMyAdmin is not able to cache templates and will be slow because of this.
তবে এই সমস্যাগুলি সমাধান করা তুলনামূলকভাবে সহজ। প্রথম ইস্যুর জন্য আপনাকে যা করতে হবে তা হ'ল আপনার পছন্দ এবং সম্পাদনা সম্পাদনা করা /usr/share/phpmyadmin/config.inc.php
তবে সমস্যা আছে, আমরা এটি সরিয়ে দিয়েছি! এটি ঠিক আছে, আপনাকে যা করতে হবে তা হ'ল: cd /usr/share/phpmyadmin
& cp config.sample.inc.php config.inc.php
।
পিএইচপিএমআইএডমিন ব্লোফিশ গোপনীয় চলক প্রবেশের উদাহরণ:
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = '{^QP+-(3mlHy+Gd~FE3mN{gIATs^1lX+T=KVYv{ubK*U0V';
/* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
এখন ফাইলটি সেভ এবং বন্ধ করুন।
- এখন আমরা পিএমএ:
mkdir tmp
& এর জন্য একটি টিএমপি ডিরেক্টরি তৈরি করব chown -R www-data:www-data /usr/share/phpmyadmin/tmp
। শেষ কমান্ডটি অ্যাপাচি ওয়েব সার্ভারকে tmp ডিরেক্টরিটির মালিকানা এবং এর সামগ্রীগুলি সম্পাদনা করার অনুমতি দেয়।
সম্পাদনা 12 ডিসেম্বর, 2018
আপনি চান না যে কেউ আপনার কুকিজ চুরি করবে, এখন আপনি কি করেন?
এটি আমার নজরে আনা হয়েছে যে https://www.question-defense.com/tools/phpmyadmin-blowfish-secret-generator পিএমএ-র পুরানো সংস্করণগুলিতে ত্রুটি ঘটায়। যাইহোক, মূল কারণ আমি নিরুত্সাহিত আপনি ব্যবহার ওয়েবসাইটের মত এই কারণ আপনার কোন ধারণা আছে কিনা তারা একটি দুর্বল PRNG (সিউডো-রেণ্ডম সংখ্যা উত্পাদক) (যেমন ব্যবহার করা হয় rand()
, mt_rand()
এবং lcg_value()
() বা "অদলবদল" ফাংশন এক উদাঃ str_shuffle()
, shuffle()
, array_rand()
)। যেমন, আমি এই উদ্দেশ্যে নিজের সরঞ্জাম তৈরি করেছি। এটি সুরক্ষা বা ত্রুটির জন্য উদ্বেগ ছাড়াই ব্যবহার করতে পারেন একটি ক্রিপ্টোগ্রাফিক সুরক্ষিত 32 টি অক্ষরের স্ট্রিং উত্পন্ন করে! পিএইচপি ম্যান পেজ ফাংশনের জন্য আমি এলোমেলোতা তৈরি করতে ব্যবহার করি http://php.net/manual/en/function.random-int.php । আমি এইটির সাথে পুরানো লিঙ্কটি প্রতিস্থাপন করেছি:https://www.motorsportdiesel.com/tools/blowfish-salt/pma/ ।