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

Phabricator एक उन्नत ओपन सोर्स सॉफ़्टवेयर डेवलपमेंट प्लेटफ़ॉर्म है, जिसका उपयोग इसके लिए किया जा सकता है:

  • समीक्षा और ऑडिट कोड।
  • होस्ट गिट / एचजी / एसवीएन रिपोज।
  • ट्रैक कीड़े।
  • परियोजनाओं का प्रबंधन करें।
  • टीम के सदस्यों के साथ संवाद करें।
  • और भी बहुत कुछ!

इसकी प्रचुर सुविधाओं और असाधारण प्रदर्शन की बदौलत, Phabricator ओपन सोर्स सॉफ़्टवेयर समुदाय में अधिक से अधिक लोकप्रिय हो रहा है।

इस लेख में, मैं आपको दिखाऊंगा कि कैसे Vultr CentOS 7 सर्वर उदाहरण पर Phabricator स्थापित करें।

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

  • खरोंच से एक Vultr CentOS 7 सर्वर उदाहरण तैनात करें;
  • गैर-रूट sudo उपयोगकर्ता का उपयोग करके SSH टर्मिनल से लॉग इन करें।

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

अपने CentOS 7 सिस्टम को अपडेट करें, फिर रिबूट करें:

yum update -y && shutdown -r now

सिस्टम बूट के बाद, सूडो एक्सेस के साथ एक गैर-रूट उपयोगकर्ता के रूप में लॉग इन करें।

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

MariaDB सर्वर स्थापित करें:

sudo yum install mariadb mariadb-server

मारियाडीबी सेवा शुरू और सक्षम करें:

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

सुरक्षा उद्देश्यों के लिए, MySQL सुरक्षित इंस्टॉलेशन उपयोगिता चलाएं:

sudo /usr/bin/mysql_secure_installation

नीचे दिए गए निर्देशों के अनुसार इस प्रक्रिया को समाप्त करें:

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password:<your-password>
Re-enter new password:<your-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

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

YUM का उपयोग करके अपाचे वेब सर्वर स्थापित करें:

sudo yum install httpd

सुरक्षा बढ़ाने के लिए डिफ़ॉल्ट कॉन्फ़िगरेशन को संशोधित करें:

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

Apache सेवा शुरू और सक्षम करें:

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

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

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

sudo yum install php php-mysqli php-mbstring php-gd php-curl php-cli php-common php-process

चरण 5: गिट स्थापित करें

sudo yum install git

चरण 6: डाउनलोड करें और Phabricator स्थापित करें

cd ~
mkdir phabricator
cd phabricator
git clone https://github.com/phacility/libphutil.git
git clone https://github.com/phacility/arcanist.git
git clone https://github.com/phacility/phabricator.git
cd ~
sudo chown -R apache: ~/phabricator
sudo mv ~/phabricator /var/www/html

चरण 7: Phabricator के लिए एक वर्चुअल होस्ट सेटअप करें

sudo vi /etc/httpd/conf.d/phabricator.conf

निम्नलिखित कोड खंड आबाद करें:

नोट: आप को बदलने के लिए की जरूरत है [email protected], phabricator.example.com, www.phabricator.example.com, /var/log/httpd/phabricator.example.com-error_log, और /var/log/httpd/phabricator.example.com-access_logअपने खुद के मानों।

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/phabricator/phabricator/webroot/
    ServerName phabricator.example.com
    ServerAlias www.phabricator.example.com
    RewriteEngine on
    RewriteRule ^/rsrc/(.*)     -                       [L,QSA]
    RewriteRule ^/favicon.ico   -                       [L,QSA]
    RewriteRule ^(.*)$          /index.php?__path__=$1  [B,L,QSA]
    <Directory /var/www/html/phabricator/phabricator/webroot/>
        AllowOverride All
    </Directory>
    ErrorLog /var/log/httpd/phabricator.example.com-error_log
    CustomLog /var/log/httpd/phabricator.example.com-access_log common
</VirtualHost>

सेव करके छोड़ो:

:wq

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

sudo systemctl restart httpd.service

चरण 8: PABricator के लिए MariaDB क्रेडेंशियल्स सेटअप करें

Phabricator का उपयोग करने से पहले, आपको MariaDB क्रेडेंशियल्स सेटअप करने की आवश्यकता है:

