अपाचे 2 सह जूमला, उबंटू 20.04 वर स्थानिक स्थापना

अपाचे 2 सह जूमला स्थापित करा

पुढील लेखात आपण यावर एक नजर टाकणार आहोत उबंटू २०.०2 वर आपण अपाचे २ सह जूमला कसे स्थापित करू. कोणालाही माहित नसल्यास, जुमला ही एक मुक्त स्त्रोत सामग्री व्यवस्थापन प्रणाली आहे. याचा उपयोग अनुप्रयोग आणि वेबसाइट ऑनलाइन प्रकाशित करण्यासाठी केला जातो. हे पीएचपीमध्ये लिहिलेले आहे आणि मायएसक्यूएल / मारियाडीबी डेटाबेस म्हणून वापरते.

हे सोपे आहे, वापरण्यास सुलभ आणि वेब अनुप्रयोग फ्रेमवर्कवर आधारित आहे मॉडेल-व्ह्यू-नियंत्रक मोबाइल तयार. जूमला असंख्य वैशिष्ट्ये आणि डिझाईन्ससह येतात जे व्यावसायिक साइट तयार करण्यासाठी हे चांगले पैसे देतात.

उबंटू 2 वर अपाचे 20.04 सह जूमला स्थापित करा

LAMP सर्व्हर स्थापित करा

