记录今天配置LNMP
今天做了个ngxin配置,不过还是有着领导的指导。
我们主要是对我们的服务开了两个端口,一个对内,一个对外。对外的是一组带有一定路径的路由。就比如
domain/api/......,可能都会打到的是 api.youpin.mi.com上。再nginx上我们做了重写,如果不符合路径的就会被打回来。
除此之外,今天还学些了php-fpm。这个感觉和python的gunicorn非常的相像。但还要再php-fpm配置文件里要改一下,或者是改成监听某个端口,或者是socket文件。
server {
listen 88;
server_name localhost 10.231.31.214;
root /home/work/admin/public;
location ^~ /vendor/ {
try_files $uri /index.php?$query_string;
}
location ^~ /mer/ {
try_files $uri /index.php?$query_string;
}
location / {
rewrite ^(.*)$ /mer/ redirect;
}
location = /favicon.ico { access_log off; log_not_found off; }
location = /robots.txt { access_log off; log_not_found off; }
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/work/admin/public/$fastcgi_script_name;
include fastcgi_params;
}
}
--------EOF---------
微信分享/微信扫码阅读
微信分享/微信扫码阅读