Motomichi Works Blog

その日学習したことについて書いている日記です。誰かの役に立ったらそれはそれで嬉しいです。

さくらインターネット

さくらのVPSを使う その0015 HeidiSQLでMySQLホストに接続する

vagrantのMySQLホストに接続したときの過去記事 vagrantその0026 HeidiSQLでvagrant内のMySQLホストに接続する - MOTOMICHI WORKS BLOG 記事の為に、仮のユーザー名, パスワード, ポート, IP 例えば「さくらのVPSを使う その0001 申し込みからsshログインに…

さくらvpsとcakephp2.6.7で開発日記 その0005 ログインフォームを作成してセッション情報はデータベースに保存する

参考にさせて頂いたページ Authコンポーネントについて 認証 — CakePHP Cookbook 2.x ドキュメント 【CakePHP】Authコンポーネント - Qiita シンプルな認証と承認のアプリケーション実装例について シンプルな認証と承認のアプリケーション — CakePHP Cookbo…

さくらvpsとcakephp2.6.7で開発日記 その0004 以前作成した会員登録フォームにcakephp-captchaを導入する

自分の過去記事 会員登録フォームの作成と、cakephp-captchaの使い方詳細は以下の過去記事にあるので、今回は端折って書く。 以前はSignupコントローラーだったのを、Signupsコントローラーにして作り直した。 さくらvpsとcakephp2.6.7で開発日記 その0002 …

さくらvpsとcakephp2.6.7で開発日記 その0003 cakephp-captchaを使ってみる

参考にさせて頂いたページ inimist/cakephp-captcha · GitHub cakephp-captcha-master.zipをダウンロードして解凍する 解凍したら以下のような構造になっていた . ├── README.md └── app ├── Controller │ ├── Component │ │ └── CaptchaComponent.php │ └──…

さくらvpsとcakephp2.6.7で開発日記 その0002 会員登録フォームの作成をする

参考にさせて頂いたページ ストレージエンジンについて MySQLの「InnoDB」と「MyISAM」についての易しめな違い - Programming log - Shindo200 バリデーションについて vagrantその19-41 cakephp入門をやってみる(オリジナル・バリデーションを定義する) - M…

さくらvpsとcakephp2.6.7で開発日記 その0001 お問い合わせフォームの作成をする

