CentOS 7 पर TYPO3 CMS कैसे स्थापित करें

TYPO3 एक स्वतंत्र और खुला स्रोत उद्यम सामग्री प्रबंधन प्रणाली है। यह PHP में लिखा गया है और अपने डेटा को संग्रहीत करने के लिए MySQL का उपयोग करता है। TYPO3 एक उत्तरदायी, मोबाइल तैयार, बहुभाषी और सुरक्षित सीएमएस है। इसे बिना किसी कोड को लिखे आसानी से कस्टमाइज़ और बढ़ाया जा सकता है।

इस ट्यूटोरियल में, आप CentOS 7 पर TYPO3 CMS इंस्टॉल करना सीखेंगे।

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

  • एक Vultr CentOS 7 सर्वर उदाहरण।
  • एक sudo यूजर

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

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

sudo yum -y install epel-release
sudo yum -y update
sudo shutdown -r now

एक बार सिस्टम रिबूट होने के बाद, sudo उपयोगकर्ता के रूप में फिर से लॉग इन करें और अगले चरण पर जाएं।

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

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

sudo yum -y install httpd

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

sudo systemctl start httpd.service
sudo systemctl enable httpd.service

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

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

sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum -y install yum-utils
sudo yum-config-manager --enable remi-php71

TYPO3 द्वारा आवश्यक मॉड्यूल के साथ PHP का नवीनतम संस्करण स्थापित करें।

sudo yum -y install php php-gd php-json php-mysqli php-curl php-cli php-apcu php-soap php-xml php-zip php-mbstring freetype php-bcmath php-fileinfo ImageMagick

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

sudo nano /etc/php.ini

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

max_execution_time = 30  // change it to 240
max_input_vars = 1000  // Uncomment and change the value to 1500

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

MariaDB MySQL डेटाबेस सर्वर का एक कांटा है। MariaDB स्थापित करें।

sudo yum -y install mariadb mariadb-server

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

sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

डेटाबेस को कॉन्फ़िगर करने से पहले, आपको पहले MariaDB को सुरक्षित करना होगा। आप इसे mysql_secure_installationस्क्रिप्ट चलाकर सुरक्षित कर सकते हैं :

sudo mysql_secure_installation

आपको वर्तमान MariaDB रूट पासवर्ड के लिए कहा जाएगा। डिफ़ॉल्ट रूप से, नए सिरे से MariaDB स्थापना पर कोई रूट पासवर्ड नहीं है। आगे बढ़ने के लिए "एन्टर" कुंजी दबाएँ। अपने MariaDB सर्वर के रूट उपयोगकर्ता के लिए एक मजबूत पासवर्ड सेट करें और अन्य सभी प्रश्नों के लिए "Y" उत्तर दें। पूछे गए प्रश्न स्व-व्याख्यात्मक हैं।

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

निम्नलिखित कमांड चलाकर रूट उपयोगकर्ता के रूप में MySQL शेल में लॉग इन करें।

mysql -u root -p

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

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

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

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

चरण 6: TYPO3 स्थापित करें

अपाचे वेब रूट निर्देशिका को चालू करके स्विच करें:

cd /var/www 

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

sudo wget https://get.typo3.org/8.7.3 -O typo3.tar.gz

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

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

sudo tar xzf typo3.tar.gz

सुविधा के लिए निकाली गई निर्देशिका का नाम बदलें।

sudo mv typo3*/ typo3/

.htaccessफ़ाइल को चलाकर नाम बदलें :

sudo mv typo3/_.htaccess typo3/.htaccess

फ़ाइल नाम के साथ एक खाली फ़ाइल बनाएँ FIRST_INSTALL। वेब इंस्टॉलर इंस्टालेशन शुरू करने से पहले इस फाइल की जांच करता है।

sudo touch /var/www/typo3/FIRST_INSTALL

चलाकर उचित स्वामित्व प्रदान करें:

sudo chown -R apache:apache /var/www/typo3

फ़ायरवॉल के माध्यम से पोर्ट 80 पर HTTP ट्रैफ़िक को अनुमति दें।

sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload

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

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

sudo nano /etc/httpd/conf.d/cms.example.com.conf

फ़ाइल को इसके साथ आबाद करें:

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

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

sudo systemctl restart httpd

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

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



