C5 C6 D6 D7 S6 U10 U12
ここまで、nginx + php-fpmのインストールと簡単なセットアップ方法について解説してきました。 CentOS / ScientificLinux Nginxの最新版ソースから バイナリパッケージ(rpm)を作成し、インストールする Nginx でPHPを動かす(php ...
C5 C6 S6
今回は、nginxを試してみたいと思います。 ちょっと前に、バージョン 0.xx から バージョン 1.xx へメジャーバージョンアップ(2011.06現在 version 1.0.42011.11現在 version 1.0.10) したこともあって、かなり日本でも有名になってます。 以前は、軽量 ...
apacheの .htaccess での制御について、 .htaccessで特定のホストからのアクセスを拒否する .htaccessで特定のホストからのアクセスを拒否する(2) .htaccessで外部からの画像ファイルアクセスを拒否する と、いろいろと書いてきました。 今 ...
C5 C6 D6 S6 U10
今回は、サーバー間でのファイルの同期についてです。 ウェブサーバーを複数立ち上げて分散化を図った場合、ページ更新するにしても、全ての立ち上げたウェブサーバーへ更新ファイルをアップロードしないといけません。 こんなとき、rsync + ssh を使ってサーバー間のファイル(ディレクトリを含む)の同 ...
今回は、perlです。 perlについては、このサイトでは、ほとんど触れることなくここまで来ました。 それは、ほとんど意識することなく、perlはインストールされていますし、特別に使いたい場面があれば別ですが、ここまでそのような場面に遭遇しなかっただけです。 CentOSの場合、perlのイン ...
C5 C6 D6 F8 F9 S6 U10
今回は、mysqlのレプリケーション(replication)です。 レプリケーション(replication)とは、 直訳のとおり複製を意味します。(レプリカ(replica)と語源は一緒なので、こちらがピンとくるかもしれません) mysqlでレプリケーションと言うと、マスタ ...
Apacheについての設定をいろいろと取り上げてきました。 Apacheの同時アクセスを制限(mod_limitipconn)する php + apache のメモリ量をおさえる ApacheのKeepAliveを考える php + apache のメモリ量をおさえる(2) worker ...
mysqlのデータベースをバックアップする1つの方法は、mysqldumpコマンドを使うことです。 単純にmysqldumpするのは、いくらでも記事があるので、ここでは、30日間のデータベースをバックアップするシェルスクリプトを考えてみましょう。
C5 C6
CentOS 7 編は、こちらへ 以前の記事「評判のさくらインターネットのVPS ( さくらのVPS ) を使ってみた」の中で、紹介していた内容(さくらのVPSを使うときに最初にやっておきたいこと(CentOS編))を1つの記事にまとめました。 内容的にも、後で、ぽろぽろと追記したく ...
今回は、前回「sendmailを使って内部メールをgmailへ転送する」の続きでsendmail を使っているときのdovecot の設定例です。 Postfixとdovecotのパターンは、多いんですけど、sendmailをそのままデフォルトの設定で使っているような場合、dovecotの設定がそ ...
C5 C6 C7 D6 D7 S6 U12 U14
今回は、前回「CentOSでユーザ管理・グループ管理するコマンド」の続きでログインできないユーザ管理です。 よくあるログインできないユーザは、mail や apache などのサーバー機能を動作させるためのユーザです。 例えば、ユーザ名 apache で起動しているプロセスを見てみると、 ...
今回は、ユーザ管理です。 今では、GUIを使えばWindows並みに簡単にユーザ管理を行うことができます。 しかし、ここでは、コマンドを使ってのユーザ管理を行ってみたいと思います。 では、早速、簡単に解説してみます。
一般的に、phpでssh2を使いたい場合、peclライブラリのssh2をインストールする必要があります。 このpeclライブラリのssh2をインストールするとき、ちょっと、ひと癖あります。 そのため、このインストール手順について書かれた記事も多いのですが、ちょっと、不明瞭な記事も多いので、整理してお ...
httpd(apache)のログは、サイト管理を行う上で、非常に大事なものです。 ここでは、そのログファイルの管理を行うログローテーションの設定を行ってみましょう。
さあ、ここまでに、phpとMySQLのインストールを行ってきました。 phpとMySQL、そして、httpd(apache(WEBサーバー))が揃えば、WordpressなどのCMSでサイトが簡単に作成できるようになります。 では、早速、httpd(apache)をインストールしてみましょう。 ...
今回は、MySQLをインストールしてみます。 ただ、CentOS 5 の場合、yumを使って デフォルトでインストールされるのは、MySQL5.0系です。 また、CentOS 6 Scientific Linux 6 の場合、デフォルトでMySQL5.1系がインストールされます。 ...
前回までの あえてphp5.2系をインストールする(CentOS 5,CentOS 6,Scientific Linux 6) php 5.2系で APC (Alternative PHP Cache) をインストールする などの記事で、php と APC のインストールについて ...
前回、あえてphp5.2系をインストールする(CentOS 5,CentOS 6,Scientific Linux 6) で php5.2系をインストールしました。 今回は、そのphp5.2系に合わせて APC (Alternative PHP Cache) もインストールしてみましょう。 ...
さて、OSも最新バージョンへ更新できたら、いよいよサーバーを含むアプリケーション関連のインストールです。 まずは、phpをインストールしたいところです。 しかし、CentOS 5 では、yumをphpをインストールしてもphp5.1系がインストールされます。 また、CentOS 6, Scien ...
先のCentOSをインストールする(2)からの続きです。 CentOSの基本的な設定を終えたら、最初にOSのバージョンアップをしましょう。 Windowsでも最初にWindowsのアップデートを行うようにCentOSでも最新のセキュリティパッチなども提供されているかもしれません。まずは、アップデ ...
「ログを読む技術」の再掲載になります。 8月号を見逃された方は、是非、ご一読くださいませ。
「ログを読む技術」について寄稿しました。 興味のある方は、是非、ご一読くださいませ。
Genymotionとは、 公式サイト(http://www.genymotion.com/)には、以下のように記述があります。 G ...
以下のように Android x86 を仮想マシンへインストールし、色々と試してきました。 仮想マシンを使って Android ...
Android x86とは、 いわゆる Android のPC版OSです。 Android は、Googleによって開発されたスマー ...
今回は、Mondo Rescue を使って バックアップとリストア(復元)をやってみたいと思います。 いまだに、さくらのVPSは、バッ ...