Terras: 1) Качаешь питон с https://www.python.org/downloads/
2) Компилируешь его и устанавливаешь в необходимую тебе папку.
./configure --with-bz2=/usr/local/include --prefix=/opt/python/{version}
make
make install
3) Если virtualenv и не установлен устанавливай его
4) virtualenv env_name --python=/opt/python/{version}/bin/python
Ну примерно так, может чтото забыл но вроде все
OnYourLips: а позвольте узнать а какие проекты и какой сложности вы делаете где вы используете PhpStorm?
Далее по nginx/apache а какие настройки вы меняете после установки оных(на локальном сервере)?) А не все ли равно клепать хосты на apache или nginx? Нет конечно есть специфические задачи как для конфигурирования сервака под проект, но такие задачи большая часть php программистов и в глаза не видели)
OnYourLips: а в чем критичность использования nginx или apache на локальной машине? Как бэ настройки сервака на локалке и в боевой среде разные...
Про PHPStorm вообще смешно, по вашему люди которые пишут на Sumlime, Komodo итп это дилетанты?)
2) Компилируешь его и устанавливаешь в необходимую тебе папку.
./configure --with-bz2=/usr/local/include --prefix=/opt/python/{version}
make
make install
3) Если virtualenv и не установлен устанавливай его
4) virtualenv env_name --python=/opt/python/{version}/bin/python
Ну примерно так, может чтото забыл но вроде все