- Home
- Categorie
- Coding e Sistemistica
- Hosting, Server e Domini
- server apache2
-
server apache2
Salve a tutti,
ho un dilemma, ho installato il sistema LAMP su ubuntu 7.04, tutto sembra sia andato a buon fine però se nel browser vado all' indirizzo http://localhost/ mi viene fuori una pagina come riportata in basso, secondo me il server non va , chiedo conferma e se qualcuno magari mi spiega il perchè e il come farlo funzionare ne sarei veramente felice.
Grazie a tutti.
Placeholder pageIf you are just browsing the web
The owner of this web site has not put up any web pages yet. Please come back later.
Move along, nothing to see here...
If you are trying to locate the administrator of this machineIf you want to report something about this host's behavior, please contact the Internet Service Provider (ISP) involved directly.
See the Network Abuse Clearinghouse for how to do this.
If you are the administrator of this machineThe initial installation of Debian's apache web server package was successful.
You should replace this page with your own web pages as soon as possible.
Unless you changed its configuration, your new server is configured as follows:- Configuration files can be found in /etc/apache.
- The DocumentRoot, which is the directory under which all your HTML files should exist, is set to /var/www.
- CGI scripts are looked for in /usr/lib/cgi-bin, which is where Debian packages will place their scripts.
- Log files are placed in /var/log/apache, and will be rotated weekly. The frequency of rotation can be easily changed by editing /etc/logrotate.d/apache.
- The default directory index is index.html, meaning that requests for a directory /foo/bar/ will give the contents of the file /var/www/foo/bar/index.html if it exists (assuming that /var/www is your DocumentRoot).
- User directories are enabled, and user documents will be looked for in the public_html directory of the users' homes. These dirs should be under /home, and users will not be able to symlink to files they don't own.All the standard apache modules are available with this release and are now managed with debconf. Type dpkg-reconfigure apache to select which modules you want enabled. Many other modules are available through the Debian package system with the names libapache-mod-*. If you need to compile a module yourself, you will need to install the apache-dev package. More documentation on Apache can be found on:
- The Apache documentation stored on your server.
- The Apache Project home site.
- The Apache-SSL home site.
- The mod perl home site.
- The ApacheWeek newsletter.
- The Debian Project Documentation which contains HOWTOs, FAQs, and software updates.You can also consult the list of World Wide Web Frequently Asked Questions for information.
Let other people know about this server
Netcraft provides an interesting free service for web site monitoring and statistic collection. You can let them know about your server using their interface. Enabling the monitoring of your server will provide a better global overview of who is using what and where, and it would give Debian a better overview of the apache package usage. About this page
This is a placeholder page installed by the Debian release of the apache Web server package.
This computer has installed the Debian GNU/Linux operating system, but it has nothing to do with the Debian Project. Please do not contact the Debian Project about it.
If you find a bug in this apache package, or in Apache itself, please file a bug report on it. Instructions on doing this, and the list of known bugs of this package, can be found in the Debian Bug Tracking System.
Thanks for using this package, and congratulations for your choice of a Debian system!
[CENTER] [/CENTER]
-
no il server va, quella è la pagina di default di Apache2.....
in sostanza è il file index.php che trovi in /var/www o /var/www/apache2-default
a questo punto devi metterci i file che compongono il sito
-
Ciao,
grazie per la delucidazione, adesso che so che il server funziona vorrei porti un altro quesito, premesso che ho installato un sistema LAMP.
Quando cerco di eseguire un file php che contiene questa istruzione
<?php phpinfo(); ?>
il browser firefox invece di eseguire lo script mi fa il download del file.
Cosa ne pensi, grazie.
-
@octronico said:
Ciao,
grazie per la delucidazione, adesso che so che il server funziona vorrei porti un altro quesito, premesso che ho installato un sistema LAMP.
Quando cerco di eseguire un file php che contiene questa istruzione
<?php phpinfo(); ?>
il browser firefox invece di eseguire lo script mi fa il download del file.
Cosa ne pensi, grazie.
bisogna verificare che il mod_php per apache sia attivo e che il file PHP abbia i necessari permessi per l'esecuzione...puoi provare con un chmod 777 info.php
-
ciao,
non vorrei allarmarti ma non ho ben capito, fino a 15 gg fa ero un utente winzozz e adesso con linux è come partire da zero....
dovresti farmi una cortesia mostrandomi come si verifica il mod_php e come si danno i permessi di esecuzione, io ho provato a raggiungere la cartella /var/www da terminale in root e dopo ho dato il comando chmod 777 info.php ma mi dice che non trova il file anche se è li.
ti ringrazio in anticipo per la tua disponibilità.
octronico.
-
la prima cosa da fare è verificare che mod_php sia al suo posto....
in /etc/apache2/mods-enabled dovresti verificare la presenza di file che si chiama php5.load o php4.load a seconda della versione di PHP che hai installato
se ci sono allora php è ok
per quanto riguarda chmod, tieni presente che la directory /var/www non è accessibile in scrittura da parte di utenti diversi da root
quindi devi usare il comando sudo chmod 777 info.php....il sudo indica al sistema che vuoi usare l'account superuser e infatti ti chiederà la password, che poi è la stessa password che digiti per accedere al sistema
-
la buona notizia è che sono riuscito ad eseguire il comando sudo chmod 777 sul file info.php
la cattiva notizia è che non ho i file che mi hai detto in /etc/apache2/mods-enabled
ecco la lista:
/etc/apache2/mods-enabled/alias.load
/etc/apache2/mods-enabled/auth_basic.load
/etc/apache2/mods-enabled/authn_file.load
/etc/apache2/mods-enabled/authz_default.load
/etc/apache2/mods-enabled/authz_groupfile.load
/etc/apache2/mods-enabled/authz_host.load
/etc/apache2/mods-enabled/authz_user.load
/etc/apache2/mods-enabled/autoindex.load
/etc/apache2/mods-enabled/cgi.load
/etc/apache2/mods-enabled/dir.conf
/etc/apache2/mods-enabled/dir.load
/etc/apache2/mods-enabled/env.load
/etc/apache2/mods-enabled/mime.load
/etc/apache2/mods-enabled/negotiation.load
/etc/apache2/mods-enabled/setenvif.load
/etc/apache2/mods-enabled/status.loadquesto è grave?
-
bisogna installare apache2-mod-php5
prima però verificherei se effettivamente hai installato PHP5 oppure PHP4
basta dare da shell il comando php -v
-
quello che ho installato seguendo le istruzioni di un sito per principianti è questo
sudo apt-get install php5 libapache2-mod-php5
invece al comando php -v
gaetano@gaetano-acer:~$ php -v
The program 'php' is currently not installed. You can install it by typing:
sudo apt-get install php5-cli
bash: php: command not found
procedo con l'installazione,
fatto....
Creating config file /etc/php5/cli/php.ini with new version
questa è l'ultima riga dell' installazione.nella cartella mod-enable non è cambiato niente,
adesso vado a letto vado a letto, domani lavoro, però dalle 18 in poi sono collegato, se continuerai a darmi una mano, nel possibile, te ne sarei grato.grazie di tutto e buona notte.
octronico
-
il punto è che il pacchetto libapache2-mod-php5 contiene esplicitamente i file /etc/apache2/mods-available/php5.load e /etc/apache2/mods-available/php5.conf
quindi installando quel pacchetto dovrebbero comparire i due file in questione nella directory /etc/apache2/mods-available/
-
ho trovato questa discussione http://ubuntuforums.org/showthread.php?t=507514
il tizio che l'ha postato ha lo stesso problema e dice di aver risolto disinstallando e reinstallando il tutto....
in effetti è strano, perchè installando libapache2-mod-php5 dovrebbero comparire i 2 file in questione ed è tutto lì, non c'è bisogno di altre configurazioni addizionali
-
Ciao,
ho risolto il problema disinstallando e reinstallando il tutto e forse credo di aver capito il problema, c'era installato il server apache oltre a server apache2, forse erano in conflitto.....,
grazie per il supporto e alla prossima.