Leave a Comment

FreeBSD 12 पर Neos CMS कैसे स्थापित करें

FreeBSD 12 पर Neos CMS कैसे स्थापित करें

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

कैसे एक Ubuntu 16.04 दीपक वीपीएस पर सबरियन 4.1 सीएमएस स्थापित करने के लिए

कैसे एक Ubuntu 16.04 दीपक वीपीएस पर सबरियन 4.1 सीएमएस स्थापित करने के लिए

एक अलग प्रणाली का उपयोग? सबरियन 4.1 सीएमएस एक शक्तिशाली और लचीला खुला स्रोत कंटेंट मैनेजमेंट सिस्टम (सीएमएस) है जो सहज और स्पष्ट रूप से सामने लाता है

कैसे Fedora 29 पर WonderCMS स्थापित करें

कैसे Fedora 29 पर WonderCMS स्थापित करें

एक अलग प्रणाली का उपयोग? WonderCMS एक खुला स्रोत, तेज़ और छोटी सपाट फ़ाइल है, जिसे PHP में लिखा गया है। WonderCMS स्रोत कोड Github पर होस्ट किया गया है। यह गाइड wil

डेबियन 9 पर नियोस सीएमएस कैसे स्थापित करें

डेबियन 9 पर नियोस सीएमएस कैसे स्थापित करें

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

Directora 6.4 CMS को Fedora 26 LAMP VPS पर कैसे स्थापित करें

Directora 6.4 CMS को Fedora 26 LAMP VPS पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? डायरेक्टस 6.4 सीएमएस एक शक्तिशाली और लचीला, मुक्त और खुला स्रोत हेडलेस कंटेंट मैनेजमेंट सिस्टम (सीएमएस) है जो डेवलपर प्रदान करता है

एक FreeBSD 11 FMP VPS पर प्रोसेसवायर CMS 3.0 कैसे स्थापित करें

एक FreeBSD 11 FMP VPS पर प्रोसेसवायर CMS 3.0 कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? प्रोसेसवायर सीएमएस 3.0 एक सरल, लचीला और शक्तिशाली, मुफ्त और खुला स्रोत कंटेंट मैनेजमेंट सिस्टम (सीएमएस) है। प्रोसेसवायर सीएमएस 3।

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

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

एक अलग प्रणाली का उपयोग? dotCMS जावा में लिखा एक ओपन सोर्स एंटरप्राइज ग्रेड कंटेंट मैनेजमेंट सिस्टम है। इसमें लगभग हर सुविधा आवश्यक टी होती है

फेडोरा 26 LMP VPS पर बैकग्राउंड सीएमएस 1.8.0 कैसे स्थापित करें

फेडोरा 26 LMP VPS पर बैकग्राउंड सीएमएस 1.8.0 कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? पृष्ठभूमि CMS 1.8.0 एक सरल और लचीला, मोबाइल के अनुकूल, मुक्त और खुला स्रोत है सामग्री प्रबंधन प्रणाली (CMS) जो हमें अनुमति देता है

CentOS 7 पर ऑटोमैटिक CMS कैसे स्थापित करें

CentOS 7 पर ऑटोमैटिक CMS कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? ऑटोमैड एक ओपन सोर्स फाइल-बेस्ड कंटेंट मैनेजमेंट सिस्टम (CMS) और पीएचपी में लिखा गया टेम्पलेट इंजन है। स्वचालित स्रोत कोड i

कैसे एक Fedora 26 LMP VPS पर BlogoText CMS स्थापित करें

कैसे एक Fedora 26 LMP VPS पर BlogoText CMS स्थापित करें

एक अलग प्रणाली का उपयोग? BlogoText CMS एक सरल और हल्का, मुफ्त और खुला स्रोत कंटेंट मैनेजमेंट सिस्टम (CMS) और मिनिमलिस्ट ब्लॉग इंजन है

कैसे एक CentOS 7 दीपक वीपीएस पर ProcessWire CMS 3.0 स्थापित करने के लिए

कैसे एक CentOS 7 दीपक वीपीएस पर ProcessWire CMS 3.0 स्थापित करने के लिए

