PHP(ピー・エイチ・ピー)

PHP

Nginx+WordPressでブログを運営(PHP5.5のインストール)

PHP5.5をインストール

PHP5.5のインストール手順です!!

 

まずは、

# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

としてリポジトリを作成します。

 

# vi /etc/yum.repos.d/remi.repo

で作成されたリポジトリファイルを確認すると、
=============================


[remi-php55]
name=Les RPM de remi de PHP 5.5 pour Enterprise Linux 5 - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/5/php55/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/5/php55/mirror
# WARNING: If you enable this repository, you must also enable "remi"
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-php56]
name=Les RPM de remi de PHP 5.6 pour Enterprise Linux 5 - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/5/php56/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/5/php56/mirror
# WARNING: If you enable this repository, you must also enable "remi"
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi


=============================
という記述があると思います。

 

[remi-php55]や[remi-php56]がリポジトリ名なので、

 

PHP5.5をインストールする場合は、

# yum install --enablerepo=remi-php55 php php-devel php-mbstring php-mcrypt php-mysql

を実行します。
※必要なPHPモジュールも一緒に入れておきます

 

インストールが完了したら、

念のために

# php -v

でバージョンを確認してみます。

=============================
PHP 5.5.28 (cli) (built: Aug 6 2015 08:53:05)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
=============================

と表示されたので、

無事PHP5.5のインストールが完了です!!

 

因みに、

PHPバージョン5.6をインストールする場合には、

# yum install --enablerepo=remi-php56 php php-devel php-mbstring php-mcrypt php-mysql

としてインストールすればOKです。

 

ここまでくれば、

あとは、

PHPとNginxの連動です。

 

まずは、

先ほど追加したPHP5.5のリポジトリから「PHP-FPM」をインストールします。

# yum --enablerepo=remi-php55 install php php-fpm

 

で、

PHPの起動ユーザをnginxに変更します。

# vi /etc/php-fpm.d/www.conf
=============================
user = apache

user = nginx
に変更

group = apache

group = nginx
に変更
=============================

PHP-FPMを起動します。

# service php-fpm start

 

サーバ起動時にPHP-FPMが起動するように設定を変更します。

# /sbin/chkconfig php-fpm on

 

「nginx.conf」の編集を行います。

# vi /etc/nginx/nginx.conf

とし、以下を追加します。
=============================
location ~ \.php($|/) {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/google.jp.net/www/google.jp.net/$fastcgi_script_name;
include fastcgi_params;
}
=============================

 

あと、

「index.php」をインデックスファイルに追加する場合には、

以下の追記も必要になってきます。
=============================
index index.html index.htm index.php;
=============================

 

最後に、Nginxを再起動します。

# service nginx restart

 

これで、

NginxからPHPを実行できるようになりました。

この後は、

データベースとしてMySQLをインストールしていきます。

弊社では、以下の方に向けて、WordPressの短期学習プログラムを
格安(15,000円~)で提供しております。

  • 個人でWordPressを使ったサイト(個人ブログやアフィリエイトサイトなど)構築をお考えの方
  • WordPressを使って副業で稼ぎたい方
  • フリーランスでWordPressを使ったお仕事をお考えの方
  • 自社でホームページの構築・運用をお考えの方
  • 企業のWEB担当者の方

内容

基本的には、初心者の方を対象にした学習プログラムです。

※ WordPress制作の上級者の方の場合、弊社の学習プログラムはあまり役に立たないと考えています。

  • ・ WordPressのインストールからセッティングの方法
  • ・ WordPressのテーマ選びについて
  • ・ WordPressのプラグイン選びと設定方法について
  • ・ サーバの準備方法
  • ・ ドメインの取得・管理の方法
  • ・ FTPの設定方法
  • など

ご用意頂くもの

  • ・ ノートPC
    ※ 弊社はWindowsを業務で利用しておりますので、できればWindowsのPCをおすすめしています。
  • WordPressでサイトの制作を考えているが、何から始めればいいのか分からない。
  • ドメインやサーバはどうやって準備すればいいの?
  • そもそもホームページの公開には何が必要なの?

などなど、

どのような内容でも構いませんので、お気軽にお問い合わせ下さい。

お客様の目的をお聞きした上で、最適の学習プランを提案致します。

ご興味のある方は、以下の内容を記載の上、一度お問い合わせ下さい。
こちらより、折り返しメールを致します。

  • ① お名前
  • ② 折り返し先のメールアドレス
  • ③ 希望の学習内容

関連記事

  1. SEO(エスイーオー)
  2. WordPress(ワードプレス)

    WP(WordPress)

    WPではrobots.txtが自動生成されます

    今回は、WordPressでサイトを構築した際に自動で生成され…

  3. PHP(ピー・エイチ・ピー)

    PHP

    PHPで「Class 'DomDocument' not found」というエラーが!!

    あるプログラムを載せているサーバーを変更することになったのですが、…

  4. Database(DB:データベース)

    PHP

    【PostgreSQL+PHP】pg_num_rows、pg_affected_rows、pg_af…

    最近、データベースとしてPostgreSQLを利用する機会が何…

  5. WordPress(ワードプレス)

    WP(WordPress)

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

    WordPressからの記事投稿時、未来日時にしていないにもかかわ…

  6. WordPress(ワードプレス)

    WP(WordPress)

    WordPressで英語対応

    WordPressを使って英語サイトを作成している時、困るのが日付…

最近の記事

  1. MySQL(マイエスキューエル)
  2. WordPress(WP)
  3. SEO(エスイーオー)
  4. ホームページを活用
  5. SEO(エスイーオー)
  6. SNS(ソーシャルメディア)
  7. ホームページ制作ツール
  8. WordPress(ワードプレス)
  9. SNS(ソーシャルメディア)
  10. Database(DB:データベース)
PAGE TOP