Ubuntu 16.10 पर रिसोर्सस्पेस कैसे स्थापित करें

रिसोर्सस्पेस एक फ्री और ओपन-सोर्स डिजिटल एसेट मैनेजमेंट (DAM) सॉफ्टवेयर है। यह PHP में लिखा गया है और अपने डेटाबेस को संग्रहीत करने के लिए MySQL का उपयोग करता है। यह संगठन में छवियों, डिज़ाइन फ़ाइलों, फ़ोटो, वीडियो, ऑडियो और अधिक जैसे डिजिटल परिसंपत्तियों को व्यवस्थित, प्रबंधित और साझा करने का एक बेहतर तरीका प्रदान करता है।

इस ट्यूटोरियल में, आप उबंटू 16.10 पर रिसोर्सस्पेस स्थापित करना सीखेंगे।

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

  • कम से कम 1024 MB RAM के साथ एक Vultr Ubuntu 16.10 सर्वर उदाहरण।
  • एक sudo यूजर

चरण 1: सिस्टम अपडेट

उबंटू सर्वर उदाहरण पर किसी भी पैकेज को स्थापित करने से पहले, सिस्टम को अपडेट करने की सिफारिश की जाती है। Sudo उपयोगकर्ता का उपयोग कर लॉग इन करें और सिस्टम को अपडेट करने के लिए निम्न कमांड चलाएं।

sudo apt-get update
sudo apt-get -y upgrade

चरण 2: अपाचे वेब सर्वर स्थापित करें

Apache वेब सर्वर स्थापित करें।

sudo apt-get -y install apache2

Apache शुरू करें और इसे बूट समय पर स्वचालित रूप से चलाने में सक्षम करें।

sudo systemctl start apache2
sudo systemctl enable apache2

चरण 3: PHP 7 स्थापित करें

इस ट्यूटोरियल में, हम अधिकतम सुरक्षा और स्थिरता प्राप्त करने के लिए PHP 7 का उपयोग करेंगे। रिसोर्सस्पेस द्वारा आवश्यक मॉड्यूल के साथ PHP का नवीनतम संस्करण स्थापित करें।

sudo apt-get -y install php php-dev php-gd php-mysql php-mbstring php-curl php-cli php-pear

php.iniअपनी पसंद के किसी भी टेक्स्ट एडिटर का उपयोग करके कॉन्फ़िगर करें।

sudo nano /etc/php/7.0/apache2/php.ini

निम्नलिखित पंक्तियों को खोजें और दिए गए निर्देशों के अनुसार उनके मूल्यों को बदलें।

memory_limit = 128M          //change it to any value greater than 512M
post_max_size 8M             //change it to 512M 
upload_max_filesize 2M       //change it to 512M

चरण 4: MySQL स्थापित करें

MySQL डेटाबेस सर्वर को रन करके इंस्टॉल करें।

sudo apt-get -y install mysql-server

MySQL सर्वर शुरू करें और इसे बूट समय पर स्वचालित रूप से शुरू करने के लिए सक्षम करें।

sudo systemctl start mysql
sudo systemctl enable mysql

अपने MySQL स्थापना को सुरक्षित करें।

sudo mysql_secure_installation

आपको वर्तमान MySQL रूट पासवर्ड के लिए कहा जाएगा। इंस्टॉलेशन के दौरान रूट पासवर्ड सेट करें और पूछे गए सभी प्रश्नों के उत्तर वाई दें। जो प्रश्न पूछे जाते हैं वे स्व-व्याख्यात्मक होते हैं।

चरण 5: रिसोर्सस्पेस के लिए डेटाबेस बनाएँ

रूट के रूप में रूट उपयोगकर्ता के रूप में MySQL शेल में लॉग इन करें:

mysql -u root -p

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

संसाधन क्षेत्र के लिए डेटाबेस और डेटाबेस उपयोगकर्ता बनाने के लिए निम्नलिखित क्वेरीज़ चलाएँ।

CREATE DATABASE rs_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'rs_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON rs_data.* TO 'rs_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

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

चरण 6: कुछ अधिक निर्भरताएँ स्थापित करें

काम करने के लिए ResourceSpace के लिए, आप भी स्थापित करना होगा antiword ffmpeg perl-Image-ExifTool ImageMagickऔर xpdf

टाइप करके पैकेज स्थापित करें:

sudo apt-get -y install antiword ffmpeg libimage-exiftool-perl imagemagick xpdf

चरण 7: संसाधन क्षेत्र स्थापित करें

डाउनलोड रिसोर्सस्पेस ज़िप संग्रह का उपयोग कर:

wget https://www.resourcespace.com/downloads/ResourceSpace_8_1_10036.zip

आप हमेशा रिसोर्सस्पेस डाउनलोड पेज पर सॉफ्टवेयर के नवीनतम संस्करण का लिंक पा सकते हैं ।

रन करके अनज़िप स्थापित करें:

sudo apt-get -y install unzip

संग्रह निकालें:

sudo unzip ResourceSpace*.zip -d /var/www/resourcespace

Apache उपयोगकर्ता को उचित स्वामित्व प्रदान करें।

sudo chown -R www-data:www-data /var/www/resourcespace

चरण 8: वर्चुअल होस्ट बनाएँ

अपने रिसोर्सस्पेस साइट के लिए वर्चुअल होस्ट बनाने के लिए निम्न कमांड चलाएँ।

sudo nano /etc/apache2/sites-available/assets.example.com.conf

फ़ाइल में निम्न vhost कॉन्फ़िगरेशन जोड़ें:

<VirtualHost *:80>
    ServerName assets.example.com
    DocumentRoot /var/www/resourcespace
    <Directory /var/www/resourcespace>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
</VirtualHost>

कॉन्फ़िगरेशन को चलाकर सक्रिय करें।

sudo a2ensite assets.example.com.conf

अपाचे को फिर से शुरू करें।

sudo systemctl restart apache2

चरण 9: स्थापना समाप्त करें

आपका रिसोर्सस्पेस इंस्टॉलेशन अब पूरा हो गया है। आप अपने वेब ब्राउजर के माध्यम से रिसोर्सस्पेस को कॉन्फ़िगर कर सकते हैं। अपना वेब ब्राउज़र खोलें और http://assets.example.comअपने Vultr VPS की ओर इंगित किए गए वास्तविक डोमेन नाम के साथ URL पर नेविगेट करें ।



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 फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