【WordPress】『MYSQL』クーロンを使用して定期的にバックアップをとる方法(初期設定)
はじめにWordPressを利用する際には、必ずセキュリティに気をつけなければいけません。セキュリティ対策においては、攻撃者の侵入を防ぐことも重要ですが、それと同じくらい重要なのが攻撃を受けたサイトをいち早く元の状態に復旧させるためのバックアップ体制が整っているかということです。データベースのバックアップを定期的に取っておけば、悪意ある第三者にWebサイトを改ざんしたとしても、改ざん前の内容をすぐに...
View Article【WordPress】WordPress『MW WP Form』 入力欄の複合条件でエラーを表示する方法
はじめにWordPressでサイトにお問い合わせやお申し込みのフォームを設置するときによく使われるプラグインに『MW WP Form』があります。『MW WP Form』は送信前確認の画面を表示する機能や管理者にメールを送る機能などが標準で備わっている、とても便利なプラグインです。リファレンスが日本語で書かれているため利用者が多く、国内では『Contact Form...
View ArticleWordPress『WP REST API』#2でオリジナルのエンドポイントを作成する
はじめに前回の記事では、WordPressに標準搭載されている『WP REST API』の使用方法と、『WP REST API』のpostエンドポイントを使ってブログの内容を取得する方法についてご紹介しました。今回は『WP REST...
View ArticleWordPress『WP REST API』#1 ブログを他のサイトに埋め込む方法
はじめに 複数のWebサイトを運用していて、WordPressで投稿したブログの内容(タイトルやアイキャッチ、公開日など)を別のWebサイトにも表示させたいと思ったことはありませんか?同じサーバー上でしたら読み込むのは簡単ですが、別のサーバー上にあるWordPressの投稿を参照するのは難しいです。そこで今回は、WordPressに標準搭載されている『WP REST...
View ArticleWordPress『WP-CLI』#2 インストール方法と使い方
前回はWordPressをコマンドラインで操作できるライブラリ『WP-CLI』でできること(本体の更新、プラグイン・テーマのインストールと変更、ブログ記事の投稿など)をいろいろご紹介しました。今回は共用レンタルサーバー『ACE01』に設置されたWordPressを実際に操作できるように、WP-CLIをインストールする方法についてご説明いたします。インストール方法には、curlコマンドを使って直接ダウ...
View ArticleWordPress『WP-CLI』#1 コマンドラインを使ってできること
WordPressにテーマやプラグインを追加したい、本体のバージョンの更新をしたい、ブログの記事を書きたい。そういった場合には、管理画面にログインして操作を行うのが一般的です。しかし、管理するWordPressの数が多い場合、一つ一つのサイトの管理画面にログインして、本体やテーマ、プラグインを更新して…とやっていると、けっこう時間がかかってしまいます。あるいはWordPressを新しく設置するたびに...
View ArticleWordPress『マルチサイト』#2 複数サイトを一括管理する機能の導入方法
前回の記事で、複数のWebサイトを1つのWordPressで管理するマルチサイト機能でできることと、マルチサイトのメリットについてお伝えいたしました。今回は、共用レンタルサーバー『ACE01』でWordPressのマルチサイト機能を有効にする方法と、WordPressに新しいWebサイトを追加する方法についてご説明いたします。 目次 サイトネットワークの有効化1.1...
View ArticleWordPress『マルチサイト』#1 複数サイトを一括管理する便利な機能を紹介
WordPressのマルチサイト機能を導入すれば、複数のWebサイトを1個のWordPressで管理することができます。マルチサイト機能は、企業のコーポレートサイトと採用情報サイトといった親子関係のあるWebサイトや、同じレイアウトで複数のエリア・ジャンルごとのブログをサブディレクトリで作る場合などにたいへん役に立ちます。マルチサイト機能は、共用レンタルサーバー『ACE01』にインストールしたWor...
View Article【2019/9/5リリース】 8年ぶりの新共用サーバー「シェアードプラン SV-Basic」を語る!
2011年のシェアードプランACE01のリリースから8年。 CPIが満を持して共用サーバー新プラン「シェアードプラン SV-Basic」をリリースしました。 サービスサイト(https://www.cpi.ad.jp/shared/)は公開したものの、まだまだ語り足りないクラウドホスティング事業本部...
View ArticlePHPフレームワーク『Laravel』入門 #7 ログイン機能とカスタマイズ方法
Laravelにはこれまで紹介した便利なコマンドのほかに、Webアプリケーションを作るのに欠かせない認証・認可に関する機能が最初から用意されています。その一つが、ユーザー登録を行った利用者だけがWebアプリケーションを閲覧・利用できるようにする「ログイン機能」です。ログイン機能は、会員制のWebアプリケーションに欠かせません。それ以外にも、管理者ユーザーを作って、一般ユーザーにはできない操作をWeb...
View ArticlePHPフレームワーク『Laravel』入門 #5 シーディング機能とFakerを使ってテストデータ作成
前回はLaravelのマイグレーション機能についてご紹介しました。今回はマイグレーション機能で作成したテーブルに初期データを登録するシーディング機能と、ダミーの氏名や住所、メールアドレス、電話番号などを簡単に自動生成できるFakerライブラリの使い方についてご紹介します。どちらも開発中の動作確認やテスト環境の準備にとても役に立つ機能です。データベースの準備に費やす時間を大幅に短縮することができるので...
View ArticlePHPフレームワーク『Laravel』入門 #3 Artisan makeコマンドの便利な使い方
前回の記事ではLaravelで利用するデータベースの設定についてご紹介しました。今回は、LaravelのArtisanコマンドでできることを紹介しながら、実際にArtisanコマンドを使って画面に「Hello World」を表示させます。最初は覚えることも多いので少し時間がかかるかもしれませんが、一連のコマンド操作に慣れると、スピードと便利さを実感できると思います。 目次 Artisan...
View ArticlePHPフレームワーク『Laravel』入門 #1 CPIレンタルサーバーにインストールする方法
AWSなどのクラウドサービスが普及し、誰でも簡単にWebアプリケーションを公開できる時代になりました。しかしクラウドサービスを新たに契約すると、開発に必要なライブラリを揃えたり、セキュリティを自分で管理したりするのがとても大変です。そこで注目されるのが共用型レンタルサーバーです。皆さまが普段Webサイトの公開に利用している共用型レンタルサーバーでも、Webアプリケーションを作成・公開できるのはご存知...
View Articleすべてはクライアントへの"想い"から!富山県の制作会社・グロフィールド様
こんにちは!CPIの下池です。3月に富山のウェブ制作会社「グロフィールド株式会社」様にお会いしました。CPIのサーバーについてお伺いするはずが、グロフィールド様のビジネス観といった深い内容へ…。われわれレンタルサーバー事業者としても感動、共感したお話しだったので、許可をいただいてこちらのブログで公開させていただくことになりました。...
View ArticleCPI専用サーバーが合格発表、決算セールなどのアクセス集中を解決
こんにちは!みなさまはアクセス急増(バースト)に関するこんな悩みをお持ちではありませんか?合格発表で毎回サーバーがダウンする・・・決算セールでアクセス急増。神経がまいってしまうサーバースペックが古すぎて遅いし落ちる共用サーバーで503エラーが頻発する今回は、これらの悩みを解決できる「CPI専用サーバー」を紹介します。「落ちない・サクサク動く・手間がかからない」からこそ、「売上げアップ」や「ウェブ出願...
View ArticleCPIサーバー + CDNで、お手軽高機能、セキュアサーバー構築方法
共用型サーバーを借りているが急なトラフィックが心配だったり、セキュリティに対して不安を感じたりする方も多いのではないでしょうか。 今回の記事ではCPIの共用型レンタルサーバーACE01 + CDNを導入し、急なトラフィックの対策や、セキュリティを強化できる構成の紹介と、導入方法をご紹介いたします。CPIのお客様でも、ACE01とCDNを組み合わせ、サイトを運用している方も多く存在します。...
View ArticleNot found 404 エラーの原因と対策と確認方法
ウェブサイトを閲覧中に表示される「Not found 404 エラー」が表示されたことはないでしょうか。 今回の記事では「Not found 404 エラー」とは何かと、解決方法をご紹介いたします。 Not found 404 エラー とは Not found 404 エラーとは、アクセスしたURL(ウェブサイトのアドレス)に、表示するページが無い場合に、エラーが出力されます。...
View Article