タグ: Server

企業利用のレンタルサーバの選定(共有サーバ編)

Webサイトの他、スマホアプリでもコンテンツ配信用のサーバが必要なコンテンツ制作も多くレンタルサーバやクラウドサーバの利用は多くなっていると思います。 サーバを使用するとサーバの月次費用やドメインの年額費用などのコストにも留意することが重要な点になると思います。 採算が取れる場合はクラウドサーバや専用サーバでも良いのですがそうでない場合も多くあり自分は最近共有サーバの利用も利用することが増えてきま...

CentOS7+nginx+php環境の構築

今まではhttpd環境でのWebサーバ構築が主流でしたが、高速で軽量なnginxも人気なのでnginxでのWebサーバ構築を行ってみました。 nginxにするとLAMPならぬLNMP?になるのでしょうか。 早速nginxのインストールを進めていきます。 nginxのインストール httpdが既にインストールされた環境では事前にhttpdを削除しておきましょう。 yumコマンドだとこのように実行しま...

さくらインターネットのレンタルサーバで海外から接続ができない?国外IPアドレスフィルタの設定

さくらインターネットのレンタルサーバは安価で適度なパフォーマンスもあるので利用されることも多いと思います。 普段あまり気にしないこともあると思いますが、さくらインターネットのレンタルサーバでブラウザ閲覧やFTP接続ができない場合がありますがその場合コントロールパネルで設定する「国外IPアドレスフィルタ」が該当している場合があります。 この設定は初期値では有効になっているので、海外から接続できない場...

.htaccessで、ユーザーエージェント判別によるスマホサイトへのリダイレクト

一つのサイトで、スマホ、PCのリダイレクト設定の中でスマホのあるページだけPCページを表示する制御を行いましたが、そもそも、いつも都度検索して設定していたので基本部分は、メモしておこうかと思いました。 .htaccessの内容 下記の設定だと、スマホからのアクセス時には/sp/にリダイレクトして、クエリにmode=pcが指定されている時はPCページを表示するようになります。 iPad とAndro...

脆弱性情報などセキュリティ情報のサイト

サーバ関連の脆弱性情報の収集や対応可否の決定は、みなさんどのように判断されていますが? 昨年度の、SSL脆弱性などTVなどでも扱われるような場合には有無を言わず対応をしますが、自分は、下記の3サイトを見て対応可否を判断しています。早く対応したほうが良いのですが、複数サイトに掲載された事象については特に早めに対応するように心がけています。 ■IPA 独立行政法人 情報処理推進機構 www.ipa.g...

CentOS7 SELinux・ファイヤウォールの設定

CentOSをインストールした後には幾つか設定をしておきましょう。 新規でCentOSをインストールした後に、自分はいつもSELinuxとファイヤウォール(FireWalld)は無効にしています。 もちろんファイヤウォールが無い環境の場合は無効にしませんが、ローカル環境や別にファイヤウォールがある環境下では、必要性が低い、管理もし難いことや有効になっていると開発者側から通信がうまくいかないといった...

CentOS7環境のvsftpdの設定

CentOS7環境で、FTP環境(vsftpd)を設定した際のメモとなります。 vsftpdをインストールする インストール自体は、yumでのインストールが簡単ですし運用後のアップデートも簡単です一番お勧めです。 今回インストールするvsftpdのバージョンは 3.0.2となっています。 vsftpdのバージョンは以下のコマンドで確認できます。 vsftpd設定 インストールが終わったら設定ファイ...

CentOS7の起動時に任意のプログラムを実行。rc.localが実行されない。。。

CentOS7になってからサービス起動がsystemdに代わったため、自分で作成した自動実行コマンドの登録方法も変わったようです。 単純に、/etc/rc.d/rc.localにコマンドを書くだけでは動かず、結果としては単純ですが、rc.localに実行権を付与することが必要でした。 rc.localに実行権を追加する chmod u+x /etc/rc.d/rc.local これで起動時の自動実...

procmailによる空メール登録や返信などの自動処理

ガラケーで会員登録の方法としてかなり流行った、空メールによる登録もスマホが主流となった今でもよく使用する手法かと思います。 サーバ側でメールを受信して条件付けをして処理を分ける Procmail  を使用して実現することができ、専用サーバやroot権限があるサーバでしたらインストールすることもできますが、安価なレンタルサーバでは利用できる環境はあまりありません。 諦め気味に探していましたが、カゴ...

phpの処理時間 max_execution_time の延長

PHPメモが続きますが、データベースの検索や画像処理などphpの処理に時間がかかる場合に、タイムアウトで処理が止まってしまうことがあります。 初期値では60秒となっていますがこの場合、php.iniの max_execution_time の値を設定を変更することで、120秒、180秒などと延ばす事ができます。 設定を0秒を指定した場合は、「処理が終わるまでタイムアウトしない」設定となります。 設...