एक अलग प्रणाली का उपयोग? प्रोसेसवायर सीएमएस 3.0 एक सरल, लचीला और शक्तिशाली, मुफ्त और खुला स्रोत कंटेंट मैनेजमेंट सिस्टम (सीएमएस) है। प्रोसेसवायर सीएमएस 3।

Ubuntu 18.04 LTS पर टिकी विकी सीएमएस ग्रुपवेयर स्थापित करें

Ubuntu 18.04 LTS पर टिकी विकी सीएमएस ग्रुपवेयर स्थापित करें

एक अलग प्रणाली का उपयोग? परिचय टिकी विकी सीएमएस ग्रुपवेयर, जिसे टिकी के रूप में भी जाना जाता है, एक स्वतंत्र और खुला स्रोत विकी सामग्री प्रबंधन प्रणाली है। टिकिस सुविधा

उबंटू 18.04 पर बोल्टवायर को कैसे स्थापित करें

उबंटू 18.04 पर बोल्टवायर को कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? परिचय BoltWire PHP में लिखा गया एक स्वतंत्र और हल्का सामग्री प्रबंधन प्रणाली है। अधिकांश अन्य कंटेंट मैनेजरों की तुलना में

इंप्रेसपेजेस सीएमएस 5.0 को एक फेडोरा 26 LMP VPS पर कैसे स्थापित करें

इंप्रेसपेजेस सीएमएस 5.0 को एक फेडोरा 26 LMP VPS पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? ImpressPages CMS 5.0 एक सरल और प्रभावी, मुक्त और खुला स्रोत, उपयोगकर्ता के अनुकूल, MVC- आधारित, सामग्री प्रबंधन प्रणाली (CMS) है

एक CentOS 7 दीपक वीपीएस पर Omeka क्लासिक 2.4 सीएमएस स्थापित करने के लिए कैसे

एक CentOS 7 दीपक वीपीएस पर Omeka क्लासिक 2.4 सीएमएस स्थापित करने के लिए कैसे

एक अलग प्रणाली का उपयोग? ओमेका क्लासिक 2.4 सीएमएस डिजिटल साझा करने के लिए एक स्वतंत्र और खुला स्रोत डिजिटल प्रकाशन मंच और सामग्री प्रबंधन प्रणाली (सीएमएस) है

फेडोरा 28 पर PyroCMS कैसे स्थापित करें

फेडोरा 28 पर PyroCMS कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? PyroCMS PHP में लिखा गया एक ओपन सोर्स CMS है। PyroCMS स्रोत कोड GitHub पर होस्ट किया गया है। इस गाइड में अच्छी तरह से एंटिर के माध्यम से चलते हैं

फेडोरा 26 LAMP VPS पर 1.0 अक्टूबर CMS कैसे स्थापित करें

फेडोरा 26 LAMP VPS पर 1.0 अक्टूबर CMS कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? अक्टूबर 1.0 CMS एक सरल और विश्वसनीय, मुक्त और खुला स्रोत है सामग्री प्रबंधन प्रणाली (CMS) लारवेल फ्रेमवर्क पर बनाया गया है

डेबियन 9 LAMP VPS पर प्रोसेसवायर CMS 3.0 कैसे स्थापित करें

डेबियन 9 LAMP VPS पर प्रोसेसवायर CMS 3.0 कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? प्रोसेसवायर सीएमएस 3.0 एक सरल, लचीला और शक्तिशाली, मुफ्त और खुला स्रोत कंटेंट मैनेजमेंट सिस्टम (सीएमएस) है। प्रोसेसवायर सीएमएस 3।

CentOS 7 पर माइक्रोवेबर कैसे स्थापित करें

CentOS 7 पर माइक्रोवेबर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Microweber एक ओपन सोर्स ड्रैग एंड ड्रॉप CMS और ऑनलाइन शॉप है। Microweber स्रोत कोड GitHub पर होस्ट किया गया है। यह गाइड यो दिखाएगा

उबंटू 16.04 पर माइक्रोवेबर स्थापित करना

उबंटू 16.04 पर माइक्रोवेबर स्थापित करना

एक अलग प्रणाली का उपयोग? Microweber एक ओपन सोर्स ड्रैग एंड ड्रॉप CMS और ऑनलाइन शॉप है। Microweber स्रोत कोड GitHub पर होस्ट किया गया है। यह गाइड यो दिखाएगा

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