2017-03-23 16 views
1

htmlページを読み込むことで、nginxが動作していることを確認しました。 難しいのは、.phpページを同じ場所で実行していますが、これは404,のfpmがインストールされていることを示しています。php-fpm -t したがって、確かに.confまたはserverblockになっています。 私の目標は、そんなに簡単そう最小限にnginx.confストリップしようとしてきた様々なプロジェクトを管理するようserverblocks(別名仮想ホスト)を使用して、すべてを設定することです:OSX nginx php-fpm 7設定

#user nobody; 
worker_processes 1; 

error_log /error.log; 
#error_log logs/error.log notice; 
#error_log logs/error.log info; 
#pid  logs/nginx.pid; 
events { 
    worker_connections 1024; 
} 
http { 
    include  mime.types; 
    default_type application/octet-stream; 
    #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' 
    #     '$status $body_bytes_sent "$http_referer" ' 
    #     '"$http_user_agent" "$http_x_forwarded_for"'; 
    #access_log logs/access.log main; 
    sendfile  on; 
    #tcp_nopush  on; 
    #keepalive_timeout 0; 
    keepalive_timeout 65; 
    #gzip on; 
    include /usr/local/etc/nginx/sites-enabled/*; 
} 

とserverblock

server { 
     listen  80; 
     server_name localhost; 

     # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 
     location ~ \.php$ { 
       root /var/www; 
       index index.php index.html index.htm; 
       try_files $uri /index.php?&query_string; 
       fastcgi_pass 127.0.0.1:9000; 
       fastcgi_index index.php; 
       fastcgi_read_timeout 60; 
       fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 
       include  fastcgi_params; 
     } 
} 

index.phpは、通常のnginx形式ではなく、単に「ファイルが見つかりません」というメッセージで失敗します。

答えて

0

これは、LinuxベースのOSではこれが簡単だと想定していました。それはAppleがそれを実行可能にするにはあまりにもそれを乱しているようだ。

私はこれに関する専門知識を持ち、このLinuxの味を手に入れるための準備が整ったUbuntuベースのスクリプトを持っています.Appleはもはや開発者をサポートしていません。

OSXで編集できるVirtualBoxソリューションのインストールにどれくらいの時間がかかりますか。

これは、これまで私がこれまでに働いていたように、他の人から回答が得られているという回答です。私は非プロキシソリューションがほしいと思っていました。悲しいかな、Appleはそれを防ぐ。

+0

そうでなければ、純粋なLinuxの味よりも優れた性能を発揮している非標準のLinuxベースのOS(OSX)を手に入れようとしているのです。私はOSXが適切なサーバーホストではないと思うが、Samba経由でVBox Ubuntu Serverと通信するためのIDEを持っている。 – Datadimension

+0

MacOSはLinuxベースではなかった。カーネルのDarwinは、本質的にMach/BSDであるNeXTSTEPから派生しています。 また、実際に回答を投稿することを検討してください。 – vadkou