当前位置:Gxlcms > PHP教程 > laravel5linux安装

laravel5linux安装

时间:2021-07-01 10:21:17 帮助过:27人阅读

laravel必须PHP>5.4支持mcrypt。

从https://github.com/overtrue/latest-laravel 这里下载大神整理好的,解压即可使用


nginx伪静态:

server	{		listen 80;		#listen [::]:80;		server_name laravel.zy62.com;		index index.html index.htm index.php default.html default.htm default.php;		root  /home/wwwroot/laravel.zy62.com/public;		include other.conf;		#error_page   404   /404.html;		location ~ .*\.(php|php5)?$        {            try_files $uri =404;            fastcgi_pass  unix:/tmp/php-cgi.sock;            fastcgi_index index.php;            include fcgi.conf;        }		location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$			{				expires      30d;			}		location ~ .*\.(js|css)?$			{				expires      12h;			}if (!-d $request_filename)            {                rewrite ^/(.+)/$ /$1 permanent;            }            # removes trailing "index" from all controllers            if ($request_uri ~* index/?$)            {                rewrite ^/(.*)/index/?$ /$1 permanent;            }            # unless the request is for a valid file (image, js, css, etc.), send to bootstrap            if (!-e $request_filename)            {                rewrite ^/(.*)$ /index.php?/$1 last;                break;            }		access_log  /home/wwwlogs/laravel.zy62.com.log  access;	}

include fcgi.conf;

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;fastcgi_param  QUERY_STRING       $query_string;fastcgi_param  REQUEST_METHOD     $request_method;fastcgi_param  CONTENT_TYPE       $content_type;fastcgi_param  CONTENT_LENGTH     $content_length;fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;fastcgi_param  REQUEST_URI        $request_uri;fastcgi_param  DOCUMENT_URI       $document_uri;fastcgi_param  DOCUMENT_ROOT      $document_root;fastcgi_param  SERVER_PROTOCOL    $server_protocol;fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;fastcgi_param  REMOTE_ADDR        $remote_addr;fastcgi_param  REMOTE_PORT        $remote_port;fastcgi_param  SERVER_ADDR        $server_addr;fastcgi_param  SERVER_PORT        $server_port;fastcgi_param  SERVER_NAME        $server_name;# PHP only, required if PHP was built with --enable-force-cgi-redirectfastcgi_param  REDIRECT_STATUS    200;



ERROR: An another FPM instance seems to already listen on /tmp/php-cgi-714ms.com.sock


解决办法:

/root/lnmp reload

人气教程排行