Elxis CMS Forum
Support => Installation => Topic started by: Rasmus Klump on June 01, 2009, 18:15:05
-
I am sorry if this is a stupid question. I am completely new with php, Apache and MySQL. I followed this guide:
https://www.elxis.org/guides/developers-guides/64bit-apache-php-mysql-windows.html
to install php, Apache and MySQL on my Vista Home Premium 64bit OS. I think that went alright.
Then I downloaded Elxis 2009.0 Pandora rev2437 and unzipped in C:/apache64/htdocs as according to that guide. I figure that this is my root folder.
Then I consulted this guide:
https://www.elxis.org/guides/general-guides/proper-elxis-installation.html
But my problem is: I don't know how to get started with the installation! I can't locate any "installer". I have looked in the unzipped files. I have also looked here on the elxis site since it seemed like there maybe was some online installation check-procedure. I have also consulted this guide in the wiki:
http://wiki.elxis.org/wiki/Elxis_Installation_Guide
but I don't know how to even get to Step 1 - Pre-installation check.
I guess I have overlooked something completely simple, but I have spent a lot of time searching now, so I am led to ask for help here.
-
Go back when you unzip the Elxis, and create a folder inside the htdocs with a name elxis
and then try the next url:
http://localhost/elxis/
-
Thanks, that worked!
-
You can use just http://localhost/ (http://localhost/) You don't need a sub-folder.
-
You can use just http://localhost/ (http://localhost/) You don't need a sub-folder.
I think I understand. Anyway, what happened when I entered http://localhost in my browser was that I loaded a page "It works!" which seems to be a default index.html file located in the htdocs folder in the php-installation. I guess that if I deleted this file I would instead load index.php from the Elxis package!? I am a complete newbie in all this, so I am just giving feedback from a newbie point of view.
-
Yes, that's right.
Delete the default index.html page inside the htdocs folder and Apache will load index.php (Elxis) instead.
Whyen we request a directory from the briowser apache searches for an index.html page. If it finds it, it loads it. If not, then it searches for an index.htm page, aftrerwards for a "default.html" page, an "index.php" page, etc. This goes on and on until it finds something to load. The names and the order (priority) of the "index files" is controlled inside apache's configuration (httpd.conf). Here is an example:
DirectoryIndex index.html index.php index.asp custom.jsp anything.pl
Priorities =====> 1 =====> 2 ====> 3 ====> 4 ====> 5