Poprawiamy Firefoxa rozdział II

14 marca 2011 autor: admin

Niedawno podczas akcji wystawiania różnych „przydasiów” na pewnym portalu aukcyjnym jeden z moich klientów zauważył, że jego przeglądarka coraz bardziej spowalnia działanie, a sam komputer staje się coraz mniej wydajny.

Przyczyną było zużywanie ogromnych ilości pamięci – przy mnie Firefox potrafił zużyć połowę dostępnej w systemie
- prawie 1 gigabajt.

Na szczęście twórcy przeglądarki umożliwiają ograniczenie pamięciożerności przeglądarki.

1. Wpisujemy about:config. (w pasku adresu, instrukcja jest w pierwszym rozdziale )
2. Klikamy w dowolnym miejscu prawym przyciskiem myszy, wybieramy z menu  „Dodaj ustawienie typu” i wybieramy Wartość logiczna (Boolean)
3. Nazywamy ją config.trim_on_minimize i ustawiamy jej wartość na true.
4. Restartujemy Mozillę Firefox.

Druga poprawka dotyczy ilości pamięci wykorzystywanej na pamięć podręczną – jej wprowadzenie skutkuje nieco wolniejszym otwieraniem stron już odwiedzonych – ale sama szybkość działania Firefoxa wyraźnie się poprawia.
1. Wpisujemy about:config.
2. Przy pomocy Filtra znajdź browser.sessionhistory.max_total_viewers
3. Zmieniamy wartość na „0” (zero).
4. Uruchamiamy ponownie Mozille Firefox

,

VHCS – dla prostego zarządzania serwerem www

24 stycznia 2011 autor: admin

Darmowy system do zarządzania hostingiem – w małych wdrożeniach może okazać się niezłą konkurencją dla CPanela czy Direct Admina

VHCS -Strona domowa projektu

, , , , ,

Jak skasować pliki starsze niż x dni

12 lutego 2010 autor: admin

Gdy zachodzi potrzeba usunięcia plików starszych niż kilka dni w katalogu który tychże plików mieści kilka czy kilkadziesiąt tysięcy, usuwanie ich za pomocą mc czy innego menedżera plików może być kłopotliwe.

Z pomocą przychodzi ponownie find :

find /sciezka/do/plikow* -mtime +5 -exec rm {} \;

Pierwszym parametrem jest ścieżka do plików. Może to być podana z wildcardem, jak w powyższym przykładzie.

Warto podać poprawną ścieżkę, aby nie stracić czegoś ważnego.

Parametr -mtime – określa wiek plików w dniach

Trzecim parametrem jest „exec” – uruchomi on dla każdego znalezionego przez „find” pliku polecenie rm.

http://www.howtogeek.com/howto/ubuntu/delete-files-older-than-x-days-on-linux/

, , ,

Wyszukiwanie plików w linuksie

5 lutego 2010 autor: admin

Czasem stajemy przed koniecznościa wyszukania plików po wielkości.  Niezbędnym narzędziem w takiej sytuacji staje się polecenie find – przykładowe użycie z wyświetleniem rozmiarów plików

find /var -size +100M -exec ls -lh {} \;

I  więcej na temat pod adresem :

http://www.zsnr1.dmkproject.pl/marek/materialy/ti/soisk/k2_02_1/02.find.pdf

,

Reset hasła roota w MySQL

15 listopada 2009 autor: admin

Najpierw zatrzymać mysql:

/etc/init.d/mysql stop

Następnie:

mysqld –skip-grant-tables –u root
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD(’newpass’) WHERE User = ‘root’;
mysql> FLUSH PRIVILEGES;

W przypadku gdyby pojawił się komunikat „Table ‚mysql.servers’ doesn’t exist”

wykonać :

