Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    536

    Sito in locale con LAMP su linux

    Ciao,
    Ho installato LAMP con phpmyadmin su una macchina ubuntu 20.04.
    A parte qualche problema iniziale sembra ora tutto funzionante.
    Il mio problema è che ho sempre usato Xampp su Windows e adesso sono un po' disorientato.
    In particolare non ho capito come creare cartelle con più progetti che poi possono essere lanciati dal browser.
    Mi spiego meglio. In Xampp bastava che io creassi una cartella sotto htdocs nella cartella di installazione di Xampp per poi poter accedere al suo file index.html/php semplicemente dal browser con l'indirizzo:

    127.0.01/sito1/ (oppure l'IP della macchina in cui gira xampp nella mia LAN)

    e se creavo una nuova cartella con altri file di un nuovo progetto bastava tipo:

    127.0.01/sito2/ (oppure l'IP della macchina in cui gira xampp nella mia LAN)

    Con Lamp su ubuntu se digito l'Ip dalla macchian in cui è installato LAMP tipo:

    http://192.168.1.10/

    vedo la pagina di default di apache (Apache2 Ubuntu Default Page) ok.
    Ok provo a creare una nuova cartella nella directory www (/var/www/) di linux
    diciamo mysite, mase provo a lanciare la pagina index o una qualsiasi pagina html dal browser con:

    http://192.168.1.10/mysite/index.html

    mi ritrovo nel browser con:

    Not Found


    The requested URL was not found on this server.

    Apache/2.4.41 (Ubuntu) Server at 192.168.1.10 Port 80

    È evidente che non funziona coem xampp, però non so cosa fare, ero troppo abituato a xampp.
    Mi servirebbe però creare più cartelle accessibili per testare il codice.

    Mi potete aiutare a capire come funziona?
    Grazie
    Ultima modifica di lucas726; 31-01-2021 a 17:43

  2. #2
    Ciao, io uso da poco lampp su ubuntu. Non so se e' la stessa versione...

    Comunque la cartella dove devi porre il sito(nuova cartella) si trova in /opt/lampp/htdocs/mysito

    L'unica cosa diversa probabilmente e' che qui non hai accesso se non tramite il comando sudo da terminale.

    Ti consiglio di creare il sito in un altra cartella in cui hai accesso in scrittura e poi copiarla col comando "sudo cp sorgente destinazione"

    Per far apparire il sito basta scrivere: https://localhost/mysito

    Ovviamente devi avviare i servizi!


    Buon lavoro ciao.
    jabjoint

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    536
    Quote Originariamente inviata da jabjoint Visualizza il messaggio
    Ciao, io uso da poco lampp su ubuntu. Non so se e' la stessa versione...

    Comunque la cartella dove devi porre il sito(nuova cartella) si trova in /opt/lampp/htdocs/mysito

    L'unica cosa diversa probabilmente e' che qui non hai accesso se non tramite il comando sudo da terminale.
    Ti consiglio di creare il sito in un altra cartella in cui hai accesso in scrittura e poi copiarla col comando "sudo cp sorgente destinazione"

    Per far apparire il sito basta scrivere: https://localhost/mysito

    Ovviamente devi avviare i servizi!

    Buon lavoro ciao.
    Non vedo da nessuna parte questa cartella: /opt/lampp/htdocs/

    Grazie

  4. #4
    Hai scaricato questo: "xampp-linux-x64-8.0.0-2-installer.run" della Bitnami? Altrimenti potrebbe essere un'altra versione...
    Ultima modifica di jabjoint; 31-01-2021 a 18:24
    jabjoint

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    536
    Quote Originariamente inviata da jabjoint Visualizza il messaggio
    Hai scaricato questo: "xampp-linux-x64-8.0.0-2-installer.run" della Bitnami? Altrimenti potrebbe essere un'altra versione...

    https://noviello.it/come-installare-...ntu-20-04-lts/

    o questa se ricordo bene

    https://www.cloudbooklet.com/how-to-install-lamp-apache-mysql-php-in-ubuntu-20-04/




    Ultima modifica di lucas726; 31-01-2021 a 18:33

  6. #6
    Io consiglio l'installazione seguente:

    https://www.apachefriends.org/xampp-...-installer.run


    Piu' immediata...e da un sito sicuramente attendibile.
    jabjoint

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    536
    Quote Originariamente inviata da jabjoint Visualizza il messaggio
    Io consiglio l'installazione seguente:

    https://www.apachefriends.org/xampp-...-installer.run


    Piu' immediata...e da un sito sicuramente attendibile.

    Si però non ho installato ubuntu con l'interfaccia grafica. Non so se funziona così

  8. #8
    Quote Originariamente inviata da lucas726 Visualizza il messaggio
    Si però non ho installato ubuntu con l'interfaccia grafica. Non so se funziona così
    In ogni caso per avere i privilegi bisogna agire da terminale...

    Una volta scaricato vai nella cartella del file e digita (https://www.rinorusso.it/eseguire-fi...un-su-linux/):

    chmod +x xampp-linux-x64-8.0.0-2-installer.run

    sudo ./xampp-linux-x64-8.0.0-2-installer.run

    Il primo modifica permessi, concedendoti l'esecuzione.

    Il secondo avvia il file come super user.
    jabjoint

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    536
    Quote Originariamente inviata da jabjoint Visualizza il messaggio
    In ogni caso per avere i privilegi bisogna agire da terminale...

    Una volta scaricato vai nella cartella del file e digita (https://www.rinorusso.it/eseguire-fi...un-su-linux/):

    chmod +x xampp-linux-x64-8.0.0-2-installer.run

    sudo ./xampp-linux-x64-8.0.0-2-installer.run

    Il primo modifica permessi, concedendoti l'esecuzione.

    Il secondo avvia il file come super user.

    Se non riesco a risolvere la questione con LAMP mi sa che mi tocca installare l'interfaccia grafica e poi Xampp.
    Grazie

  10. #10
    Se non hai problemi di ram e capienza disco, penso che ti convenga...molto piu' agile...
    jabjoint

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.