Сообщения

yii2 requirements

1.  sudo apt - get install memcached php5 - memcache sudo service apache2 restart 2. php.ini: expose_php = Off

ubuntu 12.04 install PhpStorm 7

original tutorial:  http://habrahabr.ru/post/143113/ 1. http://www.oracle.com/technetwork/java/javase/downloads/index.html download rpm 64 pack 2. install program for convert rpm to deb pack: sudo apt-get install alien 3. convert: sudo alien jdk-7u4-linux-x64.rpm --scripts 4. then install: sudo dpkg -i jdk_1.7.004-1_amd64.deb mkdir -p ~/.mozilla/plugins ln -s /usr/java/jdk1.7.0_04/jre/lib/amd64/libjavaplugin_jni.so ~/.mozilla/plugins/ ln -s /usr/java/jdk1.7.0_04/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

ftp ubuntu 12.04

https://www.digitalocean.com/community/articles/how-to-set-up-vsftpd-on-ubuntu-12-04 sudo apt-get install vsftpd sudo gedit /etc/vsftpd.conf anonymous_enable=NO local_enable=YES write_enable=YES

customize ubuntu 12.04

http://www.linuxrussia.com/2013/06/ubuntu-1204.html Решаем проблему с кодировкой в Gedit. Чтобы корректно отображались текстовые файлы с кодировкой  CP-1251 , нам нужно в редакторе  Gedit установить приоритет кодировке  CP-1251 . Это те самые текстовые файлы, которые сохраняются блокнотом Windows.  Для этого выполним в  терминале  следующую команду:  gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']" remove empathy messenger: sudo apt-get remove empathy empathy-common nautilus-sendto-empathy remove microblog client gwibber: sudo apt-get remove gwibber gwibber-service burn cd: sudo apt-get remove brasero sudo apt-get install k3b

gzip zlib ubuntu сжатие на стороне сервера

Итаг дамы и господа, приступим к сжатию статического контента на стороне сервера. Для начала, нам необходимо решить что же используется в качестве кэширующего сервера: nginx или apache. Допустим есть апач: httpd.conf: LoadModule deflate_module libexec/apache2/mod_deflate.so .htaccess <IfModule mod_deflate.c> # Insert filter SetOutputFilter DEFLATE # Netscape 4.x has some problems... BrowserMatch ^Mozilla/4 gzip-only-text/html # Netscape 4.06-4.08 have some more problems BrowserMatch ^Mozilla/4\.0[678] no-gzip # MSIE masquerades as Netscape, but it is fine # BrowserMatch \bMSIE !no-gzip !gzip-only-text/html # NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48 # the above regex won't work. You can use the following # workaround to get the desired effect: BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html # Don't compress images SetEnvIfNoCase Requ...

ubuntu 12.04 LTS install apache2.4 and php 5.6 and setup vhost

1. don't do this!(or backup disk) apt-get purge php*;apt-get purge apache* 2. sudo add-apt-repository ppa:ondrej/php5 sudo apt-get update && sudo apt-get upgrade  3. sudo apt-get install apache2 php5 libapache2-mod-php5; sudo apt-get install apache2-utils; sudo apt-get install php5-curl php5-gd php5-intl php5-mcrypt php5-mysql php5-odbc php5-dev 4. sudo gedit /etc/apache2/apache2.conf after IncludeOptional sites-enabled/*.conf add IncludeOptional sites-enabled/* 5. sudo touch /etc/apache2/sites-available/site.com 6. sudo gedit /etc/apache2/sites-available/site.com <VirtualHost *:80> ServerAdmin mail@mail.ru ServerName site.com DocumentRoot /var/www/site.com/www <Directory /var/www/site.com/www> Options Indexes FollowSymLinks MultiViews AllowOverride All Require all granted </Directory> ErrorLog /var/www/site.com/log/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn ...

ubuntu/debian dpkg and apt-get

1. work with packages dpkg -l list of installed packeages. usefull with | grep 'name' -r remove package -p remove package with conf files apt-get remove package name "remove --purge"/"purge" remove package with conf files example: apt-get purge php*;apt-get purge apache* 2. add package source sudo add-apt-repository ppa:ondrej/php5 sudo apt-get update && sudo apt-get upgrade