CREATE TABLE `servers` (
`Server_name` char(64) NOT NULL,
`Host` char(64) NOT NULL,
`Db` char(64) NOT NULL,
`Username` char(64) NOT NULL,
`Password` char(64) NOT NULL,
`Port` int(4) DEFAULT NULL,
`Socket` char(64) DEFAULT NULL,
`Wrapper` char(64) NOT NULL,
`Owner` char(64) NOT NULL,
PRIMARY KEY (`Server_name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=’MySQL Foreign Servers table’;

Źródło tutaj

, , , ,

Wildcard domeny na Plesku ( DNS)

12 listopada 2009 autor: admin

Wildcard  – wpis DNS

  • zaloguj się do Plesk-a
  • Wybierz swoją domenę
  • Kliknij na ikonę ustawień DNS
  • PLESK DNS Settings
  • Wprowadź nowy rekord wg schematu:
    Record Type: CNAME
    Domain name: *  (nazwa domeny głównej jest poza polem do wpisania danych)
    Canonical name: nazwa_domeny
  • Kliknij OK
  • Kiedy wprowadzasz zmiany w DNS, Plesk nie włącza ich natychmiast dopóki nie zaakceptujesz zmian przyciskiem „Update”

,

Instalacja MySQL na CentOS

11 listopada 2009 autor: admin

Wymagane dodane repozytorium remi – instalacja :
2. Dodać repozytoria Remi :

cd /etc/yum.repos.d
wget http://rpms.famillecollet.com/remi-enterprise.repo

Repozytorium remi domyślnie jest nieaktywne, można je włączyć na stałe w konfigu,
lub instalować programy w ten sposób :

yum –enablerepo remi install foo

Instalacja bazy danych
yum –enablerepo remi install php-mysql mysql mysql-server
/sbin/chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start

Zmiana hasła do bazy
Bezpośrednio po instalacji serwera MySQL, hasło użytkownika root jest puste. Oznacza to, że każdy może zalogować się na to konto. Aby ustawić hasło roota, po uruchomieniu serwera MySQL, powinniśmy wpisać w konsoli następujące polecenie:

$ mysqladmin -u root password NOWE-HASLO

Jeżeli będziesz chciał zmienić hasło roota, musisz wpisać takie polecenie:

$ mysqladmin -u root -p STARE-HASLO NOWE-HASLO

, ,

Instalacja phpmyadmin na CentOS

11 listopada 2009 autor: admin

<strong>1. Dodać repozytoria EPEL :</strong>
<pre>rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm

<strong>2. Dodać repozytoria Remi :</strong>
<pre>cd /etc/yum.repos.d
wget http://rpms.famillecollet.com/remi-enterprise.repo

Repozytorium remi domyślnie jest nieaktywne, można je włączyć na stałe w konfigu,
lub istalować programy w ten sposób :
<pre>yum –enablerepo remi install foo
<strong>
3. Instalacja phpmyadmina</strong>
<pre>
<pre>
<pre>yum –enable remi install phpmyadmin</pre>

, , , ,

Przygotowanie wirtualizowanego CentOS-a – instalacja yum, mc, aktualizacja

11 listopada 2009 autor: admin

rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/elfutils-libs-0.137-3.el5.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/gmp-4.1.4-10.el5.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/readline-5.1-3.el5.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/python-2.4.3-27.el5.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/libxml2-2.6.26-2.1.2.8.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/libxml2-python-2.6.26-2.1.2.8.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/expat-1.95.8-8.2.1.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/python-elementtree-1.2.6-5.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/sqlite-3.3.6-5.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/python-sqlite-1.1.7-1.2.1.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/elfutils-0.137-3.el5.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/rpm-python-4.4.2.3-18.el5.i386.rpm # (1)
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/m2crypto-0.16-6.el5.6.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/python-urlgrabber-3.1.0-5.el5.noarch.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/yum-metadata-parser-.1.2-3.el5.centos.i386.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/yum-3.2.22-20.el5.centos.noarch.rpm
rpm -Uvh http://mirror.centos.org/centos-5/5/os/i386/CentOS/yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm

yum -y update

yum install mc

, , ,

PHP 5 i Fast-Cgi na plesku 9.x

10 listopada 2009 autor: admin

recepta na błędy :

Dla domeny
[DATE] [error] [client xx.xxx.xxx.xxx] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /var/www/vhosts/[domainname]/httpdocs/index.pl

Dla subdomeny
[DATE] [error] [client xx.xxx.xxx.xxx] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /var/www/vhosts/[domainname]/subdomains/[subdomain]/httpdocs/index.pl

Domena
a) Otwórz (jeśli nie istnieje, utwórz go) plik:
/var/www/vhosts/[domainname]/conf/vhost.conf

b) Wklej do niego następujący tekst (zamieniając „[domainname]” na swoją nazwę domeny):
<Directory /var/www/vhosts/[domainname]/httpdocs>
<IfModule mod_fcgid.c>
<Files ~ (\.php)>
Options ExecCGI FollowSymLinks
Order allow,deny
Allow from all
</Files>
</IfModule>
</Directory>

Subdomena
a)  Otwórz (jeśli nie istnieje, utwórz go) plik:
/var/www/vhosts/[domainname]/subdomains/[subdomain]/conf/vhost.conf

b) Wklej do niego następujący tekst (zamieniając „[domainname]” na swoją nazwę domeny i [subdomain] na  nazwę subdomeny):
<Directory /var/www/vhosts/[domainname]/subdomains/[subdomain]/httpdocs>
<IfModule mod_fcgid.c>
<Files ~ (\.php)>
Options ExecCGI FollowSymLinks
Order allow,deny
Allow from all
</Files>
</IfModule>
</Directory>

Zamknij plik i zapisz
Analogicznie postąp dla SSL-a
Uruchom polecenie aby Plesk zastosował zmiany dla vhosta
/usr/local/psa/admin/sbin/websrvmng –reconfigure-vhost –vhost-name=[domainname]

Restart Apache’a

/etc/init.d/apache2 restart

Oryginalny opis znajduje się pod adresem :

http://www.tuttoforum.com/area-server/582-eng-fix-for-plesk-9-x-and-php.html

, , ,

  • Komentowanie nie jest możliwe
  • Kategoria: Linux

« Starsze wpisy