cd /var/www/html/phabricator/phabricator/
sudo ./bin/config set mysql.host localhost
sudo ./bin/config set mysql.port 3306
sudo ./bin/config set mysql.user root
sudo ./bin/config set mysql.pass <your-MySQL-root-password>

आबादकार योजनाओं को आबाद करें:

./bin/storage upgrade

इस प्रक्रिया के दौरान, आपको दो बार "y" इनपुट करने की आवश्यकता है:

Before running storage upgrades, you should take down the Phabricator web
interface and stop any running Phabricator daemons (you can disable this
warning with --force).

    Are you ready to continue? [y/N] y

...

MySQL needs to copy table data to make some adjustments, so these migrations may take some time.

    Fix these schema issues? [y/N] y

चरण 9: फ़ायरवॉल नियमों को संशोधित करें और एक Phabricator व्यवस्थापक खाते को सेटअप करें

आपको डिफ़ॉल्ट HTTP पोर्ट 80 पर इनबाउंड ट्रैफ़िक की अनुमति देने की आवश्यकता है:

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

फिर यात्रा करने के लिए अपने वेब ब्राउज़र का उपयोग करें:

http://<your-Vultr-server-IP>

आपको Phabricator पंजीकरण वेब पेज के साथ प्रस्तुत किया जाएगा। दैनिक प्रबंधन के लिए एक व्यवस्थापक खाता बनाएँ।

अब, आइए नजर डालते हैं कि Phabricator को कैसे कॉन्फ़िगर किया जाए।

चरण 10: अनसुलझे सेटअप मुद्दों को ठीक करें

इससे पहले कि आप शांति की भावना के साथ Phabricator का उपयोग कर सकें, आपको कई सेटअप मुद्दों को ठीक करना होगा। सेटअप समस्याओं की संख्या भिन्न होती है, मेरे मामले में, 16 थे। आइए एक-एक करके उन्हें हल करें।

समस्या 1: आधार URI कॉन्फ़िगर नहीं है

समस्या विवरण पृष्ठ में जाने के लिए "आधार यूआरआई कॉन्फ़िगर नहीं है" लिंक पर क्लिक करें जिसमें आप इस मुद्दे के बारे में अधिक जान सकते हैं।

इस समस्या को ठीक करने के लिए, आपको अपने SSH टर्मिनल पर निम्न कमांड निष्पादित करने की आवश्यकता है। उचित आईपी पते का उपयोग करना सुनिश्चित करें।

cd /var/www/html/phabricator/phabricator/
sudo ./bin/config set phabricator.base-uri 'http://<your-Vultr-server-IP>'

फिर अपने वेब ब्राउज़र में, समस्या विवरण पृष्ठ पर "पुनः लोड करें पृष्ठ" बटन पर क्लिक करें। यदि आपकी मरम्मत काम कर गई है, तो पृष्ठ पर पाठ "समस्या हल" हो जाएगा। अन्य मुद्दों की जांच के लिए "रिटर्न टू ओपन इश्यू लिस्ट" लिंक पर क्लिक करें।

समस्या 2: कोई प्रमाणीकरण प्रदाता कॉन्फ़िगर नहीं किया गया है

समस्या विवरण पृष्ठ पर जाने के लिए "कोई प्रमाणीकरण प्रदाता कॉन्फ़िगर नहीं किया गया" लिंक पर क्लिक करें।

इस समस्या को ठीक करने के लिए, आपको प्रमाणीकरण प्रदाता को निर्दिष्ट करने की आवश्यकता है।

"प्रामाणिक प्रदाता जोड़ें" पेज में जाने के लिए "प्रामाणिक अनुप्रयोग" लिंक पर क्लिक करें और फिर "+ प्रदाता जोड़ें" बटन पर क्लिक करें। एक उपयुक्त प्रमाणीकरण प्रदाता चुनें, और फिर "जारी रखें" बटन पर क्लिक करें। यहां मैंने "उपयोगकर्ता नाम / पासवर्ड" चुना।

"एड प्रोवाइडर प्रोवाइडर: यूजरनेम / पासवर्ड" पेज में, आप अधिक विस्तृत सेटिंग्स की समीक्षा कर सकते हैं, फिर "प्रोवाइडर जोड़ें" बटन पर क्लिक करें।

