пятница, 20 марта 2009 г.
Django in Ubuntu
Fine post about run Django on Ubuntu
http://codeghar.wordpress.com/2007/12/01/django-in-ubuntu/
and
Setting up Apache2, mod_python, MySQL, and Django on Debian Lenny or Ubuntu Hardy Heron
http://codespatter.com/2008/10/15/setting-up-apache2-mod_python-mysql-and-django-on-debian-lenny-or-ubuntu-hardy-heron/
http://codeghar.wordpress.com/2007/12/01/django-in-ubuntu/
and
Setting up Apache2, mod_python, MySQL, and Django on Debian Lenny or Ubuntu Hardy Heron
http://codespatter.com/2008/10/15/setting-up-apache2-mod_python-mysql-and-django-on-debian-lenny-or-ubuntu-hardy-heron/
четверг, 19 марта 2009 г.
Тюнинг стандартного дистрибутива Ubuntu
Аналог Windows Total Commander для Gnome
$ sudo apt-get -y install gnome-commander
VCL Player
$ sudo apt-get -y install vlc vlc-plugin-esd
# ftp клиент с возможность задать кодировку cp1251
$ sudo apt-get install filezilla
###
# install django-trunk: http://docs.djangoproject.com/en/dev/topics/install/
###
svn co http://code.djangoproject.com/svn/django/trunk/ /home/andrey/projects/apps/django-trunk
sudo ln -s /home/andrey/projects/apps/django-trunk/django /usr/lib/python2.5/site-packages/django
# test: python -c "import django"
# my shared python apps
sudo ln -s /home/andrey/projects/web-root/trunk/shared/hpages /usr/lib/python2.5/site-packages/hpages
###
# Для того чтобы распаковывать архивы rar (от http://desktoplinux.ru/node/84)
###
sudo apt-get -y install rar
Если при работе с архивами, защищёнными паролями, у возникают проблемы (ошибки), воспользуйтесь командой rar в консоли:
rar e имя_архива.rar
Параметр "e" в данном случае указывает программе rar, что архив надо распаковать, а пароль, при его наличии, программа спросит у сама.
###
# Olympus VN-2100PC
###
# для диктофонов версии начиная с VN-1000PC odvr распознает только XHQ формат, т.е. записывать нужно внем, иначе слить файл не удастся
# Установить odvr
скачать: http://odvr.googlecode.com/files/odvr_0.1.4.1_i386.deb
установить: sudo dpkg --install odvr_0.1.4.1_i386.deb
подцепляем диктофон, в терминале пишем: sudo odvr
в ответ: Model: 2100PC
если команда не отрабатывает - запускать её с "sudo"
###
# VMWare
###
после установки, если есть проблемы с клавиатурой (не работают некоторые клавиши, идет "смещение" клавишь)
находим конфиг файл (в зависимости от того - куда была установлена vmware)
~/.vmware/config
либо /etc/vmware/config
добавляем строку: xkeymap.nokeycodeMap = true
перезапускаем vmware
###
# vpn, add button disabled
###
sudo apt-get install network-manager-vpnc vpnc network-manager-pptp
$ sudo apt-get -y install gnome-commander
VCL Player
$ sudo apt-get -y install vlc vlc-plugin-esd
# ftp клиент с возможность задать кодировку cp1251
$ sudo apt-get install filezilla
###
# install django-trunk: http://docs.djangoproject.com/en/dev/topics/install/
###
svn co http://code.djangoproject.com/svn/django/trunk/ /home/andrey/projects/apps/django-trunk
sudo ln -s /home/andrey/projects/apps/django-trunk/django /usr/lib/python2.5/site-packages/django
# test: python -c "import django"
# my shared python apps
sudo ln -s /home/andrey/projects/web-root/trunk/shared/hpages /usr/lib/python2.5/site-packages/hpages
###
# Для того чтобы распаковывать архивы rar (от http://desktoplinux.ru/node/84)
###
sudo apt-get -y install rar
Если при работе с архивами, защищёнными паролями, у возникают проблемы (ошибки), воспользуйтесь командой rar в консоли:
rar e имя_архива.rar
Параметр "e" в данном случае указывает программе rar, что архив надо распаковать, а пароль, при его наличии, программа спросит у сама.
###
# Olympus VN-2100PC
###
# для диктофонов версии начиная с VN-1000PC odvr распознает только XHQ формат, т.е. записывать нужно внем, иначе слить файл не удастся
# Установить odvr
скачать: http://odvr.googlecode.com/files/odvr_0.1.4.1_i386.deb
установить: sudo dpkg --install odvr_0.1.4.1_i386.deb
подцепляем диктофон, в терминале пишем: sudo odvr
в ответ: Model: 2100PC
если команда не отрабатывает - запускать её с "sudo"
###
# VMWare
###
после установки, если есть проблемы с клавиатурой (не работают некоторые клавиши, идет "смещение" клавишь)
находим конфиг файл (в зависимости от того - куда была установлена vmware)
~/.vmware/config
либо /etc/vmware/config
добавляем строку: xkeymap.nokeycodeMap = true
перезапускаем vmware
###
# vpn, add button disabled
###
sudo apt-get install network-manager-vpnc vpnc network-manager-pptp
понедельник, 16 марта 2009 г.
Как запустить windows приложение на Linux (Ubuntu)
На примере популярной карты YarMap
Открыть окно терминала и выполнить команды:
sudo apt-get -y install wine
cd /tmp
wget http://www.kegel.com/wine/winetricks
Установим необходимый для YarMap mdac25, совсем соглашаемся как в Windows
sh winetricks mdac25
Установим необходимый для YarMap jet40, совсем соглашаемся как в Windows
sh winetricks jet40
Поставим часто употребляемые шрифты
sh winetricks tahoma
Сохраним yar_map.exe в папку /tmp, запустим его установку
cd /tmp
wine yar_map.exe
Для запуска YarMap ввести команду:
wine "c:\Program Files\YarMap\yarmap.exe"
Лучше эту команду добавить на панель (сделать ярлыком), запускать будет удобней.
Приложения\Wine\Configure wine\Вкладка "Приложения": Добавить приложение, -> Programm Files\YarMap\yarmap.exe -> Ок
Открыть окно терминала и выполнить команды:
sudo apt-get -y install wine
cd /tmp
wget http://www.kegel.com/wine/winetricks
Установим необходимый для YarMap mdac25, совсем соглашаемся как в Windows
sh winetricks mdac25
Установим необходимый для YarMap jet40, совсем соглашаемся как в Windows
sh winetricks jet40
Поставим часто употребляемые шрифты
sh winetricks tahoma
Сохраним yar_map.exe в папку /tmp, запустим его установку
cd /tmp
wine yar_map.exe
Для запуска YarMap ввести команду:
wine "c:\Program Files\YarMap\yarmap.exe"
Лучше эту команду добавить на панель (сделать ярлыком), запускать будет удобней.
Приложения\Wine\Configure wine\Вкладка "Приложения": Добавить приложение, -> Programm Files\YarMap\yarmap.exe -> Ок
суббота, 14 марта 2009 г.
Установка django и satchmo на CentOS ISPManager firstvds.ru - хостинге
Пошаговая инструкция по запуску django (www.djangoproject.com) и satchmo (www.satchmoproject.com) на CentOS-5.1-i386-ispmanager комплекте ПО VDS хостинга http://firstfds.ru
Все данные приведены на момент написания поста и могут отличаться в будущем
# Обновим систему (download size 96 мб)
yum -y update
# Для satchmo нужен python2.5, в репозитариях для CentOS его нет, будем ставить из исходников
# перед установкой питона поставим необходимые пакеты
# Fix error: zipimport.ZipImportError: can’t decompress data; zlib not available
# See also: http://brichotomy.com/post/49322472/python-2-5-zlib-on-centos-5
yum -y install zlib-devel
# Fix: django.core.exceptions.ImproperlyConfigured: Error loading sqlite3 module: No module named _sqlite3
yum -y install sqlite-devel
# чтоб было чем компилировать
yum -y install gcc
# Устанавливаем питон
cd /tmp
wget http://www.python.org/ftp/python/2.5.4/Python-2.5.4.tgz
tar xvfz Python-2.5.4.tgz
cd Python-2.5.4
./configure
make
make install
Все данные приведены на момент написания поста и могут отличаться в будущем
# Обновим систему (download size 96 мб)
yum -y update
# Для satchmo нужен python2.5, в репозитариях для CentOS его нет, будем ставить из исходников
# перед установкой питона поставим необходимые пакеты
# Fix error: zipimport.ZipImportError: can’t decompress data; zlib not available
# See also: http://brichotomy.com/post/49322472/python-2-5-zlib-on-centos-5
yum -y install zlib-devel
# Fix: django.core.exceptions.ImproperlyConfigured: Error loading sqlite3 module: No module named _sqlite3
yum -y install sqlite-devel
# чтоб было чем компилировать
yum -y install gcc
# Устанавливаем питон
cd /tmp
wget http://www.python.org/ftp/python/2.5.4/Python-2.5.4.tgz
tar xvfz Python-2.5.4.tgz
cd Python-2.5.4
./configure
make
make install
понедельник, 9 марта 2009 г.
воскресенье, 8 марта 2009 г.
Apache httpd.conf for django satchmo simple store
CentOS user name "first"
mkdir /home/first/www
mkdir /home/first/logs/httpd
mkdir /home/first/sites
ServerName simple.com
DocumentRoot /home/first/www/simple.com
SuexecUserGroup first first
CustomLog /home/first/logs/httpd/simple.com.access.log combined
ErrorLog /home/first/logs/httpd/simple.com.error.log
ServerAlias www.simple.com
ServerAdmin apochekutov@gmail.com
AddDefaultCharset utf8
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE simple.settings
PythonDebug Off
PythonPath "['/home/first/sites'] + sys.path"
SetHandler None
# set chmod (todo: minimize right)
cd /home/first
chmod -R 755 www
#http://www.briggs.net.nz/log/2007/04/20/mod_python-and-python25/
# http://codespatter.com/2008/10/15/setting-up-apache2-mod_python-mysql-and-django-on-debian-lenny-or-ubuntu-hardy-heron/
http://209.85.129.132/search?q=cache:zIulRm3UHY0J:d.hatena.ne.jp/tanakahisateru/20080721/1216575819+apache+centos+mod_python+python2.5&hl=ru&ct=clnk&cd=3&gl=ru&client=firefox-a
mkdir /home/first/www
mkdir /home/first/logs/httpd
mkdir /home/first/sites
ServerName simple.com
DocumentRoot /home/first/www/simple.com
SuexecUserGroup first first
CustomLog /home/first/logs/httpd/simple.com.access.log combined
ErrorLog /home/first/logs/httpd/simple.com.error.log
ServerAlias www.simple.com
ServerAdmin apochekutov@gmail.com
AddDefaultCharset utf8
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE simple.settings
PythonDebug Off
PythonPath "['/home/first/sites'] + sys.path"
SetHandler None
# set chmod (todo: minimize right)
cd /home/first
chmod -R 755 www
#http://www.briggs.net.nz/log/2007/04/20/mod_python-and-python25/
# http://codespatter.com/2008/10/15/setting-up-apache2-mod_python-mysql-and-django-on-debian-lenny-or-ubuntu-hardy-heron/
http://209.85.129.132/search?q=cache:zIulRm3UHY0J:d.hatena.ne.jp/tanakahisateru/20080721/1216575819+apache+centos+mod_python+python2.5&hl=ru&ct=clnk&cd=3&gl=ru&client=firefox-a
Подписаться на:
Сообщения (Atom)