Ubuntu 16.04 - xampp कंट्रोल पैनल कैसे शुरू करें


30

मैं xampp कैसे शुरू कर सकता हूं? स्थापना के बाद डेसक्टॉप पर कोई शॉर्टकट नहीं बनाया गया था, अब मैं इसे खोजने में असमर्थ हूं। मैं लिनक्स 5.6.30, 7.0.15 और 7.1.1 के लिए नवीनतम XAMPP का उपयोग कर रहा हूं

स्थापना के ठीक बाद पैनल शुरू हुआ, लेकिन मैं यह पता लगाने में असमर्थ हूं कि मैंने इसे बंद करने के बाद पैनल को कैसे शुरू किया।

मैं इस कमांड को निष्पादित करने के लिए किसी अन्य विषय में पढ़ता हूं:

sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 

लेकिन इसके साथ विफल रहता है:

 sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 
Traceback (most recent call last):
  File "xampp-control-panel.py", line 18, in <module>
    import gtk
ImportError: No module named gtk

मैंने भी xampp की खोज करने की कोशिश की, लेकिन कुछ भी प्रासंगिक नहीं मिला:

यहाँ छवि विवरण दर्ज करें

अद्यतन करें:

/ Opt / lampp

यहाँ छवि विवरण दर्ज करें

अद्यतन करें:

मैंने टर्मिनल से xampp को इस तरह शुरू करने की भी कोशिश की:

रूट @ ubuntu: / opt / lampp $ ./xampp पैनल

लेकिन तब टर्मिनल में xampp सहायता पृष्ठ दिखाता है और कोई GUI शुरू नहीं हो रहा है:

यहाँ छवि विवरण दर्ज करें


1
अजगर gtk पैकेज को स्थापित करने की कोशिश करें और फिर अपने xampp नियंत्रण कक्ष को फिर से शुरू करें -> लॉन्चपैड.
अखिल वर्मा

3
वाह, पहले से ही इस तरह से कुछ सरल पर 10k विचार, ubuntu को वास्तव में सुधार करने की आवश्यकता है इसलिए इसका उपयोग करना आसान है, अन्यथा हर कोई खिड़कियों पर रहेगा
ब्लैक

योग्य, 2019 और हमारे पास 227.000 दृश्य हैं, क्या यह अभी भी जटिल है ?!
ब्लैक

जवाबों:


33

सबसे पहले आपको निम्नलिखित कमांड के साथ gksu स्थापित करने की आवश्यकता है:

sudo apt-get install gksu

तो भागो:

gksu gedit /usr/share/applications/xampp-control-panel.desktop

और फ़ाइल में निम्न कोड सहेजें।

(आप 64 बिट सिस्टम का उपयोग कर रहे हैं इसलिए कुछ भी बदलने की आवश्यकता नहीं है, बस कॉपी पेस्ट करें)

[Desktop Entry]
Encoding=UTF-8
Name=XAMPP Control Panel
Comment=Start and Stop XAMPP
Exec=gksudo /opt/lampp/manager-linux-x64.run
Icon=/opt/lampp/htdocs/favicon.ico
Categories=Application
Type=Application
Terminal=false

नोट: 32 बिट xampp प्रकार के लिए "manager-linux.run" के स्थान पर "manager-linux-x64.run"

टर्मिनल में निम्नलिखित कमांड चलाएँ:

sudo apt-get update

अब एप्लिकेशन जांचें, इसका आइकन बनाया गया है।

यह डेस्कटॉप पर आइकन नहीं बनाएगा, यह स्क्रीनशॉट में दिखाए गए अनुसार एप्लिकेशन खोज में एक प्रविष्टि बनाएगा।

यहाँ छवि विवरण दर्ज करें

मैंने आपकी निर्देशिका की जाँच की है यह सही है, लेकिन xampp के कुछ फ़ोल्डर गायब हैं। मेरी जाँच करें और तुलना करें।

यहाँ छवि विवरण दर्ज करें


अपने वर्तमान xampp की स्थापना रद्द करने के लिए


टर्मिनल में कमांड और हिट बटन के नीचे पेस्ट पेस्ट करें।

sudo -i
cd /opt/lampp
sudo ./uninstall 

XAMPP स्थापित करने के लिए


Search `xampp-linux-x64-5.6.30-0-installer.run` in Google and download it. Then run:

chmod +x xampp-linux-x64-5.6.30-0-installer.run
sudo ./xampp-linux-x64-5.6.30-0-installer.run

जाँच करें कि निम्न कमांड चलती है या नहीं:

sudo /opt/lampp/lampp start

इस तरह से भी जांचें कि क्या यह काम करता है या नहीं:

यहाँ छवि विवरण दर्ज करें