सर्वप्रथम आम्हाला आमच्या सिस्टमवर अपाचे वेब सर्व्हर, मारियाडीबी, पीएचपी आणि अन्य पीएचपी विस्तार स्थापित करण्याची आवश्यकता असेल. असे करण्यासाठी आपण हे करू शकता लेख अनुसरण करा की आम्ही या ब्लॉगमध्ये काही दिवसांपूर्वी लिहिले आहे किंवा टर्मिनल (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

एकदा सर्व व्हॅल्यूज बनल्यानंतर आपण फाईल सेव्ह करून बंद करू.

डेटाबेस तयार करा

आधी चला मारियाडीबी स्थापना सुरक्षित करण्यासाठी आणि मारियाडीबी रूट संकेतशब्द सेट करण्यासाठी पुढील आदेशासह:

sudo mysql_secure_installation

येथे आपण रूटसाठी संकेतशब्द सेट करू शकतो आणि त्यासह सर्व प्रश्नांची उत्तरे देऊ शकतो Y, परंतु हे प्रश्न वाचण्यासारखे आहे:

joomla साठी mysql_secure_installation

मग आम्ही मारियाडीबी शेलमध्ये लॉग इन करतो आदेशासह:

sudo mysql -u root -p

मारियाडीबी रूट पासवर्ड वापरल्यानंतर आपण करू जूमलासाठी डेटाबेस व युजर बनवा आदेशांसह:

जूमलासाठी डेटाबेस तयार करा

CREATE DATABASE joomladb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

GRANT ALL ON joomladb.* TO 'usuariojoomla'@'localhost' IDENTIFIED BY '123password';

FLUSH PRIVILEGES;

EXIT;

जूमला डाऊनलोड करा

प्रथम आम्ही जात आहोत नवीनतम आवृत्ती डाउनलोड करा त्याच्या अधिकृत वेबसाइटवरून जूमला वापरून wget:

डाउनलोड joomla

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

मग आम्ही जूमला निर्देशिकेची मालकी www-डेटा मध्ये बदलू:

sudo chown -R www-data:www-data /var/www/html/joomla

एकदा वरील काम पूर्ण झाल्यावर आम्ही पुढील चरणात सुरू ठेवू शकतो.

जूमलासाठी अपाचे कॉन्फिगर करा

आता चला एक नवीन कॉन्फिगरेशन फाइल तयार करा आभासी होस्ट अम्पाचे जूमला सर्व्ह करावे:

sudo vim /etc/apache2/sites-available/joomla.conf

फाईलमधे आम्ही खाली असलेली सामग्री जोडणार आहोत:

joomla साठी आभासी

<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>

फाईल सेव्ह आणि बंद करतो. मग आम्ही करू अपाचे व्हर्च्युअल होस्ट सक्षम करा आणि अपाचे सर्व्हिस रीस्टार्ट करा आदेशांसह:

sudo a2ensite joomla
sudo systemctl reload apache2

एकदाचे समाप्त झाल्यानंतर आपण पुढील चरणात सुरू ठेवू शकता. हे होईल होस्ट फाईलमधे एंट्री तयार करा:

sudo vim /etc/hosts

फाईलमधे काहीच नाही आमच्या संगणकाच्या स्थानिक आयपीसह एक प्रविष्टी जोडा आणि ज्या डोमेन नावात आपण प्रवेश करू इच्छित आहात आमच्या जूमला इंस्टॉलेशनवर.

जूमलासाठी फाईल होस्ट करते

जूमला स्थापित करा

याक्षणी, आमच्याकडे फक्त आहे वेब ब्राउझर उघडा आणि URL टाइप करा; https://joomla.entreunosyceros.net. आम्हाला जूमला इन्स्टॉलेशन विझार्डवर पुनर्निर्देशित केले जाईल:

joomla इंस्टॉलर, प्रथम स्क्रीन

या पहिल्या स्क्रीनमध्ये आम्हाला साइटचे नाव, प्रशासकाचे ईमेल, संकेतशब्द आणि पुढील बटणावर क्लिक करावे लागेल. हे आपल्याला पुढील स्क्रीनवर हलवेल, जे असेल डेटाबेस सेटअप विझार्ड:

डीबी स्थापना विझार्ड

येथे डेटाबेस तयार करताना आम्ही वापरलेला डेटा, जसे की डेटाबेसचे नाव, डेटाबेसचे युजरनेम, तुमचा पासवर्ड आणि पुढील बटणावर क्लिक करून संपवावे लागेल. हे आपल्याकडे नेले पाहिजे अंतिम कॉन्फिगरेशन पृष्ठ:

जूमला स्थापनेसाठी अंतिम स्क्रीन

या स्क्रीनवर, प्रत्येक वापरकर्त्याने त्यांचा इच्छित पर्याय निवडणे आवश्यक आहे. या टप्प्यावर आपण इन्स्टॉल बटणावर क्लिक करू शकता. एकदा इंस्टॉलेशन पूर्ण झाल्यावर, जर सर्व काही ठीक झाले असेल तर आपण पुढील स्क्रीन पाहिल्या पाहिजेत:

स्थापना पूर्ण

येथे नाही मागील स्क्रीनशॉटमध्ये दर्शविलेल्या बटणावर क्लिक करून आणि buttonडमिनिस्ट्रेटर बटणावर क्लिक करून, आपल्याकडे स्थापना निर्देशिका हटविण्यासाठी अधिक आहे.. आम्ही जूमला लॉगिन पृष्ठ पहावे:

अपाचे 2 सह जूमला प्रशासनात प्रवेश

आता आपल्याला फक्त ते आवश्यक आहे आमचा जूमला युजरनेम व पासवर्ड लिहा. यासह आम्ही लॉग इन करू. हे आम्हाला प्रशासकीय पॅनेलकडे नेईल:

joomla नियंत्रण पॅनेल

यावेळी, आम्ही देखील करू शकतो URL वर भेट देऊन आमच्या जूमला वेबसाइटवर प्रवेश करा: https://joomla.entreunosyceros.net.

जूमला आणि अपाचे 2 सह वेबलोकल

आणि या आधीच उबंटू २०.०20.04 वर आम्ही स्थानिक पातळीवर जूमला यशस्वीरित्या स्थापित केले आहे. आता आम्ही ई-कॉमर्स स्टोअर, वैयक्तिक वेबसाइट, सोशल साइट किंवा ब्लॉग विकसित करण्यास प्रारंभ करू शकतो.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   जोकिन म्हणाले

    हॅलो, उबंटू २०.०20.04 वर जूमला स्थापित करण्यासाठी मला आपले प्रशिक्षण खरोखरच आवडले, परंतु माझ्याकडे प्रदाता नाही जेणेकरून इंट्रेनोसॉसेरोसनेट हे ठेवू शकत नाही. मी अद्याप काहीही न घेता, स्थानिक पातळीवर सर्व काही करू शकतो? मी आपल्या कार्यपद्धतीत काय बदलले पाहिजे?

    धन्यवाद एक हजार

    1.    डेमियन ए. म्हणाले

      नमस्कार. स्थानिक पातळीवर हे करण्यासाठी, आपल्याला लेखातील सूचनांचे अनुसरण करण्याव्यतिरिक्त काहीही करण्याची आवश्यकता नाही. हे त्याच्या दिवसात येथे दर्शविलेले सर्व काही मी स्थानिक पातळीवर केले.

      आपल्याला फक्त लेखात दर्शविलेले आयपी आपल्या होस्ट फाइलमधील संगणकाच्या रूपात बदलावे लागेल. आणि एंट्रेनुसिसरोसनेट न ठेवण्याऐवजी, आपल्याला पाहिजे असलेले डोमेन ठेवले (त्या दिवसात हे डोमेन.लोकल ठेवले पाहिजे, जे स्पष्ट आहे).

      सालू 2.