之前使用了apache2 作为discuz软件服务器,昨天计划换成nginx,配置虽然简单,昨晚这么了一宿,这里做下说明,以备不时之需 操作步骤 1、这里使用监听方式配置,顾在配置之前请确认安装了php-fpm模块,具体安装方法,参见;http://106.12.207.35/portal.php?mod=view&aid=15 2、找到nginx 配置文件 注意我这里luntan-debian.conf已提前引入到nginx中,在此不做说明 3、具体配置如下:luntan-debian.conf location ~ \.php$ { root /var/www/html; fastcgi_pass unix:/run/php/php7.0-fpm.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME /var/www/html$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; } 简单说明: /var/www/html discuz安装目录 /run/php/php7.0-fpm.sock php-fpm监控目录,可以在此配置文件中/etc/php/7.0/fpm/php-fpm.conf找到 fastcgi_index index.php; 注意这个必须配置,否则首页无法进入 附php-fpm.conf截图 |
Archiver|知识站 ( 鲁ICP备20004068号-1 )
GMT+8, 2020-6-28 13:43 , Processed in 0.013437 second(s), 18 queries .