Jak zainstalować XAMPP?


9

Cześć wszystkim, jestem noobem w Ubuntu / Linux World,

Potrzebuję więc tych, które zawierają pełny samouczek, jak poprawnie zainstalować Xampp z apachefriends.org na Ubuntu 11.10 + poza Ubuntu dla wersji 32-bitowej i 64-bitowej wersji na komputery .. Potrzebuję również:

  • Utwórz folder w folderze domowym i połącz go z htdocs z serwera Apache Web Server
  • Stwórz interfejs GUI dla Xmapp
  • Uruchom Xampp podczas uruchamiania systemu Ubuntu lub Uruchom Ubuntu

(Uwaga: proszę o X86 i X64, aby ludzie w dalszej części mogli zobaczyć samouczki)


Nowe dane:

To, co zrobiłem, to na razie pobrałem z apachefriends.org, a także, co mam powiedzieć, że obecnie działam bit Ubuntu 11.10 X64 dla procesora Dell Studio 1558 Intel i3

dam wam znać, które rozwiązanie było najlepsze, i dotyczy wersji Desktop Ubuntu 11.10 (15-calowy ekran laptopa ^ _ ^), a nie Server Ubuntu


jeśli potrzebujesz specyfikacji technicznych moich próśb komputerowych, daj mi znać, dodam je do pytania
— Ran Shemer,

Spróbuj wykonać te instrukcje napisane dla Ubuntu 11.10. Mówi także, aby uruchomić lampp podczas rozruchu i jak zabezpieczyć serwer. Ten samouczek powinien również działać w systemie Ubuntu 10.04 i nowszych systemie menatronics.blogspot.in/2012/01/…

Witaj? Jakakolwiek aktualizacja?
— Lucio,

Odpowiedzi:


9

Dlaczego po prostu nie zrobić sudo apt-get install lamp-server^ libapache2-mod-perl2? lamp-server^Pakiet należy zainstalować Apache2, MySQL, PHP, (które powinno być skonfigurowane do pracy razem). libapache2-mod-perl2Należy dodać wsparcie Perl do Apache. *

W przypadku uprawnień zwykle robię to:

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

Następnie możesz utworzyć link w folderze domowym, który wskazuje na katalog serwera WWW:

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

Domyślnie, gdy instalujesz Apache w ten sposób, jest on uruchamiany podczas rozruchu.

Myślę, że o wiele łatwiej byłoby użyć sposobu Ubuntu do zainstalowania oprogramowania na Ubuntu. W ten sposób automatycznie otrzymasz aktualizacje oprogramowania za pośrednictwem menedżera pakietów.

* Nie zrobiłem tego wcześniej. Konieczne może być przejście do końca tej strony z nagłówka „Konfiguruj katalog cgi-bin” na.


Nie testowałem bro dlatego, że jedynym sposobem wiem maszyn, a teraz mam danych w MySQL więc powinien działać, więc teraz unistalling lub przegrać dane i powinny iść tam, gdzie wiem
— Ran Shemer

1

kilka miesięcy temu rozwiązałem ten problem, kiedy zmieniłem 32-bitowy na 64-bitowy. uwaga: xampp dla systemu Linux zwany lampp. ponieważ lampp został skompilowany dla wersji 32-bitowej, więc jeśli chcesz korzystać z 64-bitowego systemu Ubuntu, musisz zainstalować 32-bitowe biblioteki współdzielone. sudo apt-get install ia32-libs(Tylko 64-bitowe Ubuntu)

  1. Pobierz lampp w http://www.apachefriends.org/en/xampp-linux.html
  2. dla każdego użytkownika ma folder sieciowy (przykład / home / astro / public_html), odkomentuj tę konfigurację w konfiguracji apache lampp

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

od #Include etc/extra/httpd-userdir.conf do Include etc/extra/httpd-userdir.conf

możesz zmienić domyślną nazwę folderu w /opt/lampp/etc/extra/httpd-userdir.conf

  1. W rzeczywistości lampp został dołączony do GUI dla demona start lub stop (jak xampp w Windows) sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py (musi korzystać z uprawnień roota za pomocą sudo, ale możesz zrobić sztuczkę, np. itp.).

  2. oraz „Uruchom Xampp podczas uruchamiania systemu Ubuntu lub Uruchom Ubuntu”. sudo ln -s /opt/lampp/lampp /etc/init.d/lampp sudo update-rc.d lampp defaults

mam nadzieję, że działa i przepraszam za mój angielski :)


po uruchomieniu sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel.py dostałem ten błąd (xampp-control-panel.py:11290): Gtk-WARNING **: Nie można znaleźć motywu silnik w module_path: "pixmap",
— Ran Shemer

Uwaga: ia32-libspakiety zostały ostatecznie usunięte z najnowszych wersji Ubuntu.
— LiveWireBT
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.