エンジニア足立のコーディング日記

エンジニア足立のコーディング日記

ブログトップ >> 『サーバ』の記事一覧

『サーバ』の記事一覧

iCLUSTAサーバでリダイレクト設定エラー

GMOクラウドのiCLUSTAサーバを利用しているサイトでの話です。   SSLをインストール後、 常時SSL通信の設定の為に、 .htaccessに以下のような記述を追加してSSL通信の強制化を行ってやりました。 が、 以下のような「ページの自動転送設定が正しくありません」というエラー画面になりました。 原因は以下 …

公開日 更新日

「local-host-names」でメールアドレス発行ホストを設定

先日お客様からの依頼で、 運営されている複数のサイトを1つのサーバにまとめるために、 某VPSサーバへ各サイトを移管しました。 ※移管前は、サイト毎にサーバをレンタルされていました。   それで、 最初はそのサーバではメールを利用しないとのことだったので、 WEBサイトの公開設定しか行ってなかったの …

公開日 更新日

SORBSのフィルターを解除

某サーバにサイトを移した際に発生した現象なんですが、 メールアドレスを発行して、 そのメールアドレスに対してテストメールを送信すると、 553 5.3.0 <info@sample.com>... Rejected - see http://www.au.sorbs.net/lookup というエラーが返ってきました。   メッセージを確認する限りは拒絶されてい …

公開日 更新日

Ubuntuに「php-fpm」をインストール(Apache2.4 + PHP7.1)

デフォルトの「mod_php」ではなく、 Ubuntuに「php-fpm」をインストールして、 Apache(バージョンは2.4)と連携する方法です。 ※PHPのバージョンは7.1です。   ■php-fpmをインストール # sudo apt-get -y install php7.1-fpm ■モジュールを有効化 # sudo a2enconf php7.1-fpm ■www.confを修正 # sudo …

公開日 更新日

キー(鍵)の有効期限切れエラー:The following signatur …

Ubuntuで運用しているサーバがあるのですが、 もろもろの理由で、 インストールされているパッケージを更新しようと、 # sudo apt-get update を実行すると、 以下のようなエラーが出てしまいました。 W: An error occurred during the signature verification. The repository is not updated and the previous in …

公開日 更新日

【KUSANAGI】無料SSL「Let’s Encrypt」をインストール

「KUSANAGI」でサイトを構築する際のお話です。   プロビジョニングを行う時に、 「Let's Encrypt(無料SSL)」のインストールを飛ばしてしまった場合ですが、 後からでも簡単にインストールできます。   方法は、 kusanagi ssl --email [メールアドレス]【プロファイル名】 を実行するだけです。 &nb …

公開日 更新日

【KUSANAGI】プロビジョニング

前回の記事[ 【KUSANAGI】申し込み~初期設定 ]で初期設定まで完了したので、 次はプロビジョニングを行い、 WEBサイトを公開するまでのお話になります。   公開するWEBサイトは2サイトです。 実際のドメインをさらす訳にはいかないので、 ①、1サイト目:http://sample01.com/ => WordPressサイト ②、2サ …

公開日 更新日

【KUSANAGI】申し込み~初期設定

今更なんですが、 お客様からの依頼で初めてKUSANAGIを触ってみてみました。   作業内容は、 今回受注した2サイトを、 新規に借りたVPSサーバ(KUSANAGI for ConoHa)で構築します。 1サイトはWordPress、もう1サイトはWordPressを使用せずに構築(PHPでのフォーム構築あり)する予定です。   まずはサ …

公開日 更新日

[CDN] Cloudflare(クラウドフレア)を利用

Cloudflare(クラウドフレア)を試してみました。   Cloudflareとは、 手軽に利用を開始できるCDNサービスとしても有名ですね。   その設定方法をメモがてらまとめておきます。   因みに、 ドメイン管理は「お名前.COM」を利用しています。   まず、 https://www.cloudflare.com/a/sign-u …

公開日 更新日

お名前.comでのドメイン管理

弊社でお仕事をお受けする場合、 サーバはさくらインターネットやGMOクラウドが多いのですが、 お客様のドメイン管理は原則「お名前.com」さんを利用しています。   どこで管理してもいいのですが、 お名前.comの画面が一番使いやすいと思ったこと(個人的な感想です)、 あと、1社に統一しておいた方が管理が …

