कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
TestLink एक ओपन-सोर्स वेब आधारित परीक्षण प्रबंधन निष्पादन प्रणाली है। यह गुणवत्ता आश्वासन टीमों को उनके परीक्षण मामलों को बनाने और प्रबंधित करने के साथ-साथ उन्हें परीक्षण योजनाओं में व्यवस्थित करने में सक्षम बनाता है। ये परीक्षण योजना टीम के सदस्यों को परीक्षण मामलों को निष्पादित करने और गतिशील रूप से परीक्षण परिणामों को ट्रैक करने की अनुमति देते हैं।
इस ट्यूटोरियल में, हम 1.9.16
CentOS 7 पर TestLink संस्करण (उस समय का नवीनतम संस्करण जो इस लेख को लिखा गया था) स्थापित करेंगे ।
मैं अपने CentOS 7 सर्वर के मुख्य आईपी का संदर्भ लूंगा 203.0.113.1
।
SSH के माध्यम से अपने सर्वर में लॉग इन epel
करें, सिस्टम को अपडेट करने , अपडेट को लागू करने के लिए sudo उपयोगकर्ता का उपयोग करके ।
sudo yum install epel-release -y
sudo yum update -y && sudo shutdown -r now
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
जैसा कि TestLink 1.9.16 द्वारा आवश्यक है, आपको अपने सिस्टम पर MariaDB 10.1 या बाद में स्थापित करने की आवश्यकता है।
cat <<EOF | sudo tee -a /etc/yum.repos.d/MariaDB.repo
# MariaDB 10.1 CentOS repository list - created 2017-01-14 03:11 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
EOF
sudo yum install MariaDB-server MariaDB-client -y
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
sudo /usr/bin/mysql_secure_installation
नीचे दिए गए निर्देशों के अनुसार स्क्रीन पर प्रश्नों के उत्तर दें, और अपने खुद के मारियाबीडी रूट पासवर्ड का उपयोग करना याद रखें:
Enter
बटन दबाएंY
your-root-password
your-root-password
Y
Y
Y
Y
MySQL शेल में लॉग इन करें root
:
mysql -u root -p
पहले निर्धारित किए गए MariaDB रूट पासवर्ड को टाइप करें और फिर दबाएं Enter
।
MySQL शेल में, डेटाबेस testlink
, डेटाबेस उपयोगकर्ता testlinkuser
और डेटाबेस उपयोगकर्ता का पासवर्ड yourpassword
निम्नानुसार बनाएं ।
नोट: सुरक्षा उद्देश्यों के लिए, नमूना पासवर्ड yourpassword
को अपने पासवर्ड से बदलना न भूलें ।
CREATE DATABASE testlink;
CREATE USER 'testlinkuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON testlink.* TO 'testlinkuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
TestLink के लिए PHP 5.5 या बाद के संस्करण की आवश्यकता होती है। बेहतर प्रदर्शन पाने के लिए, हम PHP 7.1 और TestLink के लिए सभी आवश्यक एक्सटेंशन निम्नानुसार स्थापित करेंगे:
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
sudo yum install mod_php71w php71w-mysqlnd php71w-common php71w-gd php71w-ldap php71w-cli php71w-mcrypt php71w-xml -y
हमें TestLink की आवश्यकताओं को पूरा करने के लिए PHP सेटिंग्स को संशोधित करना होगा:
sudo cp /etc/php.ini /etc/php.ini.bak
sudo sed -i "s/session.gc_maxlifetime = 1440/session.gc_maxlifetime = 2880/" /etc/php.ini
sudo sed -i "s/max_execution_time = 30/max_execution_time = 120/" /etc/php.ini
/var/www/html
निर्देशिका में संग्रह को अनज़िप करें :
cd
wget https://github.com/TestLinkOpenSourceTRMS/testlink-code/archive/1.9.16.tar.gz
sudo tar -zxvf 1.9.16.tar.gz -C /var/www/html
sudo chown -R apache:apache /var/www/html/testlink-code-1.9.16
sudo cp /var/www/html/testlink-code-1.9.16/custom_config.inc.php.example /var/www/html/testlink-code-1.9.16/custom_config.inc.php
vi
इस कॉन्फ़िगरेशन फ़ाइल को खोलने के लिए टेक्स्ट एडिटर का उपयोग करें :
sudo vi /var/www/html/testlink-code-1.9.16/custom_config.inc.php
निम्नलिखित पंक्तियाँ खोजें:
// $tlCfg->log_path = '/var/testlink-ga-testlink-code/logs/'; /* unix example */
// $g_repositoryPath = '/var/testlink-ga-testlink-code/upload_area/'; /* unix example */
उन्हें बदलें:
$tlCfg->log_path = '/var/www/html/testlink-code-1.9.16/logs/';
$g_repositoryPath = '/var/www/html/testlink-code-1.9.16/upload_area/';
सेव करके छोड़ो:
:wq!
cat <<EOF | sudo tee -a /etc/httpd/conf.d/testlink.conf
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/testlink-code-1.9.16/
ServerName testlink.example.com
ServerAlias www.testlink.example.com
<Directory /var/www/html/testlink-code-1.9.16/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/httpd/testlink.example.com-error_log
CustomLog /var/log/httpd/testlink.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
पहली बार यात्रा करते हैं, तो आपको टेस्टलिंक इंस्टॉलेशन विज़ार्ड के साथ प्रस्तुत किया जाएगा।
पहले पेज पर, New installation
लिंक पर क्लिक करें ।
पर Acceptance of License
पेज, जाँच I agree to the terms set out in this license.
, और फिर क्लिक करें Continue
बटन।
पर Verification of System and configuration requirements
पेज, सुनिश्चित करें कि सभी आवश्यकताओं (पर आवश्यकताओं को छोड़कर बनाने Postgres
और MSSQL
) संतुष्ट हैं, और फिर क्लिक करें Continue
बटन।
पर Database Configuration
इस प्रकार पेज, डेटाबेस विन्यास की जानकारी प्रदान करते हैं और उसके बाद Process TestLink Setup
स्थापना समाप्त करने के लिए बटन:
MySQL/MariaDB (5.6+ / 10.+)
localhost
testlink
<LEAVE IT EMPTY>
root
<your-MariaDB-root-password>
testlinkuser
yourpassword
आप http://203.0.113.1
TestLink का उपयोग शुरू करने के लिए अपने वेब ब्राउज़र को इंगित कर सकते हैं , और आपको लॉग इन करने के लिए नीचे दिए गए डिफ़ॉल्ट क्रेडेंशियल्स का उपयोग करने की आवश्यकता है:
admin
admin
नोट: लॉग इन करने के बाद अपना पासवर्ड बदलना याद रखें।
सुरक्षा उद्देश्यों के लिए, आपको apache
स्थापना के बाद उपयोगकर्ता की अनुमति को प्रतिबंधित करना चाहिए :
sudo chown -R root:root /var/www/html/testlink-code-1.9.16
sudo chown -R apache:apache /var/www/html/testlink-code-1.9.16/{gui,logs,upload_area}
sudo systemctl restart httpd.service
इसके अतिरिक्त, आपको /var/www/html/testlink-code-1.9.16/install
निर्देशिका को निकाल देना चाहिए :
sudo rm -rf /var/www/html/testlink-code-1.9.16/install
बस। पढ़ने के लिए धन्यवाद।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ
RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा
एक अलग प्रणाली का उपयोग? आवश्यकताएँ एक Vultr CentOS 7 सर्वर उदाहरण। एक sudo यूजर। चरण 1: सिस्टम को पहले अपडेट करें, अपने सिस्टम सर्वर को वें में अपडेट करें
एक अलग प्रणाली का उपयोग? नेटडाटा रियल-टाइम सिस्टम मेट्रिक्स मॉनिटरिंग के क्षेत्र में एक उभरता हुआ सितारा है। एक ही तरह के अन्य उपकरणों की तुलना में, नेटडाटा:
एक अलग प्रणाली का उपयोग? इस ट्यूटोरियल में, बीमार समझा जा रहा है कि CentOS 7 पर एक स्टारबाउंड सर्वर को कैसे सेटअप किया जाए। आवश्यक शर्तें आपको इस गेम को खुद पर बनाना होगा।
वेब एप्लिकेशन लिखने के लिए Django एक लोकप्रिय पायथन फ्रेमवर्क है। Django के साथ, आप तेजी से अनुप्रयोगों का निर्माण कर सकते हैं, पहिया को फिर से बनाए बिना। अगर आप चाहते हैं
एक अन्य Vultr ट्यूटोरियल में आपका स्वागत है। यहां, आप सीखेंगे कि एसएएमपी सर्वर कैसे स्थापित करें और चलाएं। यह गाइड CentOS 6 के लिए लिखा गया था
Revive Adserver एक स्वतंत्र और खुला स्रोत विज्ञापन सेवारत प्रणाली है जिसका उपयोग वेबसाइटों पर, ऐप्स में और / या वीडियो खिलाड़ियों में विज्ञापनों को प्रबंधित करने के लिए किया जा सकता है। इस लेख में,
पार्स सर्वर पार्स बैकेंड सेवा के लिए खुला स्रोत विकल्प है जिसे बंद किया जा रहा है। यदि आप इस सेवा के प्रशंसक हैं, तो आप अभी भी वें का आनंद ले सकते हैं
एक अलग प्रणाली का उपयोग? एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो परिसर के सामाजिक नेटवर्क जैसे सामाजिक वातावरण के निर्माण की अनुमति देता है
एक अलग प्रणाली का उपयोग? डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डायस्पोरा पो को कैसे सेट और कॉन्फ़िगर करें
अवलोकन यह लेख आपको कुबेरनेट क्लस्टर प्राप्त करने और कुछ ही समय में कुबेदम के साथ चलने में मदद करने के लिए है। यह गाइड दो सर्वरों को तैनात करेगा
परिचय लिनक्स सिस्टम पर काम करने का मतलब है कि कोई कमांड लाइन का उपयोग अधिक बार नहीं कर रहा है। स्वागत के रूप में बार-बार लंबी निर्देशिका के नाम टाइप करना
ओपनकार्ट एक लोकप्रिय ओपन सोर्स शॉपिंग कार्ट सॉल्यूशन है जिसे उत्कृष्ट कार्यक्षमता, उपयोग में आसानी और उपस्थिति प्रदान करने के लिए डिज़ाइन किया गया है। OpenCart के साथ, आप सीए
एक अलग प्रणाली का उपयोग? परिचय Sails.js Node.js के लिए MVC फ्रेमवर्क है, जो रूबी ऑन रेल्स के समान है। यह आधुनिक अनुप्रयोगों को विकसित करने के लिए बनाता है
एक अलग प्रणाली का उपयोग? NGINX को HTTP / HTTPS सर्वर, रिवर्स प्रॉक्सी सर्वर, मेल प्रॉक्सी सर्वर, लोड बैलेंसर, TLS टर्मिनेटर, या कैचिन के रूप में उपयोग किया जा सकता है
एक अलग प्रणाली का उपयोग? dotCMS जावा में लिखा एक ओपन सोर्स एंटरप्राइज ग्रेड कंटेंट मैनेजमेंट सिस्टम है। इसमें लगभग हर सुविधा आवश्यक टी होती है
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