bash zip unzip разархивируем в каталог зип linux
ctrl+h поиск и замена строки в файлах рекурсивно Linux
при разворачивание старого сайта на новом хостинге по другим доменом не лишним будет пройтись поиском и заменить старое упоминание на новое
ctrl+f
или
ctrl+h
но с рекурсией по всему проэкту c old-site.ru new-site.ru
# find -type f -name \*.php -exec sed -i -r ‘s/old-site/new-site/g’ {} \;
# find -type f -name \*.html -exec sed -i -r ‘s/old-site/new-site/g’ {} \;
# find -type f -name \*.js -exec sed -i -r ‘s/old-site/new-site/g’ {} \;
debian 7 php other version
как всегда мир движется дальше и мы с ним крадем статью как обычно интернет не вечен
Приступаем к подготовке и установке.
Устанавливаем необходимое програмное обеспечение для сборки версий PHP 5.2, PHP 5.3 и PHP 5.5 выполнив команду:
1
2
3
4
5
|
Mysql: aptitude install php5-dev libxml2-dev libmhash-dev libcurl4-openssl-dev libbz2-dev libmagickwand-dev libpng12-dev libfreetype6-dev libgmp-dev libc-client2007e-dev libpspell-dev libsnmp-dev libtidy-dev libxslt1-dev make build-essential libmcrypt-dev libmysqld-dev libmagic-dev unzip libpq-dev Mariadb: aptitude install php5-dev libxml2-dev libmhash-dev libcurl4-openssl-dev libbz2-dev libmagickwand-dev libpng12-dev libfreetype6-dev libgmp-dev libc-client2007e-dev libpspell-dev libsnmp-dev libtidy-dev libxslt1-dev make build-essential libmcrypt-dev libmariadbd-dev libmagic-dev unzip libpq-dev |
для архитектуры i386:
1
2
3
4
5
|
cp /usr/lib/i386-linux-gnu/libjpeg .* /usr/lib/ cp /usr/lib/i386-linux-gnu/libpng .* /usr/lib/ cp /usr/lib/i386-linux-gnu/libmysqlclient .* /usr/lib/ cp /usr/lib/i386-linux-gnu/libkrb5 .* /usr/lib/ cp /usr/lib/i386-linux-gnu/libssl .* /usr/lib/ |
1
2
3
4
5
|
cp /usr/lib/x86_64-linux-gnu/libjpeg .* /usr/lib/ cp /usr/lib/x86_64-linux-gnu/libpng .* /usr/lib/ cp /usr/lib/x86_64-linux-gnu/libmysqlclient .* /usr/lib/ cp /usr/lib/x86_64-linux-gnu/libkrb5 .* /usr/lib/ cp /usr/lib/x86_64-linux-gnu/libssl .* /usr/lib/ |
Устанавливаем PHP версию 5.2.17
1
2
3
4
5
|
mkdir /opt/php-5 .2.17 mkdir -p /usr/src/iserver/ && cd /usr/src/iserver/ wget -c -t0 http: //softnastroy .com /downloads/php5/php-5 .2.17. tar .bz2 tar jxf php-5.2* tar .bz2 cd /usr/src/iserver/php-5 .2.17/ |
Скачиваем и накладываем патчи безопасности на исходные коды php 5.2.17 выполнив команды:
1
2
3
4
5
|
wget http: //softnastroy .com /downloads/php5/php52-backports-20130717 .patch patch -p1 < php52-backports-20130717.patch # wget http: //softnastroy .com /downloads/php5/debian_patches_disable_SSLv2_for_openssl_1_0_0 .patch.patch.txt patch -p1 < debian_patches_disable_SSLv2_for_openssl_1_0_0.patch.patch.txt |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
. /configure \ --prefix= /opt/php-5 .2.17 \ --with-config- file -path= /opt/php-5 .2.17 \ --with-pdo-pgsql \ --with-zlib- dir \ --with-freetype- dir \ -- enable -mbstring \ --with-libxml- dir = /usr \ -- enable -soap \ -- enable -calendar \ --with-curl= /usr/bin \ --with-mcrypt \ --with-zlib \ --with-gd \ --with-pgsql \ --disable-rpath \ -- enable -inline-optimization \ --with-bz2 \ --with-zlib \ -- enable -sockets \ -- enable -sysvsem \ -- enable -sysvshm \ -- enable -pcntl \ -- enable -mbregex \ --with-mhash \ -- enable -zip \ --with-pcre-regex \ --with-mysql \ --with-mysql-sock= /var/run/mysqld/mysqld .sock \ --with-pdo-mysql \ --with-mysqli \ --with-jpeg- dir = /usr/lib/i386-linux-gnu \ --with-png- dir = /usr \ -- enable -gd-native-ttf \ --with-openssl \ -- enable - ftp \ --with-imap \ --with-imap-ssl \ --with-kerberos \ --with-gettext \ -- enable -cli \ -- enable -fastcgi \ -- enable -discard-path \ -- enable -force-cgi-redirect \ -- enable -cgi \ -- enable -bcmath |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
. /configure \ --prefix= /opt/php-5 .2.17 \ --with-config- file -path= /opt/php-5 .2.17 \ --with-pdo-pgsql \ --with-zlib- dir \ --with-freetype- dir \ -- enable -mbstring \ --with-libxml- dir = /usr \ -- enable -soap \ -- enable -calendar \ --with-curl= /usr/bin \ --with-mcrypt \ --with-zlib \ --with-gd \ --with-pgsql \ --disable-rpath \ -- enable -inline-optimization \ --with-bz2 \ --with-zlib \ -- enable -sockets \ -- enable -sysvsem \ -- enable -sysvshm \ -- enable -pcntl \ -- enable -mbregex \ --with-mhash \ -- enable -zip \ --with-pcre-regex \ --with-mysql \ --with-mysql-sock= /var/run/mysqld/mysqld .sock \ --with-pdo-mysql \ --with-mysqli \ --with-jpeg- dir = /usr/lib/x86_64-linux-gnu \ --with-png- dir = /usr \ -- enable -gd-native-ttf \ --with-openssl \ -- enable - ftp \ --with-imap \ --with-imap-ssl \ --with-kerberos \ --with-gettext \ -- enable -cli \ -- enable -fastcgi \ -- enable -discard-path \ -- enable -force-cgi-redirect \ -- enable -cgi \ -- enable -bcmath |
Для Debian 8 Jessie(ПОКА НЕ РАБОТАЕТ make) дополнительно установим несколько пакетов и создадим папку и симлинк на библиотеку для удачной сборки PHP 5.2 на Debian Jessie выполнив команду:
1
2
3
|
aptitude install libkrb5-dev libmysqlclient15-dev mkdir /usr/include/freetype2/freetype ln -s /usr/include/freetype2/freetype .h /usr/include/freetype2/freetype/freetype .h |
После этого запускаем команду для конфигурирования PHP 5.2 в Debian 8 Jessie c архитектурой i386:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
. /configure \ --prefix= /opt/php-5 .2.17 \ --with-config- file -path= /opt/php-5 .2.17 \ --with-pdo-pgsql \ --with-zlib- dir \ --with-freetype- dir \ -- enable -mbstring \ --with-libxml- dir = /usr \ -- enable -soap \ -- enable -calendar \ --with-curl= /usr/bin \ --with-mcrypt \ --with-zlib \ --with-gd \ --with-pgsql \ --disable-rpath \ -- enable -inline-optimization \ --with-bz2 \ --with-zlib \ -- enable -sockets \ -- enable -sysvsem \ -- enable -sysvshm \ -- enable -pcntl \ -- enable -mbregex \ --with-mhash \ -- enable -zip \ --with-pcre-regex \ --with-mysql \ --with-mysql-sock= /var/run/mysqld/mysqld .sock \ --with-pdo-mysql \ --with-mysqli \ --with-jpeg- dir = /usr/lib/i386-linux-gnu \ --with-png- dir = /usr \ -- enable -gd-native-ttf \ --with-openssl \ -- enable - ftp \ --with-imap \ --with-imap-ssl \ --with-kerberos \ --with-gettext \ -- enable -cli \ -- enable -fastcgi \ -- enable -discard-path \ -- enable -force-cgi-redirect \ -- enable -cgi \ -- enable -bcmath |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
. /configure \ --prefix= /opt/php-5 .2.17 \ --with-config- file -path= /opt/php-5 .2.17 \ --with-pdo-pgsql \ --with-zlib- dir \ --with-freetype- dir \ -- enable -mbstring \ --with-libxml- dir = /usr \ -- enable -soap \ -- enable -calendar \ --with-curl= /usr/bin \ --with-mcrypt \ --with-zlib \ --with-gd \ --with-pgsql \ --disable-rpath \ -- enable -inline-optimization \ --with-bz2 \ --with-zlib \ -- enable -sockets \ -- enable -sysvsem \ -- enable -sysvshm \ -- enable -pcntl \ -- enable -mbregex \ --with-mhash \ -- enable -zip \ --with-pcre-regex \ --with-mysql \ --with-mysql-sock= /var/run/mysqld/mysqld .sock \ --with-pdo-mysql \ --with-mysqli \ --with-jpeg- dir = /usr/lib/x86_64-linux-gnu \ --with-png- dir = /usr \ -- enable -gd-native-ttf \ --with-openssl \ -- enable - ftp \ --with-imap \ --with-imap-ssl \ --with-kerberos \ --with-gettext \ -- enable -cli \ -- enable -fastcgi \ -- enable -discard-path \ -- enable -force-cgi-redirect \ -- enable -cgi \ -- enable -bcmath |
После конфигурирования запускаем сборку и установку PHP языка версии 5.2.17 выполнив команды:
1
2
|
make make install |
1
|
cp /usr/src/iserver/php-5 .2.17 /php .ini-recommended /opt/php-5 .2.17 /lib/php .ini |
Проверяем версию установленного PHP интерпритатора выполнив команду:
1
|
/opt/php-5 .2.17 /bin/php - v |
ответ системы:
1
2
3
|
PHP 5.2.17 (cli) (built: Mar 20 2013 10:32:00) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies |
Устанавливаем PHP версию 5.3
1
2
3
4
5
|
mkdir /opt/php-5 .3.29 mkdir -p /usr/src/iserver/ && cd /usr/src/iserver/ wget -t0 -c http: //ua2 .php.net /distributions/php-5 .3.29. tar .gz tar xvf php-5.3.29. tar .gz cd /usr/src/iserver/php-5 .3.29/ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
. /configure \ --prefix= /opt/php-5 .3.29 \ --with-config- file -path= /opt/php-5 .3.29 \ --with-pdo-pgsql \ --with-zlib- dir \ --with-freetype- dir \ -- enable -mbstring \ --with-libxml- dir = /usr \ -- enable -soap \ -- enable -calendar \ --with-curl= /usr/bin \ --with-mcrypt \ --with-zlib \ --with-gd \ --with-pgsql \ --disable-rpath \ -- enable -inline-optimization \ --with-bz2 \ --with-zlib \ -- enable -sockets \ -- enable -sysvsem \ -- enable -sysvshm \ -- enable -pcntl \ -- enable -mbregex \ --with-mhash \ -- enable -zip \ --with-pcre-regex \ --with-mysql \ --with-pdo-mysql \ --with-mysqli \ --with-jpeg- dir = /usr \ --with-png- dir = /usr \ -- enable -gd-native-ttf \ --with-openssl \ -- enable - ftp \ --with-imap \ --with-imap-ssl \ --with-kerberos \ --with-gettext \ -- enable -cli \ -- enable -cgi \ -- enable -bcmath |
Запускаем после конфигурации сборку и установку PHP 5.3 для ISPConfig 3 в Debian Wheezy выполнив две команды:
1
2
|
make make install |
Создаем конфигурационный файл php.ini, для этого выполним команду:
1
|
cp /usr/src/iserver/php-5 .3.29 /php .ini-production /opt/php-5 .3.29 /lib/php .ini |
Проверяем версию установленного PHP интерпритатора выполнив команду:
1
|
/opt/php-5 .3.29 /bin/php - v |
ответ системы:
1
2
3
|
PHP 5.3.29 (cli) (built: Sep 19 2013 10:21:28) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies |
Устанавливаем PHP версию 5.5
1
2
3
4
5
|
mkdir /opt/php-5 .5.38 mkdir -p /usr/src/iserver/ && cd /usr/src/iserver/ wget -t0 -c http: //ua2 .php.net /distributions/php-5 .5.38. tar .gz tar xvf php-5.5.38. tar .gz cd /usr/src/iserver/php-5 .5.38/ |
Запускаем конфигурирование языка PHP 5.5.38 выполнив команду подходит для обоих версий архитектур:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
. /configure \ --prefix= /opt/php-5 .5.38 \ --with-config- file -path= /opt/php-5 .5.38 \ --with-pdo-pgsql \ --with-zlib- dir \ --with-freetype- dir \ -- enable -mbstring \ --with-libxml- dir = /usr \ -- enable -soap \ -- enable -calendar \ --with-curl= /usr/bin \ --with-mcrypt \ --with-zlib \ --with-gd \ --with-pgsql \ --disable-rpath \ -- enable -inline-optimization \ --with-bz2 \ --with-zlib \ -- enable -sockets \ -- enable -sysvsem \ -- enable -sysvshm \ -- enable -pcntl \ -- enable -mbregex \ --with-mhash \ -- enable -zip \ --with-pcre-regex \ --with-mysql \ --with-pdo-mysql \ --with-mysqli \ --with-jpeg- dir = /usr \ --with-png- dir = /usr \ -- enable -gd-native-ttf \ --with-openssl \ -- enable - ftp \ --with-imap \ --with-imap-ssl \ --with-kerberos \ --with-gettext \ -- enable -cli \ -- enable -cgi \ -- enable -bcmath |
После конфигурирования запускаем сборку и установку PHP языка версии 5.5.38 выполнив команды:
1
2
|
make make install |
Создаем конфигурационный файл php.ini, для этого выполним команду:
1
|
cp /usr/src/iserver/php-5 .5.38 /php .ini-production /opt/php-5 .5.38 /lib/php .ini |
Проверяем версию установленного PHP интерпритатора выполнив команду:
1
|
/opt/php-5 .5.38 /bin/php - v |
ответ системы:
1
2
3
|
PHP 5.5.38 (cli) (built: Aug 17 2014 14:28:45) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies |
Добавляем установленные языки PHP 5.2, PHP 5.3 и PHP 5.5 в ISPConfig 3
- Server: webserver.server.loc
- Client:
- PHP Name: php-5.2.17
Остальные версии PHP языка добавляем про примеру выше.
Добавляем язык PHP 5.3 для панели ISPConfig 3 в Debian Wheezy
- Server: webserver.server.loc
- Client:
- PHP Name: php-5.3.29
Добавляем язык PHP 5.5 для панели ISPConfig 3 в Debian Wheezy
- Server: webserver.server.loc
- Client:
- PHP Name: php-5.5.38
- Path to the PHP FastCGI binary: /opt/php-5.2.17/bin/php-cgi
- Path to the php.ini directory: /opt/php-5.2.17/lib
- Path to the PHP FastCGI binary: /opt/php-5.3.29/bin/php-cgi
- Path to the php.ini directory: /opt/php-5.3.29/lib
- Path to the PHP FastCGI binary: /opt/php-5.5.38/bin/php-cgi
- Path to the php.ini directory: /opt/php-5.5.38/lib
режим Видео — ubuntu
Наш телефон в 3 раза круче ноутбука, но к сожалению ограничение в 4GB никуда не делись,
и так
ffmpeg -i video9GB40minut.mp4 -f mp4 -vcodec copy -acodec copy -ss 0:00:00 -t 0:15:00 /home/user/1.mp4
ffmpeg -i video9GB40minut.mp4 -f mp4 -vcodec copy -acodec copy -ss 0:15:00 -t 0:15:00 /home/user/2.mp4
ffmpeg -i video9GB40minut.mp4 -f mp4 -vcodec copy -acodec copy -ss 0:30:00 -t 0:15:00 /home/user/3.mp4
очень быстро, как для таких размеров.
#include
Arduino UNO в Ubuntu 14.04 (не активен пункт Последовательный порт)
Arduino UNO подключение к ноутбуку (Украл отсюда)
находим устройство командой
# dmesg
[ 444.861592] usb 2-1.2: new full-speed USB device number 6 using ehci-pci
[ 444.957711] usb 2-1.2: New USB device found, idVendor=2341, idProduct=0043
[ 444.957719] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=220
[ 444.957723] usb 2-1.2: Manufacturer: Arduino (www.arduino.cc)
[ 444.957726] usb 2-1.2: SerialNumber: 85***********080
[ 444.958476] cdc_acm 2-1.2:1.0: ttyACM0: USB ACM device
Даем доступ всем желающим
гребаная тильда хуевые знаки
Buy cheap and genuine Windows 7 product key |
Windows 7 Ultimate ISO download |
Windows 7 Product Key Generator For 32&64 Bits |
Windows 7 Product Key Online Store |
Windows 7 Ultimate SP1 Product Key Sale |
Windows 7 Key |
Get Free Newest Windows 7 Product Key |
Windows 7 Product Key for 32bit/64bit Updated 2016 |
Microsoft Office 2010 Professional Plus 14 serial key dowload |
Windows 7 Professional Download ISO Free Download |
windows 10 education key
windows 10 enterprise mak
office 2010 key
windows 7 key sale
windows 10 home-key
windows 10 education
windows 10 pro key
office 2016 key
windows 10 key
office 2013 key
windows 10 home edition
windows 7 key
windows 10 activation key
простите меня но я должен это сделать,
терминал убунта глюк, буфер обмена добавляет стоки в начало и конец строки, гребаная тильда
вставить текст в терминале ubuntu
потратил час надеюсь вы найдете решение быстрее.
если у вас добавляются знаки при вставке строки в терминал.
копируете «test» а вставляется «0~test1~»
For example if i’ll copy word «test» and then paste it, in the terminal i’ll get «0~test1~»
просто выполните в консоли
printf «\e[?2004l»
Compiling Dbase extension for PHP in Ubuntu
Buy cheap and genuine Windows 7 product key |
Windows 7 Ultimate ISO download |
Windows 7 Product Key Generator For 32&64 Bits |
Windows 7 Product Key Online Store |
Windows 7 Ultimate SP1 Product Key Sale |
Windows 7 Key |
Get Free Newest Windows 7 Product Key |
Windows 7 Product Key for 32bit/64bit Updated 2016 |
Microsoft Office 2010 Professional Plus 14 serial key dowload |
Windows 7 Professional Download ISO Free Download |
windows 10 education key
windows 10 enterprise mak
office 2010 key
windows 7 key sale
windows 10 home-key
windows 10 education
windows 10 pro key
office 2016 key
windows 10 key
office 2013 key
windows 10 home edition
windows 7 key
windows 10 activation key
Compiling Dbase extension for PHP in Ubuntu
Steps
Become root
1) root@zenware:/# sudo su
and type your password
Get the Source code, Subversion, and Tools
2) apt-get install shtool dpkg-dev subversion
3) cd /opt
4) mkdir php
5) cd /opt/php
6) apt-get source php5
Get the source for dbase extension
As I told you, also DBase extension is no longer included, so:
7) cd /opt/php/php5-5.3.3/ext/
mkdir dbase
9) svn co http://svn.php.net/repository/pecl/dbase/trunk dbase
Compile the Extension
10) cd /opt/php/php5-5.3.3/ext/dbase
11) phpize
12) ./configure
13) make
Copy the extension
14) cp /opt/php/php5-5.3.3/ext/dbase/modules/dbase.so /usr/lib/php5/20090626/
Restart Apache
15) /etc/init.d/apache2 restart