How can I start xampp? After the installation there was no shortcut created on the desctop, now I am unable to find it. I am using the latest XAMPP for Linux 5.6.30, 7.0.15 & 7.1.1
The panel started right after the installation, but I am unable to find out how to start the panel after I closed it.
I read in some other topic to execute this command:
sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel But this fails with:
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 gtkI also tried to search for xampp, but nothing relevant found:
UPDATE:
/opt/lampp
UPDATE:
I also tried to start xampp from the terminal like this:
root@ubuntu:/opt/lampp$ ./xampp panel
But then the xampp help page shows in the terminal and no GUI is starting:
39 Answers
You can use one of the commands below.
If you use a 32-bit system:
sudo /opt/lampp/manager-linux.runIf you use a 64-bit system:
sudo /opt/lampp/manager-linux-x64.run
First of all you need to install gksu with the following command:
sudo apt-get install gksuThen, run:
gksu gedit /usr/share/applications/xampp-control-panel.desktopand save the following code in the file.
(You are using 64 bit system so there is no need to change anything, simply do copy paste)
[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=falseNote: For 32 bit xampp type "manager-linux.run" at place of "manager-linux-x64.run"
Run following command in terminal:
sudo apt-get updateNow check applications, its icon has been created.
It will not create icon on desktop, it will create a entry in applications search as shown in the screenshot.
I have checked your directory it is correct, but some folders of xampp are missing. Check mine and compare.
To uninstall your current xampp
Copy paste below commands in terminal and hit enter button.
sudo -i
cd /opt/lampp
sudo ./uninstall To install 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.runCheck if the following command runs or not:
sudo /opt/lampp/lampp startalso check in this way if it works or not:
13In this post I explained how shortcuts actually works
Firstly gksu should be installed in Ubuntu. Run the following command to confirm if it is installed, and it will install it if it isn't already:
sudo apt-get install gksuDo the same as seen in the screenshots. All the shortcuts are present in applications folder. So you have to create file of shortcut in its directory. (do not forget to save)
Put the following text in /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=falseNow go to /usr/share/applications and check if the entry is created or not:
The extension of shortcut or icons is .desktop.
If there is already of shortcut of XAMPP present in this folder then you can also edit its code instead of creating new file, by knowing its name as shown below:
Now suppose that you want to edit code of sol.desktop run the following command:
sudo gedit /usr/share/applications/sol.desktoprun:
sudo apt-get update 1 Follow the below steps:
Install gnome-panel to be able to create launcher:
sudo apt-get install --no-install-recommends gnome-panelRun the below command to execute the Create Launcher Application:
gnome-desktop-item-edit ~/Programs/Launchers --create-newThe "create launcher" window pops up and select “Application” as the Type.
Enter for example “XAMPP starter” as the Name.
Enter “sudo /opt/lampp/lampp start” into the Command Box.
Press ok.
Your missing a module that python requires, gtk.
GTK is used to draw the GUI.
This command might do the trick:
sudo apt install python-gtk2When it's done try to launch it again with:
sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 5 As @Alamjit Singh already gave a really good and well explained answer, here it is a short summary on how to add an entry to the Desktop (app) + how to download and install XAMPP!
Run the following commands to install and run it:
$ cd /tmp
$ wget
$ chmod +x xampp-linux-*-installer.run
$ sudo ./xampp-linux-*-installer.run(follow the installation steps to finish it; you may close it after that)
Create a desktop icon for it:
$ sudo touch /usr/share/applications/xampp-control-panel.desktop
$ sudo vim /usr/share/applications/xampp-control-panel.desktopPaste this inside of the file, save it, and close it:
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=XAMPP Control Panel
Comment=Start and Stop XAMPP
Exec=sudo /opt/lampp/manager-linux-x64.run
Icon=/opt/lampp/htdocs/favicon.ico
Categories=Application
Type=Application
Terminal=falseFinally run sudo apt-get update and after that you should see a desktop icon like so:
Find the installation directory of the XAMPP. Usually, it will be installed in the directory
/opt/lamppchange directory to /opt/lampp
cd /opt/lamppTo start XAMPP control panel
./manager-linux-x64.runUse sudo if it says "Permission Denied" while executing the previous command.
sudo ./manager-linux-x64.runAfter executing the last command, the XAMPP control panel should open like this
To create a launcher on the Desktop:
1) You need gksu so if you don't have it yet, run in terminal:
sudo apt-get install gksu2) Run gedit (or any other text editor) and then enter the info below:
#!/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.desktop3) Once the shortcut is on the Desktop, right-click on it, go to Properties, Permissions tab, and check "Allow executing file as program".
The above creates a shortcut for XAMPP Control Panel.
In case you want to run from your terminal type:
sudo /opt/lampp/manager-linux-x64.run
You can make a shell script also.
Open vim editor
vim Xampp.shThen go to insert mode by pressing i and enter the following code
#Shell Script For Launching Xampp Control Panel
cd /opt/lampp
sudo ./manager-linux-x64.run
cd If you are running a 32-bit version then copy the following code:
#Shell Script For Launching Xampp Control Panel
cd /opt/lampp
sudo ./manager-linux.run
cdSave the code by pressing ESC and writing:
:wqThis will save the code and exit the vim editor.
Change permissions of the shell script by issuing the following command:
chmod 775 Xammp.shNow you're done.
Simply run the shell script by using the following command:
./Xampp.sh 1