ওয়েব সার্ভার nginx + + পিএইচপি + + মাইএসকিউএল সেট করা হচ্ছে। সেন্টওএস 7 টিউটোরিয়াল
সুচিপত্র:
- পূর্বশর্ত
- CentOS এ phpMyAdmin ইনস্টল করা হচ্ছে
- Nginx এবং phpMyAdmin কনফিগার করা হচ্ছে
- পিএইচপিএমআইএডমিন অ্যাক্সেস করা হচ্ছে
- উপসংহার
পিএইচপিএমইএডমিন একটি ওয়েব-ভিত্তিক ইন্টারফেসের মাধ্যমে মাইএসকিউএল এবং মারিয়াডিবি সার্ভার পরিচালনার জন্য একটি ওপেন সোর্স পিএইচপি ভিত্তিক সরঞ্জাম।
পিএইচপিএমওয়াইডমিন আপনাকে মাইএসকিউএল ডেটাবেসগুলির সাথে ইন্টারঅ্যাক্ট করতে, ব্যবহারকারীর অ্যাকাউন্টগুলি এবং সুবিধাগুলি পরিচালনা করতে, এসকিউএল-বিবৃতিগুলি কার্যকর করতে, বিভিন্ন ডেটা ফর্ম্যাট এবং আরও অনেক কিছুতে ডেটা আমদানি ও রফতানি করার অনুমতি দেয়।
এই টিউটোরিয়ালে, আমরা আপনাকে সেন্টোস 7-এ এনগিনেক্সের সাথে পিএইচপিএমওয়াই অ্যাডমিন ইনস্টল করতে দেখাব show
পূর্বশর্ত
এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে আপনি নিম্নলিখিত পূর্বশর্তগুলি পূরণ করেছেন তা নিশ্চিত করুন:
- আপনার সেন্টস সার্ভারে এলইএমপি (লিনাক্স, এনগিনেক্স, মাইএসকিউএল এবং পিএইচপি 7) ইনস্টল করা হয়েছে su সুডো সুবিধাযুক্ত ব্যবহারকারী হিসাবে লগ ইন।
যদিও প্রয়োজনীয় না হলেও এটি HTTPS- র মাধ্যমে আপনার phpMyAdmin ইনস্টলেশন অ্যাক্সেস করার পরামর্শ দেওয়া হচ্ছে। আপনার সাইটে এসএসএল না থাকলে, সেন্টোস 7-এ চলুন এনক্রিপ্টের মাধ্যমে আপনার এনগিনেক্সকে সুরক্ষিত করার বিষয়ে নির্দেশাবলী অনুসরণ করুন।
CentOS এ phpMyAdmin ইনস্টল করা হচ্ছে
CentOS 7 সিস্টেমে phpMyAdmin ইনস্টল করতে নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করুন:
-
পিএইচপিএমআইএডমিন ইপেল সংগ্রহস্থলের অন্তর্ভুক্ত। আপনি যদি ইতিমধ্যে ইপিল সক্ষম না করে থাকেন তবে টাইপ করে এটি করতে পারেন:
sudo yum install epel-release
একবার EPEL সংগ্রহস্থল সক্ষম হয়ে গেলে, phpMyAdmin এবং এর সমস্ত নির্ভরতা নিম্নলিখিত কমান্ডের সাথে ইনস্টল করুন:
sudo yum install phpmyadmin
/etc/phpMyAdmin
ডিরেক্টরিটির গোষ্ঠী মালিকানাটিকে/etc/phpMyAdmin
পরিবর্তন করুন (পিএইচপি এফপিএম পরিষেবা যে ব্যবহারকারীর অধীনে চলছে):sudo chgrp -R nginx /etc/phpMyAdmin
Nginx এবং phpMyAdmin কনফিগার করা হচ্ছে
পিপিএপিএমআইএডমিন ফাইলগুলি পরিবেশন করার জন্য এনগিনেক্সকে কনফিগার করার বিভিন্ন উপায় রয়েছে। যদি আপনার ডোমেনের সার্ভার ব্লকটি ইতিমধ্যে পিএইচপি অনুরোধগুলি পরিবেশন করার জন্য সেট আপ করা থাকে তবে আপনি কেবলমাত্র phpMyAdmin ইনস্টলেশন ফাইলগুলি থেকে আপনার ডোমেন নথি রুট ডিরেক্টরিতে একটি প্রতীকী লিঙ্ক তৈরি করতে পারেন।
এই গাইডে আমরা একটি স্নিপেট তৈরি করব যা আমরা আমাদের যে কোনও এনগিনেক্স সার্ভার ব্লক ফাইলগুলিতে অন্তর্ভুক্ত করতে পারি।
snippets
ডিরেক্টরি তৈরি করে শুরু করুন:
sudo mkdir -p /etc/nginx/snippets
আপনার পাঠ্য সম্পাদকটি খুলুন এবং নিম্নলিখিত ফাইলটি তৈরি করুন:
sudo nano /etc/nginx/snippets/phpMyAdmin.conf
নিম্নলিখিত বিষয়বস্তু আটকান:
/etc/nginx/snippets/phpMyAdmin.conf
location /phpMyAdmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpMyAdmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ~* ^/phpMyAdmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } } location /phpmyadmin { rewrite ^/* /phpMyAdmin last; }
নিশ্চিত করুন যে আপনি সঠিক সকেট পথ বা ঠিকানা / পোর্টটি
fastcgi_pass
নির্দেশিকার জন্য ব্যবহার করছেন।
ফাইলটি সংরক্ষণ করুন এবং আপনার সম্পাদককে বন্ধ করুন।
আপনি এখন প্রতিটি ডোমেনের সার্ভার ব্লকে নিম্নলিখিত লাইনটি যুক্ত করতে পারেন যেখানে আপনি phpMyAdmin অ্যাক্সেস করতে চান:
domain.com/phpmyadmin
/
domain.com/phpmyadmin
include snippets/phpMyAdmin.conf;
এখানে একটি উদাহরণ:
/etc/nginx/conf.d/domain.com.conf
server { #… other code include snippets/phpMyAdmin.conf; #… other code }
পিএইচপিএমআইএডমিন অ্যাক্সেস করা হচ্ছে
পিএইচপিএমআইএডমিন ইন্টারফেসটি অ্যাক্সেস করতে আপনার প্রিয় ব্রাউজারটি খুলুন এবং আপনার সার্ভারের ডোমেন নাম বা পাবলিক আইপি ঠিকানা টাইপ করুন
/phpmyadmin
তারপরে
/phpmyadmin
:
http(s)://your_domain_or_ip_address/phpmyadmin
প্রশাসনিক ব্যবহারকারীর লগইন শংসাপত্রগুলি প্রবেশ করান এবং
Go
ক্লিক করুন।
উপসংহার
অভিনন্দন, আপনি আপনার সেন্টস 7 সার্ভারে সফলভাবে phpMyAdmin ইনস্টল করেছেন। আপনি এখন মাইএসকিউএল ডাটাবেস, ব্যবহারকারী এবং টেবিল তৈরি শুরু করতে পারেন এবং বিভিন্ন মাইএসকিউএল কোয়েরি এবং ক্রিয়াকলাপ সম্পাদন করতে পারেন।
সেন্টোস পিএইচপিএমইডমিন মাইএসকিএল মারিয়্যাডবি এনগিনেক্স পিএইচপিসেন্টোস 7-এ অ্যাপাচি দিয়ে কীভাবে phpmyadmin ইনস্টল করবেন এবং সুরক্ষিত করবেন

পিএইচপিএমআইএডমিন আপনাকে মাইএসকিউএল ডাটাবেসগুলির সাথে ইন্টারঅ্যাক্ট করতে, ব্যবহারকারীর অ্যাকাউন্ট এবং সুবিধাগুলি পরিচালনা করতে এবং এসকিউএল-বিবৃতিগুলি কার্যকর করতে অনুমতি দেয়। এই টিউটোরিয়ালে, আমরা সেন্টোস 7-এ অ্যাপাচি দিয়ে পিএইচপিএমআইএডমিন ইনস্টল এবং সুরক্ষার জন্য প্রয়োজনীয় পদক্ষেপগুলি অনুসরণ করব।
ডেবিয়ান 9-এ অ্যাপাচি দিয়ে কীভাবে phpmyadmin ইনস্টল করবেন এবং সুরক্ষিত করবেন

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

পিএইচপিএমইএডমিন একটি ওপেন সোর্স পিএইচপি অ্যাপ্লিকেশন যা মাইএসকিউএল এবং মারিয়াডিবি সার্ভারগুলির পরিচালনা ওয়েব-ভিত্তিক ইন্টারফেসের মাধ্যমে পরিচালনার জন্য designed