Phpmyadmin ওয়েব ইন্টারফেসের এখন সক্রিয়ভাবে, MySQL ডেটাবেস ব্যবহারকারীদের দ্বারা জড়িত যেহেতু তারা শুধুমাত্র টার্মিনাল মাধ্যমে মিথষ্ক্রিয়া সমর্থন করা হয়। একটি গ্রাফিকাল ইন্টারফেসের সাথে অতিরিক্ত সফ্টওয়্যার ইনস্টল করার প্রক্রিয়া এটা অনেক সহজ ওয়েব সার্ভার সঙ্গে কাজ অবশ্য এই জন্য জন্য পদ্ধতি প্রক্রিয়া সহজ করার করতে হবে, আপনাকে প্রথমে কর্মের একটি সংখ্যা যে কখনও কখনও সমস্যা সৃষ্টি করতে হবে। আজ আমরা CentOS 7 অপারেটিং সিস্টেমের মধ্যে phpmyadmin ইনস্টলেশনের বিবেচনা, পদক্ষেপ সব গুরুত্বপূর্ণ পদক্ষেপ বিভাজক চাই। আপনি শুধুমাত্র আপনি নির্দেশাবলী অনুসরণ করুন এবং সঠিকভাবে প্রত্যেক দল প্রবেশ করতে হবে।
সেন্টওএস 7 phpmyadmin ইনস্টল করুন
দুর্ভাগ্যবশত, বিবেচনা অধীন আবেদন অফিসিয়াল সংগ্রহস্থলের অস্তিত্ব নেই, তাই আপনাকে প্রথমে সিস্টেম, যা থেকে ইনস্টলেশনের নিজেই প্রক্রিয়া সঞ্চালিত হয় করতে একটি ব্যবহারকারী সঞ্চয়স্থান যোগ করতে হবে। উপরন্তু, phpmyadmin দুটি সংস্করণ বিশেষ করে জনপ্রিয়, আমরা আপনি তাদের এবং আরও কনফিগার Apache বা nginx ওয়েব সার্ভার প্রতিটি ইনস্টল সম্পর্কে কিছু বলব।Phpmyadmin উপাদান যোগ করার পদ্ধতি
অবশ্যই, যখন লিনাক্স-এ নতুন অ্যাপ্লিকেশন সঙ্গে কাজ সবসময় সিস্টেম তাদের লাইব্রেরি যোগ করার জন্য অগ্রাধিকার, এবং phpmyadmin ছাড়িয়ে করেননি। দুটি প্রাপ্তিসাধ্য সংস্করণ বিষয়ে বাড়াতে, প্রস্তাবিত ডেভেলপারদের দিয়ে শুরু করা যাক।
Phpmyadmin 4.4 ইনস্টল করা হচ্ছে।
Phpmyadmin পিএইচপি প্রোগ্রামিং ভাষা সংস্করণ 5.4 4.4 কাজ, এবং, আপনি কি জানেন, এই সংস্করণে সাম্প্রতিকতম, যা এটি সবচেয়ে জনপ্রিয় এবং চাহিদা হওয়া থেকে বাধা দেয় না নয়। সেন্টওএস মধ্যে ইনস্টলেশনের মাধ্যমে তৈরি করা হয় ধ্রুপদী "টার্মিনাল" -এর আক্ষরিক বিভিন্ন কর্মের মধ্যে:
- "অ্যাপ্লিকেশন" মেনু মাধ্যমে যে কোনো সুবিধাজনক পদ্ধতি দ্বারা কনসোল চালান, উদাহরণস্বরূপ,।
- উবুন্টু RPM -iuvh http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm Enterprise Linux- র ব্যবহারকারী সংগ্রহস্থলের জন্য অতিরিক্ত প্যাকেজ থেকে সফ্টওয়্যার প্যাকেজ ডাউনলোড করতে কমান্ড লিখুন।
- প্রক্রিয়া চালিয়ে যেতে, রুট অ্যাক্সেস সহ অ্যাকাউন্ট থেকে পাসওয়ার্ড লিখুন।
- প্যাকেজ যোগে সমাপ্তির পরে, আপনি উবুন্টু জন্য yum -y আপডেট আদেশের সঙ্গে সিস্টেম লাইব্রেরি তালিকা আপডেট করতে হবে।
- উপরোক্ত কমান্ডের সমস্ত উপলব্ধ আপডেটগুলিকে ইনস্টল করুন, এবং তারপর শুধুমাত্র আবেদন ক্লায়েন্ট নিজেই উবুন্টু জন্য yum মাধ্যমে ইনস্টল করা হবে -y phpmyadmin ইনস্টল করুন।
ওয়েব সার্ভার ব্যবহার করার সময়, উদাহরণস্বরূপ, অ্যাপাচি, আপনি শুধুমাত্র এটিকে পুনর্সূচনা এবং ইনস্টল উপাদানের অপারেশন চেক করতে HTTP যাচ্ছে থাকবে: // IP_VER_VERVER / phpmyadmin।
phpmyadmin এর সর্বশেষ সংস্করণ ইনস্টল হচ্ছে
কিছু ব্যবহারকারী শুধুমাত্র phpmyadmin এর সর্বশেষ সংস্করণ আগ্রহী ইনস্টল যা আপনি অন্য কিছু কর্ম সঞ্চালন করতে হবে, অতিরিক্ত নতুন প্যাকেজ ডাউনলোড করা। সাধারণভাবে, নির্দেশ অনুরূপ রয়ে, কিন্তু কিছু পরিবর্তনের সঙ্গে।
- Sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm মাধ্যমে সংগ্রহস্থল থেকে এটা ডাউনলোড করে সিস্টেমের জন্য একটি নতুন প্যাকেজ যুক্ত করো।
- উবুন্টু জন্য yum আপডেট কমান্ড ব্যবহার করে উপলভ্য সিস্টেম লাইব্রেরি আপডেট করুন।
- আবেদন এর সর্বশেষ সংস্করণ সমর্থন সক্ষম করুন, বর্তমানে 7.1 হয়। এই কাজের জন্য, ইয়াম-config-ম্যানেজার --Nable Rémi-PHP71 লিখুন।
- উবুন্টু জন্য yum ইনস্টল করুন phpmyadmin ইনস্টল করুন, এবং উপযুক্ত পিএইচপি সংস্করণ স্বয়ংক্রিয়ভাবে নির্ধারিত হবে।
এই সব উপাদান যোগ করার সম্পূর্ণ, কিন্তু, ওয়েব ইন্টারফেসের সঙ্গে কাজ শুরু করার আগে, আপনি সার্ভারে নিজেকে কনফিগার করতে হবে। এ্যাপাচি এবং nginx - পরবর্তী, আমরা দুই জনপ্রিয় সমাধান এই পদ্ধতি বাস্তবায়ন বিশ্লেষণ করবে।
nginx মধ্যে phpmyadmin সেট আপ হচ্ছে
কিছু ব্যবহারকারী, nginx ওয়েব সার্ভার এর সাথে কাজ করা পছন্দ এটি উচ্চ গতি ও কর্মক্ষমতা উপলব্ধ হিসাবে। আপনি এই সফ্টওয়্যার সমর্থক হন, phpmyadmin ইনস্টল করার পরে, আপনি সমগ্র প্রক্রিয়া কর্মক্ষমতা যাচাই করার বেশ কয়েকটি সেটিং করতে হবে।
প্রথমত, মনে রাখবেন যে ওয়েব সার্ভারে নিজেকে ইতিমধ্যে, অপারেটিং সিস্টেম যোগ করা হয় যদি না হয়, অথবা কনসোলে নিম্নলিখিত কমান্ড লিখুন:
Sudo Yum Epel- রুটিন ইনস্টল করুন
উবুন্টু জন্য yum ইনস্টল করুন nginx
Sudo SystemCTL স্টার্ট nginx
এর পর, এই ধরনের নির্দেশাবলী অনুসরণ করুন:
- Sudo LN -S / usr / share / phpmyadmin / var / www / html / phpmyadmin স্ট্রিং ব্যবহার করে ওয়েব সার্ভার নির্দেশিকাতে phpmyadmin চালু করুন।
- পরিবর্তনের পরে Sudo SystemCTL পুনরারম্ভ পিএইচপি-FPM লিখে পুনরায় আরম্ভ করুন।
- মান টেক্সট এডিটর মাধ্যমে কনফিগারেশন ফাইল Sudo ষষ্ঠ /etc/NGINX/NGINX.conf চালানো।
- "Http" ব্লক বন্ধ রাখা এবং একটি লাইন disable_symlinks বন্ধ; যোগ করুন
- পরিবর্তন এবং ঘনিষ্ঠ ফাইল, আপনি যখন পুনর্সূচনা পরে যা nginx Sudo nginx -s পুনঃলোড সংরক্ষণ।
এটা একটা র্যান্ডম পাসওয়ার্ড তৈরি করে ওয়েব সার্ভার নিরাপদ করার জন্য সুপারিশ করা হয়। এই কাজের জন্য, দ্বারা OpenSSL PASSWD লিখুন এবং ফলাফলের কপি করুন। পাসওয়ার্ড, যাতে শেষ পর্যন্ত এটা আউট, পরিণত উদাহরণস্বরূপ এডমিন: 4b7fsek4l2 পরবর্তী, আপনি Sudo ষষ্ঠ / etc / nginx / পাসওয়ার্ডগুলি ব্যবহার পাসওয়ার্ডগুলি সহ একটি ফাইল চালাতে এবং ব্যবহারকারীর নাম ফর্ম্যাটে একটি নতুন লাইন করতে হবে।
এ্যাপাচি মধ্যে phpmyadmin সেট আপ হচ্ছে
যদিও পূর্ববর্তী ওয়েব সার্ভার কিছু দিক ভালো বিবেচনা করা হয়, এ্যাপাচি এখনও একটি মোটামুটি জনপ্রিয় সমাধান রয়ে এবং বাতি সফ্টওয়্যার সিস্টেম ব্যবহার করা হয়। সেন্টওএস তার ইনস্টলেশন আক্ষরিক বিভিন্ন কমান্ড দ্বারা তৈরি করা হয়:
yum install httpd 'র -y
SystemCTL httpd.service শুরু
SystemCTL Httpd.Service সক্ষম করুন।
সার্ভার ইতিমধ্যেই যোগ করা হয়েছে পারেন বা আপনি উপরের কমান্ড সঞ্চালিত, আপনি নিজেই সেটিং phpmyadmin সরাসরি যেতে পারেন, এবং এই কাজ করা হয় নিম্নরূপ:
- Sudo HTPASSWD -C / etc / HTTPD / পাসওয়ার্ডগুলি অ্যাডমিন ব্যবহার প্রশাসক এক্সেস পাসওয়ার্ড সেট করুন।
- ষষ্ঠ /etc/httpd/conf.d/phpmyAdmin.conf: আরও সম্পাদনার জন্য কনফিগারেশন ফাইল চালান।
- অধ্যায় "রাখা" এবং এই ধরনের বিষয়বস্তু ঢোকান:
বিকল্প ইনডেক্সে FollowSymLinks।
Autoverride সব।
AuthType বেসিক।
Authname "সীমাবদ্ধ বিষয়বস্তু"
AuthUserFile জন্য / etc / httpd 'র / পাসওয়ার্ড
বৈধ ব্যবহারকারী প্রয়োজন
এই নিবন্ধে, আপনি নিজেদের phpmyadmin উপাদান যোগ করার জন্য পদ্ধতি না শুধুমাত্র পরিচিত হয়েছে, কিন্তু দুটি ভিন্ন ওয়েব সার্ভার তাদের প্রারম্ভিক কনফিগারেশন সম্পর্কে শিখেছি। কখনও কখনও তারা ত্রুটি একটি কর্মক্ষম সমাধান প্রয়োজন ইঙ্গিত হতে পারে: প্রতিটি কমান্ডের সম্পাদনের সময়, আমরা দৃঢ়ভাবে বিজ্ঞপ্তিগুলি কনসোলে প্রদর্শিত হয় পড়া সুপারিশ।