आप एक ही फैशन में अधिक प्रमाणीकरण प्रदाता जोड़ सकते हैं, लेकिन अब, अन्य मुद्दों को संभालने के लिए "आपके पास एक्स अनसुलझे सेटअप मुद्दे ..." लिंक पर क्लिक करें।

अंक 3: फ़ैब्रिकेटर डेमन्स रनिंग नहीं हैं

विवरण पृष्ठ में प्रवेश करने के लिए "Phabricator Daemons Are Not Running" लिंक पर क्लिक करें।

इस समस्या को हल करने के लिए, अपने SSH टर्मिनल पर नीचे दी गई कमांड चलाएँ:

cd /var/www/html/phabricator/phabricator/
./bin/phd start

परिणाम की पुष्टि करने के लिए "पुनः लोड करें पृष्ठ" बटन पर क्लिक करें।

समस्या 4: PHP post_max_sizeकॉन्फ़िगर नहीं है

इस समस्या को हल करने के लिए अपने SSH टर्मिनल पर निम्न आदेश चलाएँ:

sudo sed -i "s/post_max_size = 8M/post_max_size = 32M/" /etc/php.ini
sudo systemctl restart httpd.service

अपने संशोधनों की पुष्टि करने के लिए "पुनः लोड करें पृष्ठ" बटन पर क्लिक करें।

समस्या 5-10: MySQL से संबंधित समस्याएँ

कुल छह MySQL से संबंधित समस्याएँ हैं:

  • छोटा MySQL "अधिकतम अनुमत पैकेट"
  • MySQL स्ट्रॅट ऑल टेबल मोड सेट नहीं है
  • MySQL Default Stopword File का उपयोग कर रहा है
  • MySQL डिफ़ॉल्ट न्यूनतम शब्द लंबाई का उपयोग कर रहा है
  • MySQL डिफ़ॉल्ट बूलियन सिंटैक्स का उपयोग कर रहा है
  • MySQL मई धीरे चला

सुविधा के रूप में, आइए उन्हें एक बैच में ठीक करें।

अपने SSH टर्मिनल पर, MySQL कॉन्फ़िगरेशन फ़ाइल को इसके साथ संपादित करें vi:

sudo vi /etc/my.cnf

शीर्ष पर तीन पंक्तियों के तहत:

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

नीचे छह लाइनें जोड़ें:

max_allowed_packet=32M
sql_mode=STRICT_ALL_TABLES
ft_stopword_file=/var/www/html/phabricator/phabricator/resources/sql/stopwords.txt
ft_min_word_len=3
ft_boolean_syntax=' |-><()~*:""&^'
innodb_buffer_pool_size=1600M        # about 40% of your system memory

चेतावनी: आपको अपने विशिष्ट सर्वर आकार के अनुसार एक उचित इनोडब बफर पूल आकार सेट करने की आवश्यकता है। आमतौर पर, आपकी मशीन की मेमोरी की मात्रा का लगभग 40% इनोडब बफर पूल आकार होना चाहिए। उदाहरण के लिए, यदि आप 4 जी मेमोरी वाली मशीन का उपयोग कर रहे हैं, तो उचित इनोडब बफर पूल का आकार 1600 ए�� होगा। ऐसी स्थिति में जब आप छोटी मेमोरी (जैसे 768M) के साथ एक मशीन का उपयोग कर रहे हैं, तो आपको सिस्टम के लिए अधिक मेमोरी को बचाने के लिए अपनी मशीन की मेमोरी (कहो 220M) की मात्रा का 40% से कम आकार असाइन करने की आवश्यकता हो सकती है।

सेव करके छोड़ो:

:wq

मारियाडीबी सेवा को फिर से शुरू करें:

sudo systemctl restart mariadb.service

अंत में, निम्न कमांड चलाएँ:

mysql -u root -p -e "REPAIR TABLE phabricator_search.search_documentfield"

अपने प्रयासों की जांच करने के लिए "पुनः लोड करें पृष्ठ" बटन पर क्लिक करें।

समस्या 11: सिंटैक्स हाइलाइटिंग में सुधार करने के लिए Py स्थापित करें

