勉強メモ。CentOS7でgithubの設定を行う(permission denied(publickey)が出た)
CentOS7でローカルレポジトリをgithubに登録しようと思って、設定を行ったところつまずいてしまった。
色んなページを探ったが、良い情報がない。
結局、こういう時は灯台下暗し、githubでSSHの設定画面(https://github.com/settings/keys)に全部書いてあった。
作り手の事を考えると、そうするよなぁ。。。
まず、下記のページを参照して、基本的な設定を行った。
オプション設定を一つ忘れていたため、設定をし直した。
Connecting to GitHub with SSH - User Documentation
次に、下記のページで、publickeyのエラーに対して対処を行った。
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