参考にさせて頂いたページ お問い合わせフォームの全般的なこと CakeEmailを使った確認画面付きの問い合わせフォーム | CakePHPクッキング フォームから送信された値のバリデーションについて vagrantその19-39 cakephp入門をやってみる(バリデーション 簡易…

さくらのVPSを使う その0014 httpsでサブドメインにアクセスしたときのドキュメントルートをそれぞれ設定する

参考にさせて頂いたページ 複数のバーチャルホストでSSL通信の設定を行う|CMS構築の現場から|CMS比較.com httpdの設定(ssl.conf) /etc/httpd/conf/httpd.conf 以下のように記述してあるので、今回編集するssl.confもhttpd.confにIncludeされているのがわ…

さくらのVPSを使う その0014 サブドメイン毎にそれぞれドキュメントルートを設定する

サブドメインを設定する ムームードメインでドメインを取得して、 さくらのVPSを使う その0010 サブドメインを設定する - MOTOMICHI WORKS BLOG の記事で、サブドメインが使えるようになった。 サブドメイン毎にドキュメントルートを設定する 以前書いた、以…

さくらのVPSを使う その0013 ベーシック認証を設定する

参考にさせて頂いたページ htpasswd コマンドの使い方 - KUNITAKE's Wiki ベーシック認証を設定する(AuthType) - アクセス制限 - Apache入門 .htpasswdファイルを作成する htpasswd コマンドの使い方 - KUNITAKE's Wiki を参考にパスワードファイルを作成す…

さくらのVPSを使う その0012 .htaccessを有効化して設定をディレクトリ毎に上書きできるようにする

参考にさせて頂いたページ 「.htaccess」ファイルを有効にする方法 – No:570 – Linuxで自宅サーバ構築(新森からの雑記) mod_rewriteの設定方法: サーバー初心者による自宅サーバー構築備忘録 /etc/httpd/conf/httpd.confを編集する まず以下のようになって…

さくらのVPSを使う その0011 php.iniを編集してタイムゾーンを設定する

参考にさせて頂いたページ PHP素人備忘録…Apacheのタイムゾーンを変更する | Tipstour /etc/php.iniを編集する date.timezoneで検索すると #date.timezone = 上記のような感じになっていたので date.timezone = Asia/Tokyo に編集した。

さくらのVPSを使う その0010 サブドメインを設定する

参考にさせて頂いたページ さくらVPSのサブドメイン設定方法 - メコログ 手順 もうほんとに参考にさせて頂いたページのままです。 できたー。

さくらのVPSを使う その0009 独自ドメインの取得からページの閲覧

参考にさせて頂いたページ さくらのVPSに独自ドメインを設定してみた - VPS比較 - Webkaru 手順概要 ムームードメインでドメイン取得 さくらの会員メニューでネームサーバ新規登録 ムームードメインのコントロールパネルでネームサーバ設定変更 手順詳細 ほ…

さくらのVPSを使う その0008 改めてここでパーミッションのこと

参考にさせて頂いたページ 「Webサーバーを構築しよう(1)」~初心者でもよくわかる!VPSによるWebサーバー構築講座(3) - さくらのナレッジ /var/www/htmlのパーミッションを変更する /var/www/htmlディレクトリについて、apacheとhogeユーザから変更できるよ…

さくらのVPSを使う その0007 gitをインストールする

vagrantで実施した手順を参考にやってみる vagrantその13 yumでインストールしたgitのバージョンを上げるというか、アンインストールしてソースからインストールしなおす - MOTOMICHI WORKS BLOG 今回実施した手順 今回は前提として、yumでのインストールは…

さくらのVPSを使う その0006-04 cakephpをインストールする(database.phpとDebugKit)

はじめに 以前にも書いた事なので詳細は省きますが、今日の日記なので書いてます。 database.phpを作成して、アップロードする phpMyAdminのインストールは省いてきたので、Sequel Proで接続してデータベース名cake271で作成した。 database.phpを編集して、…

さくらのVPSを使う その0006-03 cakephpをインストールする(cssが全く読み込めていないので修正する)

参考にさせて頂いたページ CakePHPでCSSが読み込めない場合の対処 - スーパーエンジニアへの道 /etc/httpd/conf/httpd.confを編集する まずはいつも通りsshログインして、管理者権限にスイッチする。 cd /etc/httpd/conf/httpd.conf vim httpd.conf で開くと…

さくらのVPSを使う その0006-02 cakephpをインストールする(タイムゾーンに関するWarningが出ているので解消する)

参考にさせて頂いたページ app/Config/core.phpを編集する //date_default_timezone_set('UTC'); となっているところの下に date_default_timezone_set('Asia/Tokyo'); と一行追記した。

さくらのVPSを使う その0006-01 cakephpをインストールする(エラーが出ているのでtmpのパーミッションを変更する)

参考にさせて頂いたページ CakePHP 2.x - CakePHP インストール時エラーの対処 cakephpをダウンロードして、サーバにアップロードする。 現在の最新の、cakephp-2.7.1.zipをダウンロードして解凍した。 cake271というディレクトリ名にして、サーバにアップロ…

さくらのVPSを使う その0005 iptablesでファイアウォールの設定をする

参考にさせて頂いたページ 「Webサーバーを構築しよう(2)」~初心者でもよくわかる!VPSによるWebサーバー構築講座(4) - さくらのナレッジ /etc/sysconfig/iptablesを作成する 参考ページにならってiptablesを作成 参考ページの内容をiptablesにコピペ ポー…

さくらのVPSを使う その0004 SSLのインストール

参考にさせて頂いたページ 「Webサーバーを構築しよう(2)」~初心者でもよくわかる!VPSによるWebサーバー構築講座(4) - さくらのナレッジ SSLのインストールして、httpsで始まるURLの閲覧してみる phpMyAdminはインストールしないけど、参考ページの手順の…

さくらのVPSを使う その0003 Mysqlをインストールする

参考にさせて頂いたページ 「Webサーバーを構築しよう(2)」~初心者でもよくわかる!VPSによるWebサーバー構築講座(4) - さくらのナレッジ Mysqlのインストールと設定 管理者権限でサーバにログインして、参考ページの通りに Mysqlインストール Mysql起動 My…

さくらのVPSを使う その0002 apacheとphpをインストールする

apacheとphpのインストールについて参考にさせて頂いたページ 「Webサーバーを構築しよう(1)」~初心者でもよくわかる!VPSによるWebサーバー構築講座(3) - さくらのナレッジ apacheのインストール ssh -p 0000 hoge@xxxxxx.vs.sakura.ne.jp でログイン su -…

さくらのVPSを使う その0001 申し込みからsshログインに関わる設定

レンタルサーバーとVPSの違いとか色々と参考にさせて頂いたページ 「サーバーってなに?」~初心者でもよくわかる!VPSによるWebサーバー構築講座(1) - さくらのナレッジ sshログインについてとか色々と参考にさせて頂いたページ 「サーバーをさわってみよう…

さくらのレンタルサーバスタンダードとcakephpで開発その0006 Controllerを認識していないようなので、.htaccessを設置して解消する

参考にさせて頂いたページ CakePHPをさくらインターネットのサブドメインを使用する環境へインストールする | Wataame Frog URLリライティング — CakePHP Cookbook 2.x ドキュメント 今回起こった問題 DocumentRootで指定したページにアクセスすると、home.c…

さくらのレンタルサーバスタンダードとcakephpで開発その0005 トップページを作成する

参考にさせて頂いたページ 無職のプログラミング [CakePHP] URLにwebrootを指定したときに表示される画面を変える方法 Editing this Page 全て緑になった下に以下のように書いてあるので、これに従ってファイルを編集する。 Editing this Page To change the…

さくらのレンタルサーバスタンダードとcakephpで開発その0004 DebugKitを導入する

参考にさせて頂いたページ CakePHP 2.x - DebugKitを導入 cakePHP DebugKitが導入できない問題 ~3系への変遷~ - Qiita debug_kit-2.2.zipをダウンロード 以下のように表示されているGitHubリポジトリのリンクから、プルダウンでブランチを切り替えて、debug_…

さくらのレンタルサーバスタンダードとcakephpで開発その0003 database.phpを作成する

参考にさせて頂いたページ CakePHPのDBを開発環境と本番環境で切り分ける方法 - kazuhiko's blog CakePHPのデータベースを開発環境と本番環境で切り分ける方法 » INSPIRE TECH database.phpの新規作成 database.phpが無くて、以下のように黄色く表示されてい…

さくらのレンタルサーバスタンダードとcakephpで開発その0002 Noticeに対処する

参考にさせて頂いたページ CakePHPのダウンロードとインストール - CakePHPの使い方 Noticeの表示に対処 赤や黄色の帯で表示されている部分に順番に対処していく。 まずは Notice (1024): Please change the value of 'Security.salt' in APP/Config/core.ph…

さくらのレンタルサーバスタンダードとcakephpで開発その0001 タイムゾーンを設定する

バージョン cakephp 2.6.7 DocumentRootの設定とディレクトリ構造の変更 マルチドメインの設定|さくらインターネット公式サポートサイトのような感じで、DocumentRootを設定して、 vagrantその21 cakephpのディレクトリ構造を変更して、webrootだけを公開デ…

Bitbucketでmasterにマージしたときに、さくらのレンタルサーバスタンダードでgit pullを自動実行する

参考にさせて頂いたページ Bitbucketからさくらのレンタルサーバ(スタンダードプラン)へ自動デプロイ | Berry22.com 前提として Bitbucketに公開鍵を登録してある レンタルサーバーに秘密鍵があり、sshキー接続でgit pullができる phpからシェルスクリプト…

さくらのレンタルサーバスタンダードでphpからシェルスクリプト(git pull)を実行する

参考にさせて頂いたページ bitbucketからの自動デプロイ - Qiita PHPで外部のシェルコマンドを実行するサンプル - 感謝のプログラミング 10000時間 ログインする 以下の手順でログインする。 さくらインターネットのレンタルサーバーにmacのターミナルでログ…

さくらのレンタルサーバスタンダードにログインして、シェルスクリプト(.sh)を実行する

参考にさせて頂いたページ シェルスクリプト入門 書き方のまとめ | Memo on the Web シェル・スクリプト・リファレンス - 【 シェル・スクリプトの実行 】:ITpro sshログイン 以下の手順でログインしました。 さくらインターネットのレンタルサーバーにmac…

さくらのレンタルサーバスタンダードにssh鍵認証でログインする

参考にさせて頂いたページ さくらレンタルサーバーにSSHで公開鍵ログインしました - Qiita のとおりに実行したら簡単にできた。 環境 Mac OS X 権限を確認する 参考ページにならって chmod 600 .ssh/authorized_keys まで実行したら、.sshディレクトリに移動…

さくらのレンタルサーバスタンダードにgitをインストールする

参考にさせて頂いたページ さくらのレンタルサーバ(スタンダード)にGitをインストール - テクスト讃歌 さくらのレンタルサーバにgitを入れる : pthread_create 云々 | DOOM! DOOMER!! DOOMEST!? まずはログイン さくらインターネットのレンタルサーバーにm…

さくらのレンタルサーバスタンダードで、SNSのシェアボタンを設置する

参考にさせて頂いたページ 設置方法|LINEで送るボタン Twitterボタン | About 株式会社ISSUN(イッスン) facebookのOGP設定について » 株式会社ISSUN(イッスン) Facebookのシェアボタンで、403 Forbiddenが表示される場合の解決方法 | ホームページ制作…

さくらのレンタルサーバスタンダードにCakePHPをインストールしてみる

参考にさせて頂いたページ CakePHPの使い方 インストールからHelloWorldまで | Designup CakePHPをさくらサーバー(共有)にインストールしてみた | webOpixel CakePHP 2.x | DebugKitを導入 参考サイトに沿って実際にやってみる 参考サイト CakePHPの使い方…

さくらのレンタルサーバスタンダードにFTPクライアントツールで接続して、webページを公開してみる

FileZillaをダウンロード 今日はmacなのでFileZillaを使った。 FileZillaでサーバーに接続する さくらのレンタルサーバスタンダードに申し込みをして、ログインしてみる - MOTOMICHI WORKS BLOG のメールにある情報をもとに接続する。 具体的には FTPサーバ…

さくらのレンタルサーバスタンダードでデータベースの設定をしてみる

コントロールパネルにアクセス ここ。 https://secure.sakura.ad.jp/rscontrol/ データベースの設定の前に データベース(MySQL) phpMyAdmin の設定ができる。 データベースは20個まで設定できる。 設定してみる データベースの設定 > データベースの新規作成…

さくらのレンタルサーバスタンダードに申し込みをして、ログインしてみる

登録 普通にフォームから登録。 以前からひとつアカウント持ってるけど、改めて登録してみた。 メールが2〜3通届く まず お申込受付完了のお知らせ [hogehoge] というメールが届いた。 hogehogeの部分は自動で割り当てられた半角英数字の会員ID 続いて [さく…

さくらインターネットのレンタルサーバーにmacのターミナルでログインする

参考にさせて頂いたページ さくらインターネットのデータベースにmacのターミナルからssh接続してみた - WEB制作 勉強ログ | WEB LOG 実際にアクセスしてみる ssh ユーザー名@ユーザー名.sakura.ne.jp と入力してenterするとパスワードの入力を求められるの…