अगले लेख में हम नज़र डालेंगे हम Ubuntu 2 पर Apache20.04 के साथ जूमला कैसे स्थापित कर सकते हैं। यदि कोई नहीं जानता है, तो जूमला एक ओपन सोर्स कंटेंट मैनेजमेंट सिस्टम है। इसका उपयोग अनुप्रयोगों और वेबसाइटों को ऑनलाइन प्रकाशित करने के लिए किया जाता है। यह PHP में लिखा गया है और डेटाबेस के रूप में MySQL / MariaDB का उपयोग करता है।
यह सरल, प्रयोग करने में आसान और है एक वेब अनुप्रयोग ढांचे पर आधारित है मॉडल-दृश्य-नियंत्रक मोबाइल तैयार। जूमला सुविधाओं और डिजाइनों की एक टन के साथ आता है जो इसे पेशेवर साइटों के निर्माण के लिए एक अच्छी शर्त बनाते हैं।
Ubuntu 2 पर Apache20.04 के साथ जूमला स्थापित करें
LAMP सर्वर इंस्टॉल करें
सबसे पहले हमें अपने सिस्टम पर Apache वेब सर्वर, MariaDB, PHP और अन्य PHP एक्सटेंशन स्थापित करने की आवश्यकता होगी। ऐसा करने के लिए आप कर सकते हैं लेख का पालन करें हमने कुछ दिन पहले इस ब्लॉग में लिखा था या एक टर्मिनल खोला (Ctrl + Alt + T) और निम्नलिखित कमांड लिखें:
sudo apt install apache2 mariadb-server php7.4 libapache2-mod-php7.4 php7.4-cli php7.4-mysql php7.4-json php7.4-opcache php7.4-mbstring php7.4-intl php7.4-xml php7.4-gd php7.4-zip php7.4-curl php7.4-xmlrpc unzip
एक बार सभी पैकेज स्थापित हो जाने के बाद, हमें आवश्यकता होगी php.ini फ़ाइल को संपादित करें और कुछ सेटिंग्स को संशोधित करें:
sudo vim /etc/php/7.4/apache2/php.ini
फ़ाइल में हमें निम्नलिखित के लिए मानों को संशोधित करना होगा:
memory_limit = 512M upload_max_filesize = 256M post_max_size = 256M output_buffering = Off max_execution_time = 300 date.timezone = Europe/Madrid
सभी मानों के बन जाने के बाद, हम फ़ाइल को सहेजते हैं और बंद करते हैं।
एक डेटाबेस बनाएँ
पहले चलो MariaDB स्थापना को सुरक्षित करने के लिए और MariaDB रूट पासवर्ड सेट करें निम्नलिखित आदेश के साथ:
sudo mysql_secure_installation
यहां हम रूट के लिए पासवर्ड सेट कर सकते हैं और सभी सवालों के जवाब दे सकते हैं Y, लेकिन यह सवाल पढ़ने लायक है:
तो हम MariaDB शेल में लॉग इन करते हैं कमांड के साथ:
sudo mysql -u root -p
MariaDB रूट पासवर्ड का उपयोग करने के बाद हम करेंगे जूमला के लिए एक डेटाबेस और एक उपयोगकर्ता बनाएँ आदेशों के साथ:
CREATE DATABASE joomladb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; GRANT ALL ON joomladb.* TO 'usuariojoomla'@'localhost' IDENTIFIED BY '123password'; FLUSH PRIVILEGES; EXIT;
जूमला डाउनलोड करें
पहले हम जा रहे हैं नवीनतम संस्करण डाउनलोड करें Joomla अपनी आधिकारिक वेबसाइट से का उपयोग कर wget:
wget https://downloads.joomla.org/cms/joomla3/3-9-19/Joomla_3.9.19-Stable-Full_Package.zip
एक बार डाउनलोड पूरा हो गया है, हम बस के लिए है अपाचे वेब रूट निर्देशिका में डाउनलोड की गई फ़ाइल को अनज़िप करें कमांड के साथ:
sudo unzip Joomla_3.9.19-Stable-Full_Package.zip -d /var/www/html/joomla
तो हम joomla निर्देशिका के स्वामित्व को www-डेटा में बदल देंगे:
sudo chown -R www-data:www-data /var/www/html/joomla
एक बार उपरोक्त समाप्त होने के बाद, हम अगले चरण के साथ जारी रख सकते हैं।
जूमला के लिए अपाचे को कॉन्फ़िगर करें
चलिए अब एक नई कॉन्फ़िगरेशन फ़ाइल बनाएं आभासी मेजबान अपाचे के लिए जिसके साथ जूमला परोसना है:
sudo vim /etc/apache2/sites-available/joomla.conf
फ़ाइल के अंदर हम निम्नलिखित सामग्री जोड़ने जा रहे हैं:
<VirtualHost *:80> ServerName joomla.entreunosyceros.net DirectoryIndex index.html index.php DocumentRoot /var/www/html/joomla ErrorLog ${APACHE_LOG_DIR}/joomla-error.log CustomLog ${APACHE_LOG_DIR}/joomla-access.log combined <Directory /var/www/html/joomla> Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
हम फ़ाइल को सहेजते हैं और बंद करते हैं। फिर हम करेंगे Apache वर्चुअल होस्ट को सक्षम करें और Apache सेवा को पुनरारंभ करें आदेशों के साथ:
sudo a2ensite joomla sudo systemctl reload apache2
एक बार समाप्त होने पर, आप अगले चरण के साथ जारी रख सकते हैं। यह होगा मेजबानों फ़ाइल में एक प्रविष्टि बनाएँ:
sudo vim /etc/hosts
फ़ाइल के अंदर ही है हमारे कंप्यूटर के स्थानीय आईपी और उस डोमेन नाम के साथ एक प्रविष्टि जोड़ें जिसके साथ हम पहुंचना चाहते हैं हमारे जूमला स्थापना के लिए।
जूमला स्थापित करें
इस बिंदु पर, हमारे पास केवल है वेब ब्राउज़र खोलें और URL टाइप करें; https://joomla.entreunosyceros.net। हम जूमला इंस्टॉलेशन विज़ार्ड पर पुनर्निर्देशित होंगे:
इस पहली स्क्रीन में हमें साइट का नाम, एडमिनिस्ट्रेटर का ईमेल, पासवर्ड लिखना होगा और नेक्स्ट बटन पर क्लिक करना होगा। यह हमें अगली स्क्रीन पर ले जाएगा, जो कि होगा डेटाबेस सेटअप विज़ार्ड:
यहां हमें वह डेटा प्रदान करना होगा जो हमने डेटाबेस बनाते समय इस्तेमाल किया था, जैसे डेटाबेस का नाम, डेटाबेस का उपयोगकर्ता नाम, आपका पासवर्ड और नेक्स्ट बटन पर क्लिक करके खत्म करें। इससे हमें आगे बढ़ना चाहिए अंतिम कॉन्फ़िगरेशन पृष्ठ:
इस स्क्रीन पर, प्रत्येक उपयोगकर्ता को अपना वांछित विकल्प चुनना होगा। इस बिंदु पर हम इंस्टॉल बटन पर क्लिक कर सकते हैं। एक बार स्थापना समाप्त हो जाने के बाद, यदि सब कुछ सही हो गया है, तो हमें निम्नलिखित की तरह एक स्क्रीन देखनी चाहिए:
यहाँ नहीं पिछले स्क्रीनशॉट में दर्शाए गए बटन पर क्लिक करके और एडमिनिस्ट्रेटर बटन पर क्लिक करके हम इंस्टॉलेशन डायरेक्टरी को हटा देंगे। हमें जूमला लॉगिन पेज देखना चाहिए:
अब हमें बस यही चाहिए हमारे जूमला उपयोगकर्ता नाम और पासवर्ड लिखें। इसके साथ हम लॉग इन करेंगे। यह हमें प्रशासन पैनल में ले जाएगा:
इस समय, हम भी कर सकते हैं URL पर जाकर हमारी जूमला वेबसाइट पर पहुँचें: https://joomla.entreunosyceros.net.
और इसके साथ पहले से ही हमने सफलतापूर्वक जुमला को उबंटू 20.04 पर स्थानीय रूप से स्थापित किया होगा। अब हम एक ई-कॉमर्स स्टोर, व्यक्तिगत वेबसाइट, सोशल साइट या ब्लॉग विकसित करना शुरू कर सकते हैं।
नमस्कार, मुझे Ubuntu 20.04 में जूमला स्थापित करने के लिए आपका ट्यूटोरियल वास्तव में पसंद आया, लेकिन मेरे पास कोई प्रदाता नहीं है इसलिए entreunosyceros.net इसे नहीं डाल सकता है। क्या मैं अभी तक स्थानीय रूप से सब कुछ कर सकता हूं, बिना कुछ किए अभी तक? मुझे आपकी प्रक्रिया में क्या बदलाव करना चाहिए?
एक हजार धन्यवाद
नमस्ते। स्थानीय रूप से करने के लिए, आपको लेख में दिए गए निर्देशों का पालन करने के अलावा कुछ नहीं करना है। इसके दिन में वह सब कुछ दिखाया गया है जो मैंने स्थानीय स्तर पर किया है।
आपको बस लेख में दिखाए गए आईपी को अपने कंप्यूटर में होस्ट फ़ाइल में बदलना होगा। और entreunosyceros.net लगाने के बजाय, वह डोमेन डालें जो आप चाहते हैं (इसके दिन में इसे domain.local, जो कि स्पष्ट है) रखना चाहिए।
Salu2.