Archiwum dla kategorii ‘Linuxy’

Instalacja drupala w podkatalogu

2013-05-14

Budując serwis interentowy zazwyczaj nie zakończysz swojego dzieła w postaci jednej stronki. Serwisy rozrastają się, powstają wyspecjalizowane podserwisy itp. Dlatego warto rozważyć, czy instalując np drupala od razu nie umieścić go w podkatalogu. Mój dostawca hostingu pozwala mi na takie cuda, jeżeli również u niego prowadzę DNS. Niestety mój DNS znajduje się na zewnątrz i […]

PHP: Pobieranie adresu IP zdalnego klienta

2012-10-18

Rozwiązując pewien problem potrzebowałem uzyskać w skrypcie php adres zdalnego klienta. Właściwy sposób to <?php echo $_SERVER[’REMOTE_ADDR’]; ?> Przy okazji natknąłem się na bardzo przydatny kawałek kodu: <center><b>Server variables</b></center> < hr> GATEWAY_INTERFACE = <?php echo $_SERVER[’GATEWAY_INTERFACE’]; ?> <br> SERVER_ADDR       = <?php echo $_SERVER[’SERVER_ADDR’]; ?>       <br> SERVER_NAME       = <?php echo $_SERVER[’SERVER_NAME’]; ?>  <br>

Apache 2: w Error_log pojawia się komunikat sh: host: command not found

2012-10-15

Apache 2 wykonuje reverse DNS lookup. Potrzebuje do tego komendy host, która prawdopodobnie nie znajduje się w systemie. Sprawdź czy ta komenda występuje w Twoim systemie wydając polecenie host. Jeśli nie to zainstaluj pakiet zawierający tę komendę: yum install bind-utils  

Udostępnianie plików przez SFTP – wspólny katalog z dobrymi uprawnieniami

2012-07-11

Udostępniając dane przez SFTP skonfigurowałem go tak: każdy użytkownik należał do pewnej ilości grup każdy udostępniony katalog miał prawo do zapisu dla członków okreśonej grupy poprzez umask zmieniłem domyślne uprawnienia tak, by pliki tworzone przez użytkowników mogły być modyfikowane przez członków grupy (więcej na Mobilo/Mobilo24: http://www.mobilo24.eu/zmiana-umask/) poprzez sticky bit sprawiłem, że pliki tworzone w katalogu […]

Zmiana umask

2012-07-11

Przypomnijmy pliki i katalogi w Linuxie posiadają uprawnienia dające się zapisać liczbowo. Maksymalne uprawnienia to 777. Kiedy uzytkownik tworzy nowy plik, to od cyfry 7 (dla katalogu) lub 6 (dla pliku) jest odejmowana wartość zapamiętana w umask. Możesz sprawdzić wartość umask wydając polecenie umask Domyślnie jest to 0022, tzn że jeśli utworzysz plik, to jego uprawnienia […]

Linux – dziedziczenie uprawnień do katalogu z katalogu nadrzędnego

2012-07-11

Domyślnie kiedy plik jest tworzony przez użytkownika, właścicielem tego pliku jest ten użytkownik, a grupa do jakiej użytkownik należy jest również przypisywana do pliku. Kiedy udostępniłeś jeden katalog wielu użytkownikom, wolałbyś pewnie, aby pliki tworzone w tym katalogu mogły być modyfikowane przez wszystkich uzytkowników. Rozwiazanie numer jeden to przypisanie wszystkich użytkowników do jednej grupy, ale […]

Zmiana nazwy bazy danych w MySQL

2012-07-05

Może to niezbyt „ładny sposób”, ale zadziałał: 1. Zatrzymałem mysql: service mysql stop 2. Ustaliłem, gdzie sa przechowywane dane w mysql: mysqladmin variables | grep datadir 3. Przeszedłem do tego katalogu (u mnie /var/lib/mysql/ 4 Zminiłem nazwę podkatalogu. U mnie baza test miała się nazywać sait, więc komenda wygldała tak: mv test sait 5. Uruchomiłem […]