Page 1 of 1

New to Linux XAMPP - set up questions

PostPosted: 03. July 2006 04:27
by jrleighton
Having been pleased with XAMPP on windows for some time, I am exploring making the move to Linux.

I have got XAMPP setup, as per the instructions, but I am curious:

On my kubuntu linux box, the /opt directory in which I have installed XAMPP (as per instructions) is only writeable by root. Is this intentional ?
Not being familiar with the directory structure (please is there a "unix directories for dummies article out there ?") I don't know what the /opt folder is for. Does it matter if I change the folder to something not so protected ? Of course, protection is good for a production webserver, but it's inconvenient in a non production environment.

2nd question - is there, by any change, a nice XAMPP GUI upcoming, like the win32 XAMPP GUI ?

Thanks to all you guys out there who made this great software possible - and Germany for the cup ! (does flattery get me a quick reply I wonder :-) )

PostPosted: 03. July 2006 12:28
by Wiedmann
Not being familiar with the directory structure (please is there a "unix directories for dummies article out there ?")

On *nix:
Code: Select all
man hier

(Sorry, don't know if this is on Linux also availible.)

Does it matter if I change the folder to something not so protected ?

You must install XAMPP in "/opt".

PostPosted: 21. July 2006 14:00
by discovery
i havent tried this but .. theoretically XAMPP can be installed anywhere ..even in your home directory .. it should work fine. or else you can leave the installation as such and change path in http.conf to new document root directory.

i think /opt direcotry means optional directory ...

i can understand it being inconvenient to write to a directory with root permissions .. but u can launch text editor or Quanta using sudo command on ur Kuduntu ... its lot more easier than messing with path and changing installation directory !! ..

hope it helps!!

PostPosted: 24. October 2006 16:04
by sd1
hi guys,

i just installed xampp on my new fedora (linux) machine.
it seems i can only access the status page of the xampp configuration page when my firewall is turned off.
i have mysql port 3306 accepted.
what other ports will i need to enable to have access to this page and full functionality of xampp?

cheers.

PostPosted: 26. October 2006 01:27
by underdone
You need port 80 for http unblocked too.

PostPosted: 26. October 2006 10:34
by Izzy
sd1 wrote:hi guys,

i just installed xampp on my new fedora (linux) machine.
it seems i can only access the status page of the xampp configuration page when my firewall is turned off.
i have mysql port 3306 accepted.
what other ports will i need to enable to have access to this page and full functionality of xampp?

cheers.


Here is a list from the XAMPP Security page that might help:
Code: Select all
smtp          25/tcp    # Simple Mail Transfer (XAMPP: SMTP Default Port)
http          80/tcp    # World Wide Web HTTP (XAMPP: Apache Default Port)
pop3         110/tcp    # Post Office Protocol - Version 3 (XAMPP: POP3 Default Port)
imap         143/tcp    # Internet Message Access Protocol (XAMPP: IMAP Default Port)
https        443/tcp    # http protocol over TLS/SSL (XAMPP: Apache SSL Port)
mysql        3306/tcp   # MySQL (XAMPP: MySQL Default Port)
AJP/1.3      8009/tcp   # AJP/1.3 (XAMPP: Tomcat AJP/1.3 Port)
http-alt     8080/tcp   # HTTP Alternate (see port 80) (XAMPP: Tomcat Default Port)