Come installare XAMPP?


9

Ciao a tutti sono un noob su Ubuntu / Linux World,

Così ho bisogno di un po 'che danno un tutorial completo per Come installare XAMPP da apachefriends.org correttamente su Ubuntu 11.10 + tutti al di là di Ubuntu per 32 bit e 64 bit anche la versione Desktop .. e anche ho bisogno di questo:

  • Crea una cartella nella cartella Home e collegati a htdocs dal server Web Apache
  • Crea un'interfaccia GUI per Xmapp
  • Avviare Xampp all'avvio di Ubuntu o all'avvio di Ubuntu

(Nota: lo chiedo sia per X86 che per X64 in modo che le persone in futuro possano vedere i tutorial)


Nuovi dati:

Quello che ho fatto è stato scaricare da apachefriends.org per ora e anche cosa dire che sto attualmente eseguendo Ubuntu 11.10 X64 bit per il processore Dell Studio 1558 Intel i3

ti farò sapere ragazzi quale soluzione è stata la migliore, ed è per una versione desktop di Ubuntu 11.10 (schermo 15 pollici laptop ^ _ ^) non Server Ubuntu


se hai bisogno di specifiche tecniche dei miei motivi per computer fammi sapere che lo aggiungerò alla domanda
Ran Shemer,

Prova a seguire queste istruzioni scritte per Ubuntu 11.10. Ti dice anche di avviare lampp durante l'avvio e come proteggere il tuo server. Questo tutorial dovrebbe funzionare anche con Ubuntu 10.04 e versioni successive menatronics.blogspot.in/2012/01/…

Ciao? Qualsiasi aggiornamento?
Lucio,

Risposte:


9

Perché non farlo sudo apt-get install lamp-server^ libapache2-mod-perl2? Il lamp-server^pacchetto dovrebbe installare Apache2, MySQL, PHP, (che dovrebbe già essere configurato per funzionare insieme). L' libapache2-mod-perl2dovrebbe aggiungere il supporto Perl per Apache. *

Per le autorizzazioni, di solito faccio questo:

sudo adduser <username> www-data
sudo chown -R www-data:www-data /var/www
sudo chmod -R g+rw /var/www

Quindi è possibile creare un collegamento nella cartella principale che punti alla directory del server Web:

sudo ln -s /var/www /home/<yourusername>/www

Per impostazione predefinita, quando installi Apache in questo modo, viene avviato all'avvio.

Penso che sarebbe molto più semplice utilizzare il modo di Ubuntu di installare software su Ubuntu. In questo modo, riceverai automaticamente gli aggiornamenti del tuo software tramite il gestore pacchetti.

* Non l'ho mai fatto prima. Potrebbe essere necessario seguire la fine di questa pagina dall'intestazione "Configura una directory cgi-bin" su.


non ho testato il fratello perché è l'unico modo che conosco da usare e in questo momento ho dati in MySql, quindi dovrebbe funzionare, quindi per ora senza problemi o perdere dati dovrei andare dove conosco
Ran Shemer,

1

diversi mesi fa ho risolto questo problema quando cambio il mio 32 bit a 64 bit. nota: xampp per Linux chiamato lampp. perché lampp è stato compilato per 32 bit, quindi quando si desidera utilizzare Ubuntu a 64 bit, è necessario installare librerie condivise a 32 bit. sudo apt-get install ia32-libs(Solo Ubuntu a 64 bit)

  1. Scarica lampp in http://www.apachefriends.org/en/xampp-linux.html
  2. per ogni utente ha una cartella web (esempio / home / astro / public_html), decommenta questa configurazione sulla configurazione di lampp apache

    sudo vim /opt/lampp/etc/httpd.conf

da #Include etc/extra/httpd-userdir.conf a Include etc/extra/httpd-userdir.conf

puoi cambiare il nome della cartella predefinita in /opt/lampp/etc/extra/httpd-userdir.conf

  1. In realtà lampp è stato incluso nella GUI per avviare o arrestare il demone (come xampp in windows) sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py(è necessario utilizzare i privilegi di root usando sudo, ma è possibile fare qualche trucco come cambiare sudoer, ecc.).

  2. e per "Avvia Xampp all'avvio di Ubuntu o Avvio di Ubuntu". sudo ln -s /opt/lampp/lampp /etc/init.d/lampp sudo update-rc.d lampp defaults

si spera che funzioni e mi dispiace per il mio inglese :)


dopo aver eseguito sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py ho ricevuto questo errore (xampp-control-panel.py:11290): Gtk-WARNING **: impossibile individuare il tema engine in module_path: "pixmap",
Ran Shemer,

Heads up: i ia32-libspacchetti sono stati finalmente rilasciati dalle ultime versioni di Ubuntu.
LiveWireBT
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.