hasen's tech life

Twitter: @hasen

環境構築ざっくりメモ.

# 環境構築ざっくりメモ.

$ sudo yum install -y git wget
$ ssh-keygen -t rsa -b 4096 -C "hoge@test.com"
# Bitbucketなどレポジトリにid_rsa.pubを登録
$ cd /PATH/TO/PROJECT_DIR
$ git clone https.... ./
# DocumentRootを変更 (すぐ下の<Directory "XXX"内も変更する)
$ sudo vi /etc/httpd/conf/httpd.conf
$ sudo systemctl restart httpd
# PHPユーザなら
$ curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

コンフリクトしたので,不要になったレポジトリを削除した.

# コンフリクトしたので,不要になったレポジトリを削除した.
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
> error: Failed dependencies:
> mysql-community-release conflicts with (installed) mysql57-community-release-el6-9.noarch
$ sudo rpm -e mysql57-community-release-el6-9.noarch
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
> Preparing... ################################# [100%]
> Updating / installing...
> 1:mysql-community-release-el7-5 ################################# [100%]

Received disconnect from port 22:2: Too many authentication failures forというエラーが出たので対応した.

# Received disconnect from port 22:2: Too many authentication failures forというエラーが出たので対応した.

$ vi ~/.ssh/config
# 以下リンクの設定を追加.
# 参照: https://superuser.com/questions/187779/too-many-authentication-failures-for-username
$ ssh NAMED_SERVER