微信公衆アカウント開発の環境構築php+nginx+mysql


選択した言語はphpでフレームワークを見つけたからだ
サーバ環境がmysql+php+nginxであればapache 2ももちろん使えますが、個人的にはnginxが使いやすいと思います.
まずパソコンにnginxがインストールされていて、インストール方法も簡単で、apt-get install nginx
ソフトウェアをインストールする前にapt-get install updateを使用して更新をインストールするのが一般的ですが、これはapache 2をインストールするときに言及しました.
nginxのプロファイルパスは:/etc/nginx/nginx.conf
nginxコマンドの再起動:service nginx restart
次にmysqlをインストールする必要があります
apt-get install mysql-server
この中でrootのパスワードを入力させます
インストールが完了したらphpをインストールします
apt-get install php5
php 5をインストールすると、いろいろなapache 2のエラーが表示されるかもしれませんが、このときは気にしないで、自分でインストールさせてください.
インストール完了、php-fpmのインストール
apt-get install php-fpm
次にphpファイルにアクセスできません
プロファイルがうまく配置されていないためです
次にnginxを構成する.conf
変更
server {
    listen 80;
    server_name  xl.caiqr.com;
    root /root/html/mobileweb/view;
    index index.html index.htm index.php;
    location / {
        try_files $uri $uri/ /index.php;
    }

その後、プロファイルの変更を続行しますが、これではありません.
/etc/nginx/sites-availableディレクトリにdefaultファイルがあります.
直接編集
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini

                # With php5-cgi alone:
                fastcgi_pass 127.0.0.1:9000;
                # With php5-fpm:
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index index.php;
                include fastcgi_params;
        }

上のコードは注釈されているので、注釈を開くと見つかります.
次に、ルートディレクトリにphpファイルindexをアップロードします.php
<?php>
    echo('<p>not found</p>');
<?>
ドメイン名を入力すると、phpファイルではなくnot foundがダウンロードされているのが見え、環境インストールに成功したことをおめでとうございます.