डेबियन 7 पर MySQL के दृश्यों का उपयोग करना
परिचय MySQL में विचारों के रूप में एक महान विशेषता है। दृश्य संग्रहीत प्रश्न हैं। अन्यथा लंबी क्वेरी के लिए उन्हें एक उपनाम के रूप में सोचें। इस गाइड में,
इस अनुच्छेद में, आप सीखेंगे कि अपाचे 2.4 और मारियाबीडी 10.3 के नवीनतम स्थिर रिलीज को उबंटू 18.04 पर स्थापित करके अप-टू-डेट एलएएमपी स्टैक कैसे सेटअप किया जाए।
नोट: Ubuntu 7.2 के साथ 18.04 जहाज पहले से ही स्थापित हैं, इसलिए हमें केवल कुछ आवश्यक पैकेज स्थापित करने की आवश्यकता होगी।
सबसे पहले, अपने सिस्टम को अपडेट करें:
apt-get update -y
apt-get upgrade -y
अगला, एक नया उपयोगकर्ता बनाएँ:
adduser <username>
इस उपयोगकर्ता के लिए एक नया सुरक्षित पासवर्ड टाइप और फिर से टाइप करें, फिर या तो उपयोगकर्ता जानकारी सेट करें या फ़ील्ड खाली छोड़ दें और ENTERडिफ़ॉल्ट का उपयोग करने के लिए दबाएं ।
उपयोगकर्ता को sudo
समूह में जोड़ें :
usermod -aG sudo <username>
Apache 2.4 की नवीनतम स्थिर रिलीज़ स्थापित करें:
sudo apt-get install apache2 -y
स्थापना की पुष्टि करने और अपाचे संस्करण की जांच करने के लिए निम्नलिखित कमांड का उपयोग करें:
apache2 -v
आउटपुट निम्न के जैसा होगा:
Server version: Apache/2.4.29 (Ubuntu)
Server built: 2018-10-03T14:41:08
उत्पादन परिवेश में, आप डिफ़ॉल्ट Ubuntu अपाचे स्वागत पृष्ठ को हटाना चाहेंगे:
sudo mv /var/www/html/index.html /var/www/html/index.html.bak
सुरक्षा उद्देश्यों के लिए, आपको अपाचे को वेब रूट निर्देशिका /var/www/html
में आगंतुकों के लिए फाइलों और निर्देशिकाओं को उजागर करने से रोकना चाहिए :
sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/apache2/apache2.conf
नोट: अपनी विशिष्ट आवश्यकताओं के अनुसार, आप बाद में उस फ़ाइल में अधिक सेटिंग्स को अनुकूलित कर सकते हैं।
Apache सर्विस शुरू करें और इसे सिस्टम बूट पर शुरू करें:
sudo systemctl start apache2.service
sudo systemctl enable apache2.service
पहले, स्थापित करें software-properties-common
, यदि आवश्यक हो:
sudo apt-get install software-properties-common
अगला, gpg कुंजी आयात करें:
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
सिस्टम उपयुक्त रेपो जोड़ें:
sudo add-apt-repository 'deb [arch=amd64] http://mirror.zol.co.zw/mariadb/repo/10.3/ubuntu bionic main'
उपयुक्त अद्यतन:
sudo apt update -y
अब आप MariaDB स्थापित कर सकते हैं:
sudo apt install -y mariadb-server mariadb-client
स्थापना प्रक्रिया के दौरान, MariaDB पैकेज कॉन्फ़िगरेशन विज़ार्ड स्वचालित रूप से पॉप अप हो जाएगा और आपको MariaDB root
उपयोगकर्ता के लिए एक नया पासवर्ड सेटअप करने के लिए कहेगा । एक सुरक्षित पासवर्ड चुनें और इसकी पुष्टि के लिए इसे दोहराएं।
MariaDB स्थापित होने के बाद, आप स्थापना की पुष्टि कर सकते हैं:
mysql -V
आउटपुट निम्न के समान होगा:
mysql Ver 15.1 Distrib 10.3.10-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
मारियाडीबी सेवा शुरू और सक्षम करें:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
MariaDB की स्थापना सुरक्षित करें:
sudo /usr/bin/mysql_secure_installation
पहला संकेत आपके द्वारा निर्धारित किए गए रूट पासवर्ड को दर्ज करने का होगा। आगे यह पूछेगा कि क्या आप पासवर्ड बदलना चाहते हैं? आप दर्ज कर सकते हैं n
और दबा सकते हैं ENTER, जब तक कि आप पासवर्ड बदलना नहीं चाहते।
इंटरैक्टिव प्रक्रिया के दौरान, ENTERडिफ़ॉल्ट विकल्पों के लिए बस दबाएं , क्योंकि वे सबसे सुरक्षित हैं।
MariaDB 10.3 अब आपके सिस्टम पर सुरक्षित रूप से स्थापित हो गया है। भविष्य में, आप अपने वेब एप्लिकेशन के लिए नामित उपयोगकर्ताओं और डेटाबेस को भी सेटअप कर सकते हैं। MySQL शेल में लॉग इन करें root
:
mysql -u root -p
संकेत दिए जाने पर आपके द्वारा पहले सेट किए गए MariaDB रूट पासवर्ड को टाइप करें।
एक MariaDB डेटाबेस webapp
, एक डेटाबेस उपयोगकर्ता webappuser
और डेटाबेस उपयोगकर्ता का पासवर्ड बनाएँ yourpassword
:
CREATE DATABASE webapp;
CREATE USER 'webappuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON webapp.* TO 'webappuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
यदि आवश्यक हो, तो आप मुख्य MariaDB कॉन्फ़िग फ़ाइल की समीक्षा और संपादन करके MariaDB को अनुकूलित कर सकते हैं जो है /etc/mysql/my.cnf
:
sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.bak
sudo vi /etc/mysql/my.cnf
यदि आप उस फ़ाइल में कोई संशोधन करते हैं, तो MariaDB सेवा को पुनरारंभ करना याद रखें:
sudo systemctl restart mariadb.service
अपाचे स्थापित करने के बाद इन पैकेजों को स्थापित करना सुनिश्चित करें :
sudo apt-get install -y php libapache2-mod-php7.2 php7.2-cli php7.2-common php7.2-mbstring php7.2-gd php7.2-intl php7.2-xml php7.2-mysql php7.2-zip
डिफ़ॉल्ट रूप से, Ubuntu 18.04 पर UFW फ़ायरवॉल निष्क्रिय है। सुरक्षा बढ़ाने के लिए आपको UFW फ़ायरवॉल को सक्षम करना चाहिए। सबसे पहले ऐप की सूची देखें:
sudo ufw app list
अगला अपने नियम निर्धारित करें:
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"
अंत में, ufw शुरू करें:
sudo ufw enable
बधाई हो, अब आपके पास एक Ubuntu स्टैम्प है और आपके Ubuntu 18.04 सिस्टम पर चल रहा है। अब आप LAMP स्टैक के आधार पर अपना खुद का वेब ऐप तैनात कर सकते हैं।
परिचय MySQL में विचारों के रूप में एक महान विशेषता है। दृश्य संग्रहीत प्रश्न हैं। अन्यथा लंबी क्वेरी के लिए उन्हें एक उपनाम के रूप में सोचें। इस गाइड में,
किसी और Vultr सर्वर को आर्क लिनक्स (इस लेख को देखें) तक चला रहे हैं। सूडो पहुंच: रूट के रूप में चलाने के लिए आवश्यक कमांड #, और एक द्वारा उपसर्ग किए जाते हैं।
पूर्वापेक्षाएँ एक नया Vultr Ubuntu 14.04 या 16.04 सर्वर उदाहरण। एक स्टैटिक सर्वर IP (यह आपका मुख्य Vultr सर्वर IP है)। एक गैर-रूट सर्वर उपयोगकर्ता जो सूद के साथ है
इस लेख में, मैं समझाऊंगा कि Ubuntu 17.04 पर एक LAMP स्टैक कैसे बनाया जाए। नोट: आपको इस लेख में कमांड के लिए sudo या रूट एक्सेस की आवश्यकता होगी। मैं
एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है
नोट: आपको इस लेख में कमांड के लिए sudo एक्सेस की आवश्यकता होगी। चरण 1: अपाचे स्थापित करें सबसे पहले, अपने पैकेज प्रबंधक को अपडेट करें। sudo apt-get update -y Instal
MySQL डेटाबेस के लिए उपयोग किया जाने वाला दुनिया का सबसे लोकप्रिय सॉफ्टवेयर है। यह सुनिश्चित करना कि आपके डेटाबेस का बैकअप बहुत महत्वपूर्ण है। यह अभ्यास अनुमति देता है
LAMP में Apache, MySQL, PHP और Ubuntu शामिल हैं। यह गाइड Ubuntu 14.04 के लिए लिखा गया था। चरण एक: अपाचे स्थापित करें अपाचे हमारे लिए एक मुफ्त खुला स्रोत सॉफ्टवेयर है
परिचय Mytop MySQL के प्रदर्शन की निगरानी के लिए एक मुफ्त कंसोल-आधारित टूल है। यह शीर्ष उपयोगिता के समान है, लेकिन यह MySQL प्रश्नों को प्रदर्शित करता है। बुद्धि
संभवतः बहुत से लोग अपने Vultr VPSes को webservers के रूप में उपयोग करने जा रहे हैं, एक अच्छा विकल्प वेबर के रूप में Nginx होगा। इस विषय में Im ओ का वर्णन करने जा रहा है
लेखन के समय, MariaDB 10.1, MariaDB का विकास संस्करण है। यह MariaDB 5.5 पर आधारित है, और इसमें MySQL 5.6 से बैक-पोर्टेड फीचर्स शामिल हैं। थेर
एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है
आप निम्न बैश स्क्रिप्ट को वुल्ट कंट्रोल पैनल के स्टार्टअप स्क्रिप्ट क्षेत्र में कॉपी और पेस्ट कर सकते हैं। यह सभी आवश्यक पैकेजों को बर्बाद करने के लिए स्थापित करेगा
एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है
PHP अनुप्रयोगों को आमतौर पर एक वेबसर्वर, एक रिलेशनल डेटाबेस सिस्टम और भाषा दुभाषिया द्वारा ही बनाया जाता है। इस ट्यूटोरियल में हम लेवरगिन होंगे
यह मार्गदर्शिका आपको दिखाएगी कि कैसे एनजीआईएनएक्स, पीएचपी फास्ट प्रोसेस मैनेजर, का उपयोग करते हुए डेबियन 8 पर वैकल्पिक LAMP स्टैक को सही ढंग से स्थापित और कॉन्फ़िगर करना है,
परिचय जब आप एक महत्वपूर्ण वेबसाइट चला रहे हैं, तो यह सुनिश्चित करना महत्वपूर्ण है कि आपके पास कम से कम एक निरर्थक बैकअप सर्वर हो। यह सुनिश्चित करता है कि आप
परिचय इस ट्यूटोरियल में, आप सीखेंगे कि वर्डप्रेस को नए सिरे से बनाए इंस्टेंस पर कैसे स्थापित किया जाए। बीमार एक Ubuntu 14.0 पर अधिष्ठापन प्रदर्शित करता है
MariaDB एक मुक्त स्रोत स्रोत है, और MySQL के लिए सबसे व्यापक रूप से उपयोग किया जाने वाला ड्रॉप-इन प्रतिस्थापन है। यह MySQL के डेवलपर्स द्वारा बनाया गया है और इसका रीमाई करने का इरादा है
एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