Pivigo को एक-क्लिक LEMP एप्लिकेशन पर स्थापित करें

परिचय

पिविगो एक लोकप्रिय ओपन-सोर्स फोटो गैलरी सॉफ्टवेयर है। इस लेख में, मैं आपको दिखाऊंगा कि कैसे एक-क्लिक LEMP एप्लिकेशन के आधार पर एक Vultr सर्वर पर Piwigo स्थापित करना है।

आवश्यक शर्तें

  • एक-क्लिक LEMP Vultr एप्लिकेशन को तैनात करें।
  • रूट के रूप में SSH पर ऐप VPS में लॉगिन करें (अन्यथा आप उपयोग कर सकते हैं sudo)।

एक कदम: एक डेटाबेस बनाएँ

अपने टर्मिनल पर MySQL रूट पासवर्ड प्रदर्शित करें।

cat /root/.my.cnf

MySQL कंसोल में लॉग इन करने के लिए रूट पासवर्ड का उपयोग करें।

mysql -u root -p

निम्नलिखित कमांड के साथ MySQL में एक डेटाबेस बनाएं और कॉन्फ़िगर करें। डेटाबेस नाम piwigo, उपयोगकर्ता नाम myusernameऔर पासवर्ड mypasswordको अपने स्वयं के साथ बदलना याद रखें ।

create database piwigo;
create user 'myusername'@'localhost' identified by 'mypassword';
grant all privileges on piwigo.* to 'myusername'@'localhost' identified by 'mypassword' with grant option;
flush privileges;
exit;

चरण दो: Piwigo NetInstall स्क्रिप्ट डाउनलोड करें

Piwigo को सिंगल नेटइंस्टॉल स्क्रिप्ट या एक पूर्ण संग्रह पैकेज के साथ स्थापित किया जा सकता है। सुविधा के रूप में, हम पूर्व का उपयोग करेंगे।

सबसे पहले, आपको उन डिफ़ॉल्ट फ़ाइलों को हटाने की आवश्यकता है जो Vultr द्वारा बनाई गई थीं।

cd /usr/share/nginx/html/
rm -f background.jpg index.php logo.png

अपने ब्राउज़र से पिविगो ऑफिशियल वेबसाइट पर जाएं , अपने स्थानीय मशीन के Download NetInstallनाम की स्क्रिप्ट डाउनलोड करने के लिए बटन पर क्लिक करें piwigo-netinstall.php। फिर, इसे /usr/share/nginx/html/अपने Sult ग्राहक की पसंद के साथ अपने Vultr VPS पर निर्देशिका में अपलोड करें ।

चरण तीन: अपने ब्राउज़र से Piwigo को कॉन्फ़िगर करें और इंस्टॉल करें

स्थापना से पहले, आपको निर्देशिका में लेखन अनुमतियाँ जोड़ने की आवश्यकता होती है /usr/share/nginx/html/, या आप एक अनुमति त्रुटि का सामना करेंगे।

chmod -R a+w /usr/share/nginx/html/

http://[SERVER_IP]/piwigo-netinstall.phpअपने ब्राउज़र में जाएँ । [SERVER_IP]अपने VPS के IP पते के साथ प्रतिस्थापित करें । Piwigo को कॉन्फ़िगर करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।

"Welcome to NetInstall" के पृष्ठ पर, आप भाषा चुन सकते हैं और गंतव्य स्थापित कर सकते हैं।

इस लेख के लिए, हम मूल निर्देशिका में Piwigo स्थापित करने का चयन करेंगे। टेक्स्ट बॉक्स से "piwigo" हटाएं। वैकल्पिक रूप से, आप एक और गंतव्य निर्दिष्ट कर सकते हैं।

"रिट्रीव एंड अनज़िप पिविगो" बटन पर क्लिक करें।

"बधाई!" के पृष्ठ पर, "अभी स्थापित करें Piwigo" पर क्लिक करें।

"कॉन्फ़िगरेशन" के पृष्ठ पर, आपको नीचे दिए गए अनुसार इनपुट मापदंडों की आवश्यकता है।


मूल विन्यास

अपनी इच्छानुसार भाषा चुनें।

डेटाबेस कॉन्फ़िगरेशन

Host: localhost
User: myusername
Password: mypassword
Database name: piwigo
Database table prefix: piwigo_

डेटाबेस उपयोगकर्ता myusername, डेटाबेस पासवर्ड mypassword, डेटाबेस का नाम piwigoऔर डेटाबेस तालिका piwigo_को अपने स्वयं के साथ उपसर्ग बदलने के लिए याद रखें । "होस्ट" फ़ील्ड को संशोधित न करें।

प्रशासन विन्यास

व्यवस्थापक का उपयोगकर्ता नाम, पासवर्ड और ईमेल पता निर्दिष्ट करें।


"स्थापना प्रारंभ करें" पर क्लिक करें।

"बधाई!" के पृष्ठ पर, "गैलरी पर जाएँ" पर क्लिक करें।

आपको एक चेतावनी संदेश दिखाई दे सकता है।

Warning: strftime(): It is not safe to rely on the system's timezone settings. 

चेतावनी को ठीक करने के लिए, आपको php.iniफ़ाइल को संशोधित करना होगा ।

vi /etc/php.ini

निम्नलिखित लाइन का पता लगाएँ।

;date.timezone = 

यह मानते हुए कि आपके VPS को "लॉस एंजिल्स, कैलिफोर्निया" में तैनात किया गया है, आपको निम्नानुसार लाइन को अपडेट करने की आवश्यकता है।

date.timezone = America/Los_Angeles

यदि आपका वीपीएस किसी अन्य स्थान पर तैनात किया जाएगा, तो आप उचित मूल्य पा सकते हैं https://php.net/manual/en/timezones.php

सहेजें और vi छोड़ दें।

:wq

इन परिवर्तनों को प्रभावी बनाने के लिए, आपको वेब सर्वर को पुनरारंभ करने की आवश्यकता है:

service nginx restart && service php-fpm restart

बस। आपने Pultigo को अपने Vultr VPS पर स्थापित किया है। यात्रा http://[SERVER_IP]/के लिए इसका इस्तेमाल करने के लिए शुरू करने के लिए।



Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