This repository has been archived by the owner on Jan 17, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Ubuntu 14.04 plus frontend guide
mrpavlikov edited this page Sep 6, 2014
·
35 revisions
Устанавливаем git:
sudo apt-get install git
Указываем свои email и имя:
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
Генерируем ssh ключ, указав в комментарии свой email:
ssh-keygen -t rsa -C "[email protected]"
Сохраняем в директории по умолчанию (жмем enter
):
Enter file in which to save the key (/home/koste/.ssh/id_rsa):
Указываем passphrase для разблокировки ключа. Этот пароль нужно будет вводить один раз за сеанс работы с системой (т.е. после каждого логина).
Enter passphrase (empty for no passphrase)
Чтобы посмотреть ключ и скопировать его для добавления на Github / Gitlab / Bitbucket мы можем воспользоваться командой cat
:
cat ~/.ssh/id_rsa.pub
Проверяем, что git и ключ работают:
cd /var/www
git clone [email protected]:mrpavlikov/kelnik-foundation.git kelnik-foundation
cd kelnik-foundation
npm install
Если npm в процессе установки начнет ругаться, что ему не хватает прав,
то скорее всего в домашней директории создалась папка tmp от пользователя root.
Исправляем запуском команды sudo chown <username>:<username> ~/tmp
, после чего заново запускаем npm install
.