葛西です。ブログを書きます。

私用メモです。葛西はニックネームです。

勉強メモ。CentOS7でgithubの設定を行う(permission denied(publickey)が出た)

CentOS7でローカルレポジトリをgithubに登録しようと思って、設定を行ったところつまずいてしまった。

 

色んなページを探ったが、良い情報がない。

結局、こういう時は灯台下暗し、githubSSHの設定画面(https://github.com/settings/keys)に全部書いてあった。

作り手の事を考えると、そうするよなぁ。。。

 

まず、下記のページを参照して、基本的な設定を行った。

オプション設定を一つ忘れていたため、設定をし直した。

Connecting to GitHub with SSH - User Documentation

 

次に、下記のページで、publickeyのエラーに対して対処を行った。

GitHub Help

Error: Permission denied (publickey) - User Documentation

 

どうやら、自分のgithubアカウントで接続するんではなく、「git@github.com」で接続するということだった。

たぶん、SSH Keyを作った時、ファイルの中にgithubアカウントの情報を登録してあったので、github側で接続ユーザーをここで読むんだろうなぁ、、、と思った。

 

そして、ローカルレポジトリをgithubへあげる時の設定は下記の通り。

git remote add origin git@github.com:ユーザー名/xxxxxxxxx.git  

                                   ^^これもgit@github.comにする。

 

 

その他、php等に関する覚書。

 

サービススタート
sudo service nginx start
#start nginx.service

sudo service php-fpm start
#start php-fpm.service

php:mb_convert_kanaを有効化する
http://www.tekboy.net/archives/704

yum install php-mbstring