Mysqlをインストールする
apt-get install mysql-server mysql-client
インストールされるデフォルトのバージョンはバージョン 5.5 ですが、これは最新バージョンではありません
このプロセスは比較的単純であり、あまり説明されていません。
Nginxをインストールする
apt-get install nginx
デフォルトバージョン 1.4.6
アンインストール スクリプト: apt-get –purge delete nginx
最新バージョンをインストールしたい場合は、次のようにすることができます:
1. nginx apt ソースを /etc/apt/sources.list に追加します
コピー
deb http://nginx.org/packages/ubuntu/ 信頼できる nginx
deb-src http://nginx.org/packages/ubuntu/ 信頼できる nginx
/etc/apt/sources.list ファイルに追加します
上記の設定は更新される可能性があります。最新の設定については、http://nginx.org/en/linux_packages.html#stable
2. apt-key を更新します。
wget http://nginx.org/keys/nginx_signing.key
sudo apt-key nginx_signing.key を追加
この手順を実行しない場合、次の手順を実行するときにこれと同様のエラーが表示されます:
GPG エラー: http://nginx.org 正確なリリース: 公開キーが利用できないため、次の署名を検証できませんでした: NO_PUBKEY ABF5BD827BD9BF62
4. nginx を再インストールします
5. インストール後、localhost にアクセスします。nginx のようこそページが表示されていれば、インストールは成功しています。
PHP5をインストール
apt-get install php5-fpm
apt-get インストール php5-cgi php5-mysql php5-curl php5-gd php5-imagick php5-mcrypt
php5-memcache php5-sqlite php5-xmlrpc php5-json php5-common php5-dev php5-redis
php5 の実行プロセスを表示します
php5 プロセスを開いて閉じます
sudo サービス php5-fpm 停止
sudo サービス php5-fpm 開始
sudo サービス php5-fpm の再起動
sudo サービス php5-fpm ステータス
設定
vim /etc/nginx/conf.d/default.conf
1. 正しいルートを指定します
場所 / {
ルート/usr/share/nginx/html;
インデックスインデックス.phpインデックス.htmlインデックス.htm;
}
場所 = /50x.html {
ルート/usr/share/nginx/html;
}
2. PHP のサポートを有効にする
# 127.0.0.1:9000 でリッスンしている FastCGI サーバーに PHP スクリプトを渡します
#
場所 ~ .php
{
root /usr/share/nginx/html;
fastcgi_index Index.php;
fastcgi_param SCRIPT_FILENAMEdocument_root$fastcgi_script_name;
fastcgi_params を含めます。
}
vim /etc/php5/fpm/php.ini
cgi.fix_pathinfo = 1 コメントを削除します vim /etc/php5/fpm/pool.d/www.conf
;listen = /var/run/php5-fpm.sock
listen = 127.0.0.1:9000
yii フレームワークのコードをダウンロードします
http://www.yiichina.com/doc/guide/2.0/start-installation
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i
上記は、関連コンテンツを含めて、ubuntu で LNMP + Yii をビルドする方法を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。