यह सीधे डेस्कटॉप पर आइकन नहीं बनाएगा। स्क्रीनशॉट में दिखाया गया है।
आलमजीत सिंह

1
निर्देशिका / ऑप्ट / लैम्प की स्क्रीनशॉट अपलोड करें। (इस डायरेक्टरी प्रेस प्रिंट स्क्रीन बटन पर जाएं और फिर इसे सेव करें फिर अपलोड करें)
आलमजीत सिंह

1
मैंने अभी इसे अनइंस्टॉल किया है और इसे फिर से इंस्टॉल किया है लेकिन इसमें पहले की तरह ही फ़ोल्डर्स और फाइल्स हैं।
ब्लैक

1
शॉर्टकट दूर तक काम नहीं कर रहा है।
ब्लैक

2
वाह, क्या XAMPP डेवलपर अपने स्वयं के सॉफ़्टवेयर का परीक्षण कर रहे हैं?
ब्लैक

27

आप नीचे दिए गए आदेशों में से एक का उपयोग कर सकते हैं।

  • यदि आप 32-बिट सिस्टम का उपयोग करते हैं:

    sudo /opt/lampp/manager-linux.run
    
  • यदि आप 64-बिट सिस्टम का उपयोग करते हैं:

    sudo /opt/lampp/manager-linux-x64.run
    

3
काम करता है! और अच्छा काम करता है। आदर्श रूप से Xampp को हमें करने की अपेक्षा करने के बजाय आवश्यक स्टार्टअप निष्पादन योग्य बनाना चाहिए।
नव

1
दम्म सही @Nav। वे हमें पूरी तरह से बेवकूफ बनाने की कोशिश कर रहे हैं। और अपना समय बर्बाद करने के लिए इस टुकड़े की खोज करें ....
प्रबेश भट्टाराई

6

इस पोस्ट में मैंने बताया कि शॉर्टकट वास्तव में कैसे काम करता है

सबसे पहले gksuउबंटू में स्थापित किया जाना चाहिए। यदि यह स्थापित है, तो पुष्टि करने के लिए निम्नलिखित कमांड चलाएँ, और यदि यह पहले से ही नहीं है तो इसे स्थापित कर देगा:

sudo apt-get install gksu

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

निम्नलिखित पाठ को इसमें डालें /usr/share/applications/xampp-control-panel.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=XAMPP Control Panel
Comment=Start and Stop XAMPP
Exec=gksudo /opt/lampp/manager-linux-x64.run
Icon=/opt/lampp/htdocs/favicon.ico
Categories=Application
Type=Application
Terminal=false

अब /usr/share/applicationsप्रवेश करें और देखें कि प्रविष्टि बनी है या नहीं:

यहाँ छवि विवरण दर्ज करें

शॉर्टकट या आइकन का विस्तार है .desktop


अगर इस फ़ोल्डर में पहले से मौजूद XAMPP का शॉर्टकट है तो आप उसका कोड नई फाइल बनाने के बजाय संपादित कर सकते हैं।

यहाँ छवि विवरण दर्ज करें

अब मान लें कि आप sol.desktopनिम्नलिखित कमांड को चलाने के लिए कोड को संपादित करना चाहते हैं :

sudo gedit /usr/share/applications/sol.desktop

चलाएँ:

sudo apt-get update

1
gksu पदावनत है। इसे डेबियन, उबंटू 18.04 और अन्य नए लिनक्स वितरण संस्करण से हटा दिया गया है। अब इसका उपयोग करना है: askubuntu.com/questions/39281/…
Cagy79

3

नीचे दिए गए चरणों का पालन करें:

  1. लॉन्चर बनाने में सक्षम होने के लिए सूक्ति पैनल स्थापित करें:

    sudo apt-get install --no-install-recommends gnome-panel

  2. लॉन्चर बनाएँ एप्लिकेशन को निष्पादित करने के लिए नीचे कमांड चलाएँ:

    gnome-desktop-item-edit ~/Programs/Launchers --create-new

  3. "बनाने वाला लॉन्चर" विंडो पॉप अप करता है और टाइप के रूप में "एप्लिकेशन" का चयन करता है।

  4. नाम के रूप में "XAMPP स्टार्टर" उदाहरण के लिए दर्ज करें।

  5. कमांड बॉक्स में "sudo / opt / lampp / lampp start" दर्ज करें।

  6. ओके दबाओ।


1
धन्यवाद, लेकिन मैं मिलता हैgnome-desktop-item-edit: file:///root/Programs/Launchers does not have a .desktop or .directory suffix
काला

