CentOS 7 पर टाइपसेट्टर सीएमएस कैसे स्थापित करें

टाइपसेट्टर PHP में लिखा गया एक ओपन सोर्स CMS है जो ट्रू WYSIWYG एडिटिंग और फ्लैट-फाइल स्टोरेज के साथ उपयोग में आसानी पर केंद्रित है।

इस लेख में, हम CentOS 7 पर टाइपसेट स्थापित करेंगे।

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

  • एक ताजा Vultr CentOS 7 x64 सर्वर उदाहरण।
  • एक sudo यूजर
  • EPELयम भंडार।

चरण 1: EPEL YUM रेपो स्थापित करें और सिस्टम को अपडेट करें

SSH के माध्यम से अपने सर्वर में लॉग इन epelकरें, सिस्टम को अपडेट करने , अपडेट को लागू करने के लिए sudo उपयोगकर्ता का उपयोग करके ।

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

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

sudo yum install httpd -y

उत्पादन वातावरण में अपाचे डिफ़ॉल्ट स्वागत पृष्ठ को हटाने / अक्षम करने की सिफारिश की जाती है।

sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf

आगंतुकों को वेब निर्देशिका फ़ाइलों को सूचीबद्ध करने से अपाचे रोकें:

sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf

अपाचे सेवा शुरू करें और इसे बूट पर ऑटो-स्टार्ट करने के लिए सक्षम करें

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

चरण 3: PHP 7.1 और आवश्यक एक्सटेंशन स्थापित करें

टाइपसेटर के लिए PHP 5.3 या बाद के संस्करण की आवश्यकता होती है। बेहतर प्रदर्शन प्राप्त करने के लिए, हम PHP 7.1 और इसके आवश्यक एक्सटेंशन को टाइपसेट्टर के लिए निम्नानुसार स्थापित करेंगे:

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
sudo yum install mod_php71w php71w-common php71w-mbstring php71w-xmlrpc php71w-gd php71w-xml php71w-intl php71w-cli php71w-mcrypt -y

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

5.0.3आधिकारिक टाइपसेटर डाउनलोड पृष्ठ से टाइपसेटर की नवीनतम स्थिर रिलीज (जो कि यह लेख उस समय लिखा गया था) को अनलोड करें :

cd
wget https://www.typesettercms.com/Special_gpEasy?cmd=download -O Typesetter-5.0.3.zip 
sudo yum install unzip -y
sudo unzip Typesetter-5.0.3.zip -d /var/www/html

/var/www/html/Typesetter/dataनिम्नानुसार निर्देशिका के लिए स्वामित्व सेट करें :

sudo chown -R apache:apache /var/www/html/Typesetter/data

टाइपसेटर के लिए एक अपाचे आभासी मेजबान बनाएँ:

cat <<EOF | sudo tee -a /etc/httpd/conf.d/typesetter.conf
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/Typesetter/
ServerName typesetter.example.com
ServerAlias www.typesetter.example.com
<Directory /var/www/html/Typesetter/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/httpd/typesetter.example.com-error_log
CustomLog /var/log/httpd/typesetter.example.com-access_log common
</VirtualHost>
EOF

अपने संशोधनों को लागू करने के लिए अपाचे सेवा को पुनरारंभ करें:

sudo systemctl restart httpd.service

वेब एक्सेस की अनुमति देने के लिए फ़ायरवॉल नियमों को संशोधित करें:

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

एक बार जब आप http://203.0.113.1पहली बार अपना ब्राउज़र बनाते हैं , तो आपको टाइपसेट्टर इंस्टॉलेशन विज़ार्ड के साथ प्रस्तुत किया जाएगा। में Checking server...अनुभाग, सुनिश्चित करें कि सभी परीक्षण आइटम पारित कर रहे हैं सुनिश्चित करें। में Configurationअनुभाग, इनपुट अपने स्वयं के व्यवस्थापक क्रेडेंशियल:

  • वेबसाइट शीर्षक: <Your Site Title>
  • ईमेल पता: <admin@example.com>
  • उपयोगकर्ता नाम: <your-admin-name>
  • व्यवस्थापक का पारण शब्द: <your-admin-password>
  • पासवर्ड दोहराएं: <your-admin-password>

अंत में, Installइंस्टॉलेशन को पूरा करने के लिए बटन पर क्लिक करें। में Installation - v5.0.3पेज, क्लिक करें View your web siteअपने बैठनेवाला साइट नेविगेट करना प्रारंभ करने के लिए लिंक।

सुरक्षा उद्देश्यों के लिए, आपको /var/www/html/Typesetter/include/install/install.phpस्थापना के बाद फ़ाइल को हटाना चाहिए :

sudo rm /var/www/html/Typesetter/include/install/install.php

बस। पढ़ने के लिए धन्यवाद।

एक टिप्पणी छोड़ें

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

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

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

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