CentOS 7 पर, पियर्सिंग स्थापित की गई है लेकिन डिफ़ॉल्ट रूप से सक्षम नहीं है, आपको इसे मैन्युअल रूप से सक्षम करने की आवश्यकता है:

लिंक पर क्लिक करें: "pyolution.enabled" को संपादित करें, "डेटाबेस मान" ड्रॉप-डाउन मेनू से "उपयोग पायस" चुनें, फिर "कॉन्फिगर एंट्री एंट्री" बटन पर क्लिक करें।

समस्या 12: सर्वर टाइमज़ोन कॉन्फ़िगर नहीं है

php.iniफ़ाइल को संशोधित करें :

sudo vi /etc/php.ini

लाइन बदलें:

;date.timezone =

साथ में:

date.timezone = America/Los_Angeles

सेव करके छोड़ो:

:wq

नोट: "अमेरिका / Los_Angeles" मेरी मशीन का समय क्षेत्र मूल्य है, आपको यहां अपने स्वयं के सर्वर उदाहरण के लिए उपयुक्त समयक्षेत्र मूल्य खोजने की आवश्यकता है

अपाचे सेवा को पुनरारंभ करें:

sudo systemctl restart httpd.service

परिणाम की जांच करने के लिए "पुनः लोड करें पृष्ठ" बटन पर क्लिक करें।

समस्या 13: बड़ी फ़ाइल संग्रहण कॉन्फ़िगर नहीं है

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

समस्या 14: वैकल्पिक फ़ाइल डोमेन कॉन्फ़िगर नहीं किया गया

मान लें कि आपने एक वैकल्पिक फ़ाइल डोमेन या एक CDN स्थापित किया है, फिर SSH टर्मिनल में:

cd /var/www/html/phabricator/phabricator/
sudo ./bin/config set security.alternate-file-domain <https://files.example.com>

परिणाम की जांच करने के लिए "पुनः लोड करें पृष्ठ" बटन पर क्लिक करें।

अंक 15: रिपोजिटरी लोकल पाथ मिस करना

इस समस्या को हल करने के लिए निम्न आदेशों का उपयोग करें:

sudo mkdir /var/repo
sudo chown apache: /var/repo

परिणाम की जांच करने के लिए "पुनः लोड करें पृष्ठ" बटन पर क्लिक करें।

समस्या 16: PHP एक्सटेंशन 'APC' स्थापित नहीं है

sudo yum install php-pear php-devel httpd-devel pcre-devel gcc make
sudo pecl install apc

APC की स्थापना प्रक्रिया के दौरान, डिफ़ॉल्ट विकल्प का उपयोग करने के लिए हमेशा Enter दबाएं।

sudo vi /etc/php.ini

फ़ाइल के अंत में चार लाइनें जोड़ें:

extension=apc.so
apc.write_lock = On
apc.slam_defense = Off
apc.stat = Off

सेव करके छोड़ो:

:wq

अपाचे सेवा को पुनरारंभ करें:

sudo systemctl restart httpd.service

परिणाम की जांच करने के लिए "पुनः लोड करें पृष्ठ" बटन पर क्लिक करें।

बस इतना ही। हैप्पी कोडिंग!



Leave a Comment

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

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

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

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

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

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

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

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ

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

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

RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा

CentOS 7 पर बुक किए गए समयबद्धक को कैसे स्थापित करें

CentOS 7 पर बुक किए गए समयबद्धक को कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? आवश्यकताएँ एक Vultr CentOS 7 सर्वर उदाहरण। एक sudo यूजर। चरण 1: सिस्टम को पहले अपडेट करें, अपने सिस्टम सर्वर को वें में अपडेट करें

CentOS 7 पर नेटडाटा स्थापित करना

CentOS 7 पर नेटडाटा स्थापित करना

एक अलग प्रणाली का उपयोग? नेटडाटा रियल-टाइम सिस्टम मेट्रिक्स मॉनिटरिंग के क्षेत्र में एक उभरता हुआ सितारा है। एक ही तरह के अन्य उपकरणों की तुलना में, नेटडाटा:

CentOS 7 पर स्टारबाउंड सर्वर कैसे स्थापित करें