公開日 更新日

Apache ホストの設定後のシンタックスチェック

現在、弊社開発用のテストサーバには、 Apache2.2系のWebサーバとApache2.4系のWebサーバがあります。   そのサーバにホストの設定変更を加えることが時々あり、 変更内容を反映させる前にはシンタックスエラー(文法エラー)が無いかのチェックを行いますが、 Apacheのバージョンが異なれば、 そのチェックコ …

公開日 更新日

WAF「SiteGuard Lite」の検出メッセージ画面の編集

WAFを導入されたお客さんから、 不正アクセスを検知した際の画面をもう少し見栄えを良くして欲しいという依頼がありました。   正直、不正アクセス時の画面の見え方などそれほど重要なことではないので、 デフォルトのままでいいのでは? と思ってしまうのですが、 そこはお客さんからの依頼なので対応するこ …

公開日 更新日

「Let’s Encrypt」について

先日、さくらインターネットさんから、 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-  さくらのレンタルサーバ/マネージドサーバ  無料SSL「Let's Encrypt」簡単設定機能 提供開始のお知らせ *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- という …

公開日 更新日

WAFの導入

ここ数年、 WAFを利用できるホスティングサービスが増えてきました。   Web Application Firewall(ウェブアプリケーションファイアウォール)の略で、 不正アクセスなどを検知して防御してくれます。   SQLインジェクションやクロスサイトスクリプティング(XSS)などにも有効とのことなので、 サイト …

公開日 更新日

ポートを開放していなかった。。。

弊社のあるサイトをPythonで組み直すことになったので、   本日から早速作業に取り掛かりです。   フレームワークはDjangoを使用します。   PythonとDjangoは別のプロジェクトで既にインストール済みなので、   まずはプロジェクトの作成からです。   ■プロジェクト用のディレクトリ …

公開日 更新日

WPが投稿がなぜか予約投稿になってしまいます。。。

WordPressからの記事投稿時、 未来日時にしていないにもかかわらず、 なぜか予約投稿になってしまう現象が発生しました。   こういった場合は、 恐らくサーバ側の時間がずれています。   なので、 # date でサーバの日時を調べてみると、 ================================ Tue Jul 18 14:04:54 J …

公開日 更新日

[CentOS7]Apache2.4.xx + PHP7.1.xx + MariaDB10.1.xxをイ …

今日は、Linux(CentOS7)サーバにApache2.4 + PHP + MariaDBの環境を構築です。   インストールしたいのは、いずれも最新バージョンなので、 Apache2.4.xx(現時点では2.4.25) + PHP7.1.xx(現時点では7.1.5) + MariaDB10.1.xx(現時点では10.1.24) という環境の構築を目指します。   ただ、デフォル …

公開日 更新日

【CVE-2017-5340】PHP7 脆弱性の対応

結構前の話になってしまうのですが、 PHP7.0.xxとPHP7.1.xx系で脆弱性の報告が出ていました。   具体的には、「PHP 7.0.15 未満」と「PHP 7.1.1 未満の 7.1.x」のバージョンが対象になります。 CVE-2017-5340 http://jvndb.jvn.jp/ja/contents/2017/JVNDB-2017-001055.html   弊社で運用しているサ …

公開日 更新日

PHPの最新リポジトリを追加でエラー!!

Ubuntu(バージョンは16.xx)で構築したサーバに、 PHP7.0.xxの最新バージョンを使用したかったので、 最新のリポジトリを追加しようと以下のコマンドを実行 # sudo apt-add-repository ppa:ondrej/php   ところが、こんなエラーが出てしまいました。↓↓ sudo: apt-add-repository: command not found   …

公開日 更新日

ホスト名の設定

先日借りたサーバにホスト名を設定していなかったので、 本日はその設定を行いました。   まずは念のために、 # hostname として現在のホスト名を確認すると、 デフォルトの文字列のままだったので、 変更してやることにします。   で、 # hostnamectl hogehoge.sample.jp を実行すれば設定変更が可 …

公開日 更新日

