americandog1993の日記

プログラマー歴半年のメモ

VPS

Macでssh-copy-id

Linuxのssh-copy-idが楽すぎるのでMacでも使いたい時のメモ。 環境 OSX EICapitan 手順 要するにLinuxのssh-copy-idスクリプトをコピーしてくればいいだけだった。 $ curl https://raw.githubusercontent.com/beautifulcode/ssh-copy-id-for-OSX/master/ssh-…

~/.ssh/configに接続先VPSを登録

環境 CentOS7 動機 $ ssh -p 22 user@xxx.xxx.xx.xx毎回これを打つのに嫌気が差してきたので。 接続先登録 .sshディレクトリ下のconfigファイルで設定できる。 自分の場合は最初の状態でconfigファイルがなかったので作成した。 $ sudo touch ~/.ssh/config …

CakePHP ローカル環境からVPSにpush

ローカルCentOSからVPSCentOSへpushできるようにする - americandog1993の日記 基本の流れは昨日の記事と同じ。 今日はindex.htmlでなくCakePHPでチャレンジしてみる。 環境 ローカル Vagrant CentOS7 さくらのVPS CentOS7 両環境ともhttpd, firewall, PHP, …

ローカルCentOSからVPSCentOSへpushできるようにする

すごくハマって日曜日の夜潰したのでメモ。 環境 ローカル Vagrant CentOS7 さくらのVPS CentOS7 sshは設定済とする。 ローカル側はVPSへSSHログインするユーザで作業。 動機 VPSに直接SFTPアクセスしてファイル操作するのダサいからやめたい。 ローカル開発…

VPSでCakePHP③ MySQL設定

CakePHP導入段階ではDBとの接続が確立されていない。 ということでMySQL設定を進めていく。 MySQLにログイン まずは起動。 $ sudo systemctl start mysqld初期パスワードが生成されているので確認。 $ sudo cat /var/log/mysqld.log | grep 'password is gen…

VPSでCakePHP② CakePHP環境構築

VirtualBoxのCentOS7にCakePHPを導入する - Qiita ほとんどこの通りに進めればいけた。 Apache, git, unzipを入れる $ sudo yum -y install git unzip httpdhttpdはApacheWebサーバ。 gitはそのままgit。 unzipはなんだろう。解凍かなんかするためのツール?…

VPSでCakePHP① CentOSセットアップ

備忘録。 環境 さくらのVPS CentOS7 アップデート とりあえず全体アップデートをかける。 # yum update ユーザ作成 平常作業時はrootを使わないのが基本、らしい。 # useradd americandog # passwd americandog二回パスワードを打つ。 これで作成は完了。 そ…

さくらVPS(CentOS7)をWebサーバ化してHelloWorldする

環境 さくらのVPS CentOS7 ログイン $ ssh root@[IPアドレス]パスワード入力欄が出てくるので入力してrootで入る。 Apacheを入れる # yum -y install httpd # systemctl start httpd.service # systemctl enable httpd.service起動と自動起動設定もしておく…

さくらのVPSでCentOSを再インストールしたら WARNING:REMOTE HOST IDENTIFICATION HAS CHANGED! と出て入れない

VPS

さくらのVPSで全部やり直したくなったのでCentOSを入れ直したら @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@こうい…