VPSでLAMP構築。VPSでLAMP構築。VPSでLAMP構築。2013.04.13スポンサーリンクkogoyaVPSでLAMPを構築したので、その備忘録。前回は、KAGOYAのアカウント作成からファイヤーウォールの設定まで行いました。今回は、WEBサーバー(Apache)の設定、VirtualHostの設定、PHPのインストール・設定、MySQLインストール・設定まで行います。スポンサーリンク目次WEB(Apache)サーバーの設定これは、http://サーバーのアドレス/にアクセスすると、レスポンスヘッダーのServerのところに表示される情報を制限するために行います。KagoyaのLAMPパックでインストールした場合はこの部分も既にProductOnly修正されていました。これは、存在しないディレクトリにWebブラウザでアクセスすると、ディレクトリのファイル一覧表示を防ぎます。公開する前にここも修正しないと大変。WEB(Apache)サーバーの設定まずは、yumでインストール。httpdインストールが終わったら、CentOS起動時に、WEBサーバー(Apache)も起動するように設定。KAGOYAのCentOS64だと、なぜかApacheはインストール済みでした。onセキュリティを高めるため、設定ファイルの修正。修正する前に、設定ファイルのバックUPを作成。Prodに変更これは、http://サーバーのアドレス/にアクセスすると、レスポンスヘッダーのServerのところに表示される情報を制限するために行います。KagoyaのLAMPパックでインストールした場合はこの部分も既にProductOnly修正されていました。FollowSymLinksとする。これは、存在しないディレクトリにWebブラウザでアクセスすると、ディレクトリのファイル一覧表示を防ぎます。設定ファイルを保存して、configtestで問題ないかテスト。startカゴヤの初期インストールで最小インストールでではなく、LAMPパックにすると、httpd.confは上記のように書き換わっていました。2015-02-02。VirtualHostの設定1つのサーバーで複数のドメインを運用するために必要なので、VirtualHostの設定。ドメイン用のディレクトリを作成する。作成したディレクトリの所有権を作業用ユーザーに変更する。NameVirtualHostを検索して、頭の#を削除し保存。サーバー起動時に読み込まれるファイル(vhosts.dディレクトリ)を読みに行くように下記をhttpd.confも追記。/etc/httpd/vhosts.d/*.confconfigtestを行い、SyntaxOKが出ればサーバーリスタート。エラーLog等の保存先ディレクトリが存在していなかったため。ディレクトリ作成後問題無く再起動OK。php-gd設定ファイルをバックアップして下記の部分を編集。エラーログを一箇所にまとめておく。/etc/my.cnfcharacter_set_server=utf8default-storage-engine=InnoDBinnodb_file_per_table[mysql]default-character-set=utf8[mysqldump]default-character-set=utf8あとは、下記を行えばOK。-p以上で、LAMPのインストール・設定が完了です。ちなみに、pgsqlsをインストールしたやつはLAPPと言われているみたいです。Pgsqlsのインストールはyumで簡単にできます。yumでインストールできるPgsqlsは少し前のバージョンになります。postgresql-server公開する前にここも修正しないと大変。実際に今回作成したサーバーで、WEBを公開するときにhttpd.confの下記の部分を修正しとかないと快適な表示がされません。KAGOYAでインストールしたApacheはなぜか以下のような設定になっています。0</IfModule>このままだと、サーバーの性能が使えず快適な表示ができないので、とりあえずデフォルトの設定に戻します。プロセス制御(prefork)、デフォルトは以下。個々の子サーバが稼働中に扱うリクエスト数の上限スレッド制御(worker)、デフォルトは以下。関連記事Wordpresswpxサーバーとwelcartは相性がわるい?wpxサーバーでwelcartをインストールしたECサイトを運用していました。カートに商品が入らない、違うページに遷移するとログアウトしてしまう現象が起こりました。取得したjsonをデコードして、データベースへ格納しようとしたら、json_decodeでint(1)が返ってきてしまいました。SSLの導入・設定してみた!SSLを入れると安心感がまして、コンバージョンが上がりますよって、営業の電話がかかってきた。導入してますよー、って返したらそこよりも安い料金でSSL使えますよーとの事。いう単語が出てきます。分かっていないで使っている人もいるので分かり易く整理していきます。Cashプラグインを使っていました。いつの日か取得Facebookのシェア数がカウントできなくなっていました。プラグインを利用しないで、直接Faceb...サーバーSSL3.0の脆弱性(POODLE)を無効化する。SSL3.0の脆弱性が2014年10月14日に発表されました。その名もプードルです。Reserved.メニューGoogleアナリティクスGoogleタグマネージャーGoogleフォームWordPressサーバーホーム検索トップタイトルとURLをコピーしました。