微信公衆アカウント開発の環境構築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
変更
その後、プロファイルの変更を続行しますが、これではありません.
/etc/nginx/sites-availableディレクトリにdefaultファイルがあります.
直接編集
上のコードは注釈されているので、注釈を開くと見つかります.
次に、ルートディレクトリにphpファイルindexをアップロードします.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がダウンロードされているのが見え、環境インストールに成功したことをおめでとうございます.