Instalacja/aktualizacja PHP 5.4.0 w Ubuntu 11.10/12.04

1 marca zostało wydane PHP 5.4.0. Nowe wydanie to oczywiście zastrzyk poprawek i usprawnień w stosunku do poprzednika. Pełną listę zmian znajdziesz tutaj.

Aby zainstalować lub zaktualizować obecną wersję PHP do 5.4.0, otwórz terminal i dodaj repozytorium:

sudo add-apt-repository ppa:ondrej/php5

Zaktualizuj listę pakietów:

sudo apt-get update

[LAMP] Zmiana katalogu ze stroną WWW i dodawanie subdomeny

Jest to artykuł konkursowy nadesłany do nas przez Rafała D.

Ostatnimi czasy pojawił się wpis o instalacji LAMP’a (Linux Apache Mysql PHP), wielu z Was – w tym także mnie – zaciekawiła możliwość tworzenia stron bez umieszczania ich na zewnętrznym serwerze. W tym poradniku, na przykładzie Ubuntu 11.04, pokażę jak zmienić domyślny katalog stron WWW, a także dodawać subdomeny.

Zmiana katalogu ze stroną WWW

  1. Uruchom terminal i otwórz plik z konfiguracją swojej domyślnej strony wpisując:
    sudo gedit /etc/apache2/sites-available/default

    Otworzyliśmy plik konfiguracyjny strony, która będzie dostępna po wpisaniu w przeglądarkę http://localhost. Aby zmienić katalog naszej strony należy w liniach

LAMP na Ubuntu 11.04

Instalacja LAMP na Ubuntu dla początkujących

W tym poradniku pokażę, jak zainstalować system LAMP.

LAMP oznacza Linux, Apache, MySQL, PHP. Przewodnik ma pomóc tym, którzy mają z tym problemy.

Instalacja Apache

Na początek zainstalujemy Apache.

  1. Otwórz terminal ( Aplikacje → Akcesoria → Terminal ).
  2. Zainstaluj pakiet apache2:
    sudo apt-get install apache2
  3. Terminal będzie prosić o hasło, wpisz je i naciśnij klawisz Enter.

Testowanie Apache

Aby upewnić się, że wszystko jest poprawnie zainstalowane, wykonaj prosty test.

Apache pobiera pliki PHP zamiast je otwierać

Problem

Przy próbie otworzenia plików znajdujących się na serwerze, następuje ich pobieranie na dysk twardy – zamiast wyświetlenia.

Rozwiązanie

Otwórz terminal i wydaj polecenie:

sudo gedit /etc/apache2/httpd.conf

Umieść w pliku następujący kod:

AddType application/x-httpd-php .php 
AddType application/x-httpd-php .php3 
AddType application/x-httpd-php .php4 
AddType application/x-httpd-php .phtml

Zrestartuj Apache:

sudo /etc/init.d/apache2 restart

Nie pomogło?

Zajrzyj tutaj – Apache pobiera pliki PHP zamiast je otwierać vol. 2.

The requested URL /phpmyadmin was not found on this server.

Wczoraj postanowiłem zainstalować na swoim laptopie phpmyadmin i podczas próby jego uruchomienia napotkałem błąd:

Not Found

The requested URL /phpmyadmin was not found on this server.

Pakiet (i wszystkie zależności) phpmyadmin zostały zainstalowane poprawnie, reinstalacja nie pomogła, dopiero utworzenie dowiązania rozwiązało problem:

sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin