logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल

Ubuntu पर LAMP स्थापित करें

18/10/2025, by Ivan

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

sudo apt-get update
sudo apt-get install apache2

Apache के लिए सेटिंग्स अपडेट करें:

sudo ufw app list
sudo ufw allow in "Apache Full"

आप /var/www फ़ोल्डर को एक साइट के लिए उपयोग कर सकते हैं, लेकिन बेहतर होगा कि आप अपनी होम डायरेक्टरी (~/) में एक अलग projects फ़ोल्डर बनाएं। इसके लिए अपने Apache कॉन्फ़िग में ये सेटिंग्स जोड़ें:

sudo nano /etc/apache2/apache2.conf

<Directory /home/laptop/projects/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
</Directory>

आप अन्य <Directory> सेटिंग्स के नीचे यह जोड़ सकते हैं।

403 त्रुटि (error) से बचने के लिए, आपको /home/username/projects फ़ोल्डर की अनुमतियाँ अपडेट करनी होंगी और www-data (apache उपयोगकर्ता) को अपने उपयोगकर्ता समूह (user group) में जोड़ना होगा:

sudo adduser username www-data

या

sudo usermod -aG www-data username

अतिरिक्त पैकेज इंस्टॉल करें:

sudo apt-get install curl git

MySQL स्थापित करें

sudo apt-get install mysql-server

MySQL सुरक्षित स्थापना चलाएँ:

mysql_secure_installation

PHP स्थापित करें

सबसे पहले Ondřej Surý PPA जोड़ें ताकि आप PHP के विभिन्न संस्करण (PHP 5.6, PHP 7.0, PHP 7.1) Ubuntu सिस्टम पर इंस्टॉल कर सकें:

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

PHP और उसके आवश्यक पैकेज इंस्टॉल करें:

sudo apt-get install php libapache2-mod-php php-mysql php-gd

sudo apt-get install php5.6 php5.6-mysql php5.6-gd php5.6-xml php5.6-dom php5.6-curl php5.6-mcrypt php5.6-mbstring php5.6-pdo php5.6-json php5.6-xsl php5.6-bz2

sudo apt-get install php7.0 php7.0-mysql php7.0-gd php7.0-xml php7.0-dom php7.0-curl php7.0-mbstring php7.0-bcmath php7.0-pdo php7.0-json php7.0-xsl php7.0-bz2

sudo apt-get install php7.1 php7.1-mysql php7.1-gd php7.1-xml php7.1-dom php7.1-curl php7.1-mbstring php7.1-bcmath php7.1-pdo php7.1-json php7.1-xsl php7.1-bz2

sudo apt-get install php7.2 php7.2-mysql php7.2-gd php7.2-xml php7.2-dom php7.2-curl php7.2-mbstring php7.2-bcmath php7.2-pdo php7.2-json php7.2-xsl php7.2-bz2

sudo apt install php8.1 php8.1-mysql php8.1-gd php8.1-xml php8.1-dom php8.1-curl php8.1-mbstring php8.1-bcmath php8.1-pdo php8.1-xsl libapache2-mod-php8.1

sudo apt install php8.2 php8.2-mysql php8.2-gd php8.2-xml php8.2-dom php8.2-curl php8.2-mbstring php8.2-bcmath php8.2-pdo php8.2-xsl libapache2-mod-php8.2

Apache वेब सर्वर के साथ काम करने वाले PHP संस्करण को सेट करने के लिए निम्नलिखित कमांड्स का उपयोग करें। पहले वर्तमान संस्करण को निष्क्रिय करें और फिर इच्छित संस्करण को सक्षम करें:

sudo a2dismod php7.0
sudo a2enmod php7.1
sudo service apache2 restart

Composer और अन्य टूल्स स्थापित करें

Composer को स्थापित करना बहुत सरल है — इसे एक ही कमांड से इंस्टॉल किया जा सकता है:

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

यह कमांड Composer को एक सिस्टम-वाइड कमांड (composer) के रूप में /usr/local/bin में इंस्टॉल कर देगी। आउटपुट कुछ इस प्रकार दिखेगा:

#!/usr/bin/env php All settings correct for using Composer Downloading...
Composer successfully installed to: /usr/local/bin/composer Use it: php /usr/local/bin/composer

अपनी स्थापना की जाँच करने के लिए यह कमांड चलाएँ:

composer

और आपको कुछ इस तरह का आउटपुट मिलेगा:

Composer Ubuntu

Drush और Drupal Console को ग्लोबली इंस्टॉल करें:

composer global require drush/drush
composer global require drupal/console

Node.js स्थापित करें:

sudo apt-get install nodejs
sudo apt-get install npm

Gulp को ग्लोबली इंस्टॉल करें:

sudo npm install -g gulp

विशिष्ट PHP संस्करणों के लिए Xdebug स्थापित करें: