0

Instalacja apache + mysql

Posted by zoozool on lutego 16, 2010 in linux

Witajcie,

dziś na szybko instalacja apache + mysql do opornych, wydaje się proste, lecz blog stał się również moim małym zbiorem myśli, by na starość sobie poprzypominać.

Oczywiście na samym początku musimy zaktualizować bazę

apt-get update  (enter)

Kolejnym krokiem będzie

apt-get upgrade (enter)

By zainstalować brakujące dodatki.

apt-get install mysql-server  (enter)

Przystępujemy w tym momencie do instalacji MySql, w czasie instalacji wyskoczy okienko, w które trzeba wpisać hasło dla roota mysql(różne od logowania do ssh, na wszelki wypadek ;) )

apt-get install apache2  (enter)
apt-get install php5  (enter)
apt-get install libapache2-mod-php5  (enter)
invoke-rc.d apache2 restart  (enter)
apt-get install libapache2-mod-auth-mysql  (enter)
apt-get install php5-mysql  (enter)
apt-get install phpmyadmin  (enter)

WydajÄ…c te polecenia instalujemy:

1. Docelowo apache
2. PHP wersjÄ™ 5
3. Moduł apacza
4. Moduł mysql
5. Moduł zgrywający php i mysql
6. I dobrze wszystkim znany phpmyadmin

To by było na tyle.

A bym zapomniał, skierowanie domeny do odpowiednich katalogów

<VirtualHost *:80>
ServerAdmin adres@email.pl
DocumentRoot /home/zoozool/blog
ServerName zoozool.pl
</VirtualHost>

<VirtualHost *:80>
ServerAdmin adres@email.pl
DocumentRoot /home/zoozool/spam
ServerName spam.zoozool.pl
</VirtualHost>

<VirtualHost *:80>
ServerAdmin adres@email.pl
DocumentRoot /home/zoozool/inna_strona
ServerName inna-strona.pl
</VirtualHost>

Wszystko w pliku

/etc/apache2/httpd.conf

Tags: , , ,

 
2

Directadmin - Wildcard

Posted by zoozool on marca 9, 2008 in directadmin, linux

poziom admina > DNS Administration
wchodzimy w domene dla ktorej ma byc wildcard i na dole dodajemy rekord  A
*   A   2.2.2.2
zamiast 2.2.2.2 podajemy ip servera/ew. ip na ktorym jest konto

potem tez z poziomu admina wchodzimy w Custom HTTPD Configurations nastepnie w domene dla ktorej ma byc wildcard i dodajemy w pierwszym oknie wpis

ServerAlias *.naszadomena.pl

dajemy save i powinno dzialac
dla pewnosci mozna dac restart httpd i named (z poziomu admina w Service Monitor)

Tags: , , , ,

 
0

instalcja i konfiguracja mrtg

Posted by zoozool on marca 9, 2008 in seo

Jako iż sam miałem problem z instalacją statystyk mrtg, chętnie podzielę się z wami moim doświadczeniem :)
Na poczÄ…tku pobieramy ze strony producenta najnowszÄ… wersjÄ™ mrtg.
http://oss.oetiker.ch/mrtg/pub/?M=D
wykonujemy
./configuremake
make install

po wykonaniu wszystkich czynności, możemy przystąpić do konfiguracj.
Ściągamy mój config
wget http://www.zoozool.pl/pliki/mrtg.tar.gz
lub plik instal który rozpakuje i przeniesie foldery tam gdzie trzeba.
wget http://www.zoozool.pl/pliki/mrtg.sh
wydajemy komend
pico /mrtg/mrtg/mrtg.cfg
chmod 777 /mrtg/mrtg/mrtg.cfg
Teraz edytujemy konfiguracje mysql
pico /var/www/lib/mrtg/scripts/mysql_proc
Szukamy linijki
STAT=`mysqladmin –user=root –password=haslo status`
i uzupełniamy dane do roota mysql, to samo robimy z plikiem mysql_slow
pico /var/www/lib/mrtg/scripts/mysql_slow
i sprawdzamy czy ścieżka w pierwszej linijce się zgadza, by monitorować dyski, w confingu wybieramy które.
Po sprawdzeniu wszystkiego dokładnie :) możemy przystąpić do utworzenia pliku index.html
indexmaker ?output=/var/www/html/mrtg/index.html /mrtg/mrtg/mrtg.cfg
/var/www/html/mrtg/index.html
- to moja ścieżka gdzie znajduje się mrtg zś /mrtg/mrtg/mrtg.cfg miejsce gdzie znajduje się config.
Jeśli zwróciło nam pusty wynik wszystko jest dobrze i już widać pierwszą stronę.
Aby wszystkie wykresy były uzupełnione dodajemy kod do ustawień apache
ExtendedStatus On
<Location /server-status>
SetHandler server-status
Allow from all
</Location>

Zostało nam tylko uruchomić statystyki.
mrtg /mrtg/mrtg/mrtg.cfg&
Lub jeśli mamy inne kodowanie
env LANG=C /usr/bin/mrtg /mrtg/mrtg/mrtg.cfg
Powinno to wyglądać tak

http://zoozool.pl/mrtg/

Tags: , , ,

Copyright © 2010 Marketing internetowy - przyszÅ‚ość reklamy? All rights reserved. Theme by Laptop Geek