DigitalOcean | How to Add Custom Domain & Host your Websites on Digital Ocean Droplet Tutorial
विषयसूची:
- आवश्यक शर्तें
- CentOS पर phpMyAdmin इंस्टॉल करना
- Nginx और phpMyAdmin को कॉन्फ़िगर करना
- PhpMyAdmin तक पहुँचना
- निष्कर्ष
phpMyAdmin वेब-आधारित इंटरफ़ेस पर MySQL और MariaDB सर्वर के प्रबंधन के लिए एक खुला स्रोत PHP आधारित उपकरण है।
phpMyAdmin आपको MySQL डेटाबेस के साथ सहभागिता करने, उपयोगकर्ता खातों और विशेषाधिकारों को प्रबंधित करने, SQL-कथनों को निष्पादित करने, विभिन्न प्रकार के डेटा स्वरूपों में डेटा आयात और निर्यात करने की अनुमति देता है।
इस ट्यूटोरियल में, हम आपको दिखाएंगे कि CentOS 7 पर Nginx के साथ phpMyAdmin कैसे स्थापित करें।
आवश्यक शर्तें
सुनिश्चित करें कि आप इस ट्यूटोरियल को जारी रखने से पहले निम्नलिखित आवश्यक शर्तें पूरी कर चुके हैं:
- LEMP (Linux, Nginx, MySQL और PHP 7) आपके CentOS सर्वर पर स्थापित है। sudo विशेषाधिकार के साथ एक उपयोगकर्ता के रूप में जाना जाता है।
हालांकि आवश्यक नहीं है, यह सलाह दी जाती है कि HTTPS पर अपने phpMyAdmin इंस्टॉलेशन का उपयोग करें। यदि आपके पास अपनी साइटों पर SSL नहीं है, तो अपने Nginx को सेंटोस 7 पर एन्क्रिप्ट करें के साथ सुरक्षित करने के निर्देशों का पालन करें।
CentOS पर phpMyAdmin इंस्टॉल करना
एक CentOS 7 सिस्टम पर phpMyAdmin स्थापित करने के लिए निम्नलिखित चरणों का उपयोग करें:
-
phpMyAdmin EPEL रिपॉजिटरी में शामिल है। यदि आपके पास पहले से ईपीईएल सक्षम नहीं है तो आप ऐसा करके टाइप कर सकते हैं:
sudo yum install epel-release
एक बार EPEL रिपॉजिटरी सक्षम हो जाने के बाद, phpMyAdmin स्थापित करें और यह सभी निम्न कमांड के साथ निर्भरताएं हैं:
sudo yum install phpmyadmin
/etc/phpMyAdmin
निर्देशिका के समूह स्वामित्व कोnginx
बदलें (उपयोगकर्ता जिसके अंतर्गत PHP FPM सेवा चल रही है):sudo chgrp -R nginx /etc/phpMyAdmin
Nginx और phpMyAdmin को कॉन्फ़िगर करना
PhpMyAdmin फ़ाइलों की सेवा करने के लिए Nginx को कॉन्फ़िगर करने के कई तरीके हैं। यदि आपके डोमेन का सर्वर ब्लॉक पहले से ही PHP अनुरोधों को पूरा करने के लिए सेट है, तो आप बस अपने डोमेन दस्तावेज़ रूट निर्देशिका में 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
include snippets/phpMyAdmin.conf;
यहाँ एक उदाहरण है:
/etc/nginx/conf.d/domain.com.conf
server { #… other code include snippets/phpMyAdmin.conf; #… other code }
PhpMyAdmin तक पहुँचना
PhpMyAdmin इंटरफ़ेस को एक्सेस करने के लिए अपना पसंदीदा ब्राउज़र खोलें और अपने सर्वर का डोमेन नाम या सार्वजनिक IP पता
/phpmyadmin
उसके बाद
/phpmyadmin
टाइप करें:
http(s)://your_domain_or_ip_address/phpmyadmin
प्रशासनिक उपयोगकर्ता लॉगिन क्रेडेंशियल दर्ज करें और
Go
क्लिक
Go
।
निष्कर्ष
बधाई हो, आपने अपने CentOS 7 सर्वर पर सफलतापूर्वक phpMyAdmin स्थापित किया है। अब आप MySQL डेटाबेस, उपयोगकर्ता और टेबल बनाना शुरू कर सकते हैं और विभिन्न MySQL क्वेरी और ऑपरेशंस कर सकते हैं।
सेंटोस phpmyadmin mysql mariadb nginx phpकैसे स्थापित करें, hp officejet 6500a प्लस ऑल-इन-वन प्रिंटर स्थापित करें

एचपी ऑफिसजेट 6500 ए प्लस ऑल-इन-वन प्रिंटर को स्थापित करना और स्थापित करना सीखें।
Ubuntu 18.04 पर एनक्रिप्ट करने के साथ नंगेक्स सुरक्षित करें

आइए एनक्रिप्ट इंटरनेट सुरक्षा अनुसंधान समूह द्वारा विकसित एक स्वतंत्र और खुला प्रमाण पत्र प्राधिकरण है। इस ट्यूटोरियल में, हम कदम निर्देश के बारे में एक कदम प्रदान करेंगे कि कैसे अपने एनगेंक्स को सिक्योर करें, Ubuntu4.04 पर सर्टिफिकेट टूल का उपयोग करके एन्क्रिप्ट करें।
Ubuntu 16.04 पर एनक्रिप्ट करने के साथ नंगेक्स सुरक्षित करें

इस ट्यूटोरियल में, हम कदम निर्देश द्वारा एक कदम प्रदान करेंगे कि कैसे अपने एनगेंक्स को सुरक्षित करने के लिए आइए उबंटू टूलबार का उपयोग करके एन्क्रिप्ट करें।