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

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

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

『サーバ』の記事一覧

RSS 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 …


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

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


RSS 【KUSANAGI】プロビジョニング

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


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

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


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

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


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

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


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

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


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

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


RSS 「Let’s Encrypt」について

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


RSS WAFの導入

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


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

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


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

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


RSS [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) という環境の構築を目指します。   ただ、デフォル …


RSS 【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   弊社で運用しているサ …


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

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


RSS ホスト名の設定

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


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

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


RSS 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を …


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

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


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

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


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

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


RSS .htaccessでno-cacheを設定

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


RSS Apache2.4で「client denied by server configuration」というエラーが。。。

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


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

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


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

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


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

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


RSS [CVE-2016-0639] MySQLの脆弱性

利用しているサーバにインストールしているMySQLのバージョンに、 危険度:10.0[CVE-2016-0639]の脆弱性が見つかっていました。 影響を受けるシステムは================================MySQL 5.6.29 およびそれ以前MySQL 5.7.11 およびそれ以前================================とのことなので、 MySQL5 …


RSS UbuntuサーバからPHP5.6を完全に削除

UbuntuサーバにインストールしているPHP5.6を訳合ってアンインストールしたかったのですが、 そんな場合には、# sudo apt-get --purge remove php5.6で完全に削除出来ます。もし、設定ファイルを残したい場合には、# sudo apt-get remove php5.6とすればいいようです。


RSS UbuntuでWEBサーバの構築

ライブラリーをインストールしようとした時、configureして、makeしようとすると、=====================================================================================The program 'make' is currently not installed.  You can install it by typing:apt-get install make======================================= …


このページのTOPへ戻る

著者情報

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

月別アーカイブ

  •  

    • [—]2018 (2)
    • [+]2017 (100)
    • [+]2016 (49)
    • [+]2015 (86)
    • [+]2014 (86)
    • [+]2013 (104)
    • [+]2012 (78)