यह पथ [~ / कार्यक्रम / लांचर] उदाहरण है! एक फ़ोल्डर बनाएँ और उसका पथ दर्ज करें। .Desktop फ़ाइल को वहां सहेजा जाएगा।
एम। होसैन

1
ठीक है, मैंने यह कोशिश की, अब मेरे डेसक्टॉप पर एक शॉर्टकट है, लेकिन अगर मैं इस पर क्लिक करता हूं तो कुछ भी नहीं होता है।
ब्लैक

इस "gnome-desktop-item-edit /opt/lampp/manager-linux-x64.run --create-new" को आज़माएं, फिर टर्मिनल में "sudo apt-get update" चलाएं।
आलमजीत सिंह

2

आपका एक मॉड्यूल है कि लापता python, की आवश्यकता है gtk। GTK का उपयोग GUI को खींचने के लिए किया जाता है।

यह आदेश कर सकता है:

sudo apt install python-gtk2

जब यह हो जाए तो इसे फिर से लॉन्च करने की कोशिश करें:

sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 

मुझे नहीं लगता कि यह याद आ रही है। यदि यह वास्तव में गायब था, तो स्थापना के ठीक बाद भी पैनल कैसे दिखा सकता है? वैसे भी, मुझे मिलता हैError importing pygtk2 and pygtk2-libglade
ब्लैक

1
आप निर्दिष्ट नहीं करते हैं कि पैनल ने "स्थापना के ठीक बाद" दिखाया। और मैं अजगर त्रुटि संदेश के बारे में जा रहा हूं, या तो यह कह रहा है कि आप अजगर-gtk को पूरी तरह से याद कर रहे हैं या यह अजगर खोज पथ में नहीं है।
निकोलस

हाँ, मैंने इसका उल्लेख नहीं किया।
ब्लैक

क्या आपको अभी भी इसके साथ मदद की ज़रूरत है, या क्या आपको अपना समाधान मिल गया है?
निकोलस

धन्यवाद नहीं, यह अब काम करता है। मैं sudo ./manager-linux-x64.runxampp फ़ोल्डर में निष्पादित करके पैनेल को खोलने में सक्षम था
ब्लैक

0

डेस्कटॉप पर एक लांचर बनाने के लिए:

1) आप gksu की जरूरत है तो आप इसे अभी तक नहीं है, टर्मिनल में चलाने के लिए:

sudo apt-get install gksu

2) भागो gedit (या किसी अन्य पाठ संपादक) और फिर नीचे दी गई जानकारी दर्ज करें:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=/opt/lampp/htdocs/favicon.ico
Name[en_US]=XAMPP
Exec=gksu /opt/lampp/manager-linux-x64.run
Comment[en_US]=Start XAMPP Control Panel
Name=XAMPP
Comment=Start XAMPP Control Panel
Icon=/opt/lampp/htdocs/favicon.ico
Save the file on your Desktop as Xampp.desktop

3) एक बार जब शॉर्टकट डेस्कटॉप पर होता है, तो उस पर राइट-क्लिक करें, गुण, अनुमतियाँ टैब पर जाएं, और "प्रोग्राम के दौरान फ़ाइल निष्पादित करने की अनुमति दें" जांचें।

ऊपर XAMPP कंट्रोल पैनल के लिए एक शॉर्टकट बनाता है।

यदि आप अपने टर्मिनल प्रकार से चलाना चाहते हैं:

sudo /opt/lampp/manager-linux-x64.run


-1

आप एक शेल स्क्रिप्ट भी बना सकते हैं।

खुला vim संपादक

vim Xampp.sh

फिर दबाकर इन्सर्ट मोड में जाएं i और निम्न कोड डालें

#Shell Script For Launching Xampp Control Panel
cd /opt/lampp
sudo ./manager-linux-x64.run
cd 

यदि आप 32-बिट संस्करण चला रहे हैं, तो निम्न कोड की प्रतिलिपि बनाएँ:

#Shell Script For Launching Xampp Control Panel
cd /opt/lampp
sudo ./manager-linux.run
cd

कोड को दबाकर सेव करें ESC और लिखकर :

:wq

यह कोड को बचाएगा और vimसंपादक से बाहर निकलेगा।

निम्न आदेश जारी करके शेल स्क्रिप्ट की अनुमतियाँ बदलें:

chmod 775 Xammp.sh

अब तुम हो गए।

बस निम्नलिखित कमांड का उपयोग करके शेल स्क्रिप्ट चलाएं:

./Xampp.sh

1
मुझे नहीं लगता कि सवाल यह है कि Xampp खोलने के लिए एक शॉर्टकट या स्क्रिप्ट कैसे बनाया जाए, बल्कि सामान्य रूप से Xampp चलाने में समस्या का सामना करना पड़ रहा है।
derHugo
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.