CentOS 7 पर स्टारबाउंड सर्वर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? इस ट्यूटोरियल में, बीमार समझा जा रहा है कि CentOS 7 पर एक स्टारबाउंड सर्वर को कैसे सेटअप किया जाए। आवश्यक शर्तें आपको इस गेम को खुद पर बनाना होगा।

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

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

वेब एप्लिकेशन लिखने के लिए Django एक लोकप्रिय पायथन फ्रेमवर्क है। Django के साथ, आप तेजी से अनुप्रयोगों का निर्माण कर सकते हैं, पहिया को फिर से बनाए बिना। अगर आप चाहते हैं

CentOS 6 पर SA-MP सैन एंड्रियास मल्टीप्लेयर सर्वर सेटअप करें

CentOS 6 पर SA-MP सैन एंड्रियास मल्टीप्लेयर सर्वर सेटअप करें

एक अन्य Vultr ट्यूटोरियल में आपका स्वागत है। यहां, आप सीखेंगे कि एसएएमपी सर्वर कैसे स्थापित करें और चलाएं। यह गाइड CentOS 6 के लिए लिखा गया था

CentOS 7 पर Revive Adserver इनस्टॉल करना

CentOS 7 पर Revive Adserver इनस्टॉल करना

Revive Adserver एक स्वतंत्र और खुला स्रोत विज्ञापन सेवारत प्रणाली है जिसका उपयोग वेबसाइटों पर, ऐप्स में और / या वीडियो खिलाड़ियों में विज्ञापनों को प्रबंधित करने के लिए किया जा सकता है। इस लेख में,

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

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

पार्स सर्वर पार्स बैकेंड सेवा के लिए खुला स्रोत विकल्प है जिसे बंद किया जा रहा है। यदि आप इस सेवा के प्रशंसक हैं, तो आप अभी भी वें का आनंद ले सकते हैं

CentOS 7 पर एल्ग स्थापित करें

CentOS 7 पर एल्ग स्थापित करें

एक अलग प्रणाली का उपयोग? एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो परिसर के सामाजिक नेटवर्क जैसे सामाजिक वातावरण के निर्माण की अनुमति देता है

CentOS 7 पर डायस्पोरा के साथ अपने सामाजिक नेटवर्क का निर्माण करें

CentOS 7 पर डायस्पोरा के साथ अपने सामाजिक नेटवर्क का निर्माण करें

एक अलग प्रणाली का उपयोग? डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डायस्पोरा पो को कैसे सेट और कॉन्फ़िगर करें

CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें

CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें

अवलोकन यह लेख आपको कुबेरनेट क्लस्टर प्राप्त करने और कुछ ही समय में कुबेदम के साथ चलने में मदद करने के लिए है। यह गाइड दो सर्वरों को तैनात करेगा

CentOS पर Z और Zsh के साथ उत्पादकता बढ़ाएँ

CentOS पर Z और Zsh के साथ उत्पादकता बढ़ाएँ

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

कैसे एक Vultr LEMP सर्वर पर OpenCart स्थापित करें

कैसे एक Vultr LEMP सर्वर पर OpenCart स्थापित करें

ओपनकार्ट एक लोकप्रिय ओपन सोर्स शॉपिंग कार्ट सॉल्यूशन है जिसे उत्कृष्ट कार्यक्षमता, उपयोग में आसानी और उपस्थिति प्रदान करने के लिए डिज़ाइन किया गया है। OpenCart के साथ, आप सीए

CentOS 7 पर विकास के लिए Sails.js सेटअप करें

CentOS 7 पर विकास के लिए Sails.js सेटअप करें

एक अलग प्रणाली का उपयोग? परिचय Sails.js Node.js के लिए MVC फ्रेमवर्क है, जो रूबी ऑन रेल्स के समान है। यह आधुनिक अनुप्रयोगों को विकसित करने के लिए बनाता है

कैसे CentOS 7 पर स्रोत से Nginx संकलन करने के लिए

कैसे CentOS 7 पर स्रोत से Nginx संकलन करने के लिए

एक अलग प्रणाली का उपयोग? NGINX को HTTP / HTTPS सर्वर, रिवर्स प्रॉक्सी सर्वर, मेल प्रॉक्सी सर्वर, लोड बैलेंसर, TLS टर्मिनेटर, या कैचिन के रूप में उपयोग किया जा सकता है

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

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

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

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