FFFTP上で「.htaccess」が見えない

FFFTPで接続して作業されている業者さんがいらっしゃるのですが、 「.htaccess」をFTP上にアップしたのに見当たらないという連絡がありました。   サーバの仕様です!!と言いたいのですが、 それでは納得して貰えそうになかったので、 「.htaccess」を見えるように設定変更です。   サーバはCeonOS6、F …

公開日 更新日

Apache2.4 + PHP7.0 + MySQL5.7

今日は、久しぶりにWEBサーバの構築です。   サーバはさくらインターネットのVPS、   OSは「Ubuntu 16.04」   です。   Apache2.4 + PHP7.0 + MySQL5.7 の構成にします!!   # sudo apt-get -y upgrade # sudo apt-get -y update   【Apache2.4をインストール】 ・Apacheを …

公開日 更新日

「ERROR: Module php7.0 does not exist!」というエラーが …

PHP7のApacheモジュールを有効化しようと、 # sudo a2enmod php7.0 を実行すると、 以下のようなエラーが出てしまいました。 ===================================== ERROR: Module php7.0 does not exist! ===================================== 調べていると、 「libapache2-mod-php」というライブラリーをイ …

公開日 更新日

PHP7:Apacheモジュールを有効化

php7をインストールしたので、 テストを兼ねて早速PHPのコードを記述したファイルをアップしてみたのですが、 ブラウザ上にはソースコードが表示されてしまいます。。。   OSは「Ubuntu 16.04」、 WEBサーバは「Apache2.4」 です。   原因は、 Apacheモジュールを有効化していなかったこと。   …

公開日 更新日

.htaccessでキャッシュの利用を設定

ホームページの表示速度は検索エンジンの表示順にも関わってくる事なので、 速度改善は重要な課題ですね。 で、 簡単に出来る方法の一つとしてキャッシュを利用してやることが多いです。 私の場合には、 .htaccessを使って設定するので、 その方法をまとめておきました。 まず、httpd …

公開日 更新日

.htaccessでno-cacheを設定

ホームページを修正したにも拘らず、 お客さんから 「修正されていないんですけど。。。」 という連絡が!! そのような場合に良くあるのが、 キャッシュが残ってしまっているということです。 なので、ブラウザを更新して頂くと修正内容が反映されました、 という事はホームページの制作現場で …

公開日 更新日

Apache2.4で「client denied by server configuration」と …

Apacheを2.2から2.4に上げたのですが、 再起動すると、 バーチャルホスト設定を行っているサイトが表示されなくなりました。 Apacheのエラーログを確認すると。========================================client denied by server configuration========================================というエラーメッ …

公開日 更新日

Ubuntu 12 にApache2.4 + PHP7.0 + MySQL5.7をインストール

先週末は、お客様からの依頼でUbuntu(バージョンは12.04)のサーバに   Apache2.4 ※現時点での最新版は「Apache2.4.23」 + PHP7.0 ※現時点での最新版は「PHP7.0.x」 + MySQL5.7 ※現時点での最新版は「MySQL5.7.14」   を入れるという作業を行いました。 ※当然、Ubuntu 12.04にデフォルトで入っている …

公開日 更新日

Ruby on Rails サーバ接続エラーが!!

久しぶりにRuby on Railsを触ってみました。 弊社の某サイトをRuby on Railsで組みなおす為の準備の為です。 で、 諸々のインストールや設定作業を行って、 取りあえず、 テスト用にアプリケーションを作成。※今回インストールしたRailsのバージョンは5.0.0です。 早速、 $ rails s&n …

公開日 更新日

「mod_pagespeed」でサイト評価を改善

サイトの評価を改善するために、 Google製のApacheモジュール「mod_pagespeed」を試してみました。 「エックスサーバー」などでも既に導入を行っている有名なツールですね。   mod_pagespeedをインストールするだけで、 HTMLや画像、CSS、Javascriptなどのファイルを最適化してくれるので、 導入自体はかなり …

公開日 更新日
このページのTOPへ戻る

著者情報

足立 拓也(あだち たくや)
1980年生まれ。
出身:兵庫県丹波市。
趣味:ボクシングジム通い。
特技:歴史の話しをすること。