Cet article partage avec vous le code détaillé sur la configuration de Nginx. Le contenu est très bon. Les amis dans le besoin peuvent s'y référer. J'espère qu'il pourra aider tout le monde.
Le billet de blog précédent a déjà parlé de la méthode de configuration de l'environnement LNMP Après l'installation, vous devez d'abord comprendre le fichier de configuration nginx : /usr/local/nginx/conf. /nginx.conf, je supprime tous les commentaires et éléments temporairement inutilisés dans le fichier de configuration pour le rendre plus propre :
// 全局区 worker_processes 1; // 有1个工作的子进程,会占用CPU,可自由设置,一般设置为:CPU数*核数,如果想查看工作中的进程,可以使用命令:ps aux|grep nginx Event { // 一般是配置nginx连接的特性 worker_connections 1024; // 这是指一个worker能同时允许多少连接 } http { //这是配置http服务器的主要段 #日志管理默认为main格式,记录的内容为: 远程IP:$remote_addr | 用户时间:$remote_user [$time_local] | 请求方法(如GET/POST):$request | 请求状态:$status | 请求体body长度:$body_bytes_sent | referer来源信息:$http_referer | 用户代理/蜘蛛$http-user-agent | 被转发的请求的原始IP:$http_x_forwarded_for() log_format main '$remote_addr - $remote_user [$time_local] "$request" ' #默认的日志配置 '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; server { //这里整个server的意思就是当你在浏览器中请求127.0.0.1这个地址时,location匹配到后定位到/usr/local/nginx/html/index.html listen 80; #监听端口 server_name 127.0.0.1; #监听域名 access_log logs/host.access.log main; #开启日志 location / {//定位,把特殊的路径或文件再次定位 root html; #根目录定位,可以使用相对路径,此处所说的根目录为/usr/local/nginx目录,html也是相对于/usr/local/nginx目录,也可使用绝对路径定位,比如你的项目在/var/www/html/目录下,那你就可以改为root /var/www/html/ index index.html index.htm; } location ~ \.php$ {//nginx转发PHP请求,碰到.php文件,把根目录定位到html,把请求转交给9000端口PHP进程, 并告诉PHP进程当前的请求的脚本是/scripts$fastcgi_script_name root html; fastcgi_pass 127.0.0.1:9000; #默认PHP9000端口 fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; include fastcgi_params; } } }
Recommandations associées :
Méthodes de construction de l'environnement LNMP
Développement d'extensions Composer et d'application framework Laravel
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!