डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
InvoicePlane एक स्वतंत्र और खुला स्रोत चालान आवेदन है। इसका स्रोत कोड इस Github भंडार पर पाया जा सकता है । यह मार्गदर्शिका आपको दिखाएगी कि एक नए फेडोरा 28 वल्चर उदाहरण पर इनवॉयसप्लेन को कैसे स्थापित किया जाए।
php-gdphp-hashphp-jsonphp-mbstringphp-mcryptphp-mysqliphp-opensslphp-recodephp-xmlrpcphp-zlibफेडोरा संस्करण की जाँच करें।
cat /etc/fedora-release
# Fedora release 28 (Twenty Eight)
पहुँच के साथ एक नया गैर-रूट उपयोगकर्ता खाता बनाएँ sudoऔर उसमें स्विच करें।
useradd -c "John Doe" johndoe && passwd johndoe
usermod -aG wheel johndoe
su - johndoe
नोट: अपने उपयोगकर्ता नाम के साथ बदलें johndoe।
सुनिश्चित करें कि आपका सिस्टम पुराना है।
sudo dnf check-upgrade || sudo dnf upgrade -y
टाइमजोन सेट करें।
timedatectl list-timezones
sudo timedatectl set-timezone 'Region/City'
unzipपैकेज स्थापित करें ।
sudo dnf install -y unzip
सरलता के लिए, SELinux और Firewall को अक्षम करें।
sudo setenforce 0
sudo systemctl stop firewalld
sudo systemctl disable firewalld
PHP और आवश्यक PHP एक्सटेंशन स्थापित करें।
sudo dnf install -y php php-cli php-fpm php-gd php-json php-mbstring php-mcrypt php-mysqlnd php-xmlrpc php-common php-recode
संस्करण की जाँच करें।
php -v
सक्षम करें और शुरू करें php-fpm.service।
sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service
MariaDB स्थापित करें।
sudo dnf install -y mariadb-server
मारियाडीबी संस्करण की जाँच करें।
mysql --version
मारियाडीबी को शुरू और सक्षम करें।
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
mysql_secure installationमारियाडीबी सुरक्षा में सुधार और rootउपयोगकर्ता पासवर्ड सेट करने के लिए स्क्रिप्ट चलाएँ ।
sudo mysql_secure_installation
rootउपयोगकर्ता के रूप में MariaDB शेल से कनेक्ट करें।
mysql -u root -p
# Enter password:
एक खाली MariaDB डेटाबेस और इनवॉयसप्लेन एप्लिकेशन के लिए एक उपयोगकर्ता बनाएं, और क्रेडेंशियल्स याद रखें।
CREATE DATABASE dbname;
GRANT ALL ON dbname.* TO 'username' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
EXIT
Nginx स्थापित करें
sudo dnf install -y nginx
Nginx संस्करण की जाँच करें।
sudo nginx -v
Nginx को प्रारंभ और सक्षम करें।
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
चालानप्लाने के लिए Nginx कॉन्फ़िगर करें। sudo vim /etc/nginx/conf.d/invoiceplane.confफ़ाइल को निम्न कॉन्फ़िगरेशन से चलाएँ और पॉप्युलेट करें।
server {
listen 80;
listen [::]:80;
server_name example.com;
root /var/www/invoiceplane;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_index index.php;
try_files $uri =404;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass unix:/run/php-fpm/www.sock;
}
}
Nginx कॉन्फ़िगरेशन का परीक्षण करें।
sudo nginx -t
रीलोडेड नेग्नेक्स।
sudo systemctl reload nginx.service
InvoicePlane का नवीनतम स्थिर संस्करण डाउनलोड करें और संग्रह निकालें।
sudo mkdir -p /var/www
cd /var/www/
sudo curl -O -J -L https://invoiceplane.com/download/v1.5.9
sudo unzip v1.5.9.zip
sudo rm v1.5.9.zip
sudo mv ip invoiceplane
/var/www/invoiceplaneफ़ोल्डर पर नेविगेट करें ।
cd /var/www/invoiceplane
ipconfig.php.exampleफ़ाइल की एक प्रतिलिपि बनाएँ और प्रतिलिपि का नाम बदलें ipconfig.php।
sudo cp ipconfig.php.example ipconfig.php
ipconfig.phpफ़ाइल खोलें और उसमें अपना URL जोड़ें।
sudo vim ipconfig.php
# Something like this
IP_URL=http://example.com
नोट: URL को अपने स्वयं के URL से बदलना न भूलें http://example.com।
/var/www/invoiceplaneनिर्देशिका का स्वामित्व बदलें nginx।
sudo chown -R nginx:nginx /var/www/invoiceplane
sudo vim /etc/php-fpm.d/www.confउपयोगकर्ता और समूह को चलाएं और सेट करें nginx। प्रारंभ में, इसे सेट किया जाएगा apache।
sudo vim /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
चलाएं sudo vim /etc/php.iniऔर सेट करें date.timezone।
date.timezone = Region/City
पुनः आरंभ करें php-fpm.service।
sudo systemctl restart php-fpm.service
अपने वेब ब्राउज़र से इनवॉयसप्लेन इंस्टॉलर चलाएं और निर्देशों का पालन करें।
http://your-domain.com/index.php/setup
एक बार स्थापना समाप्त हो जाने के बाद, आप उस ईमेल पते और पासवर्ड का उपयोग करके इनवॉयसप्लेन में लॉग इन कर सकते हैं, जिसे आपने इंस्टालेशन के दौरान चुना है।
यदि आप अपनी स्थापना को सुरक्षित करना चाहते हैं, तो आप सेटअप को अक्षम कर सकते हैं। ऐसा करने के लिए, लाइन DISABLE_SETUP=falseको DISABLE_SETUP=trueअपनी ipconfig.phpफ़ाइल में बदलें ।
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