Tp nginx.conf 配置(Linux)
Tp nginx.conf 配置(Linux)
一、配置参数:访问方式 域名:8081
user nginx;
worker_processes 1;error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;events {worker_connections 1024;
}http {server{listen 8081;#域名:加上自己的域名#server_name www.******.com;index index.php index.html index.htm default.php default.htm default.html;#自己的项目目录root /var/www/web/thinkphp/public;location / {if ( -f $request_filename) {break;}if ( !-e $request_filename) {rewrite ^/(.*)$ /index.php/$1 last;break;}}#后台重写规则location /admin/ {if ( !-e $request_filename) {rewrite ^/admin/(.*)$ /admin/index.php/$1 last;break;}}location ~ \.php {set $script $uri;set $path_info "";if ($uri ~ "^(.+\.php)(/.+)") {set $script $1;set $path_info $2;}include fastcgi_params;fastcgi_index index.php;fastcgi_pass 127.0.0.1:9000;fastcgi_param PATH_INFO $path_info;fastcgi_param SCRIPT_FILENAME $document_root$script;fastcgi_param SCRIPT_NAME $script;try_files $uri =404;}#access_log /www/source/nginx/logs/www_access.log;#error_log /www/source/nginx/logs/error.log error;}include /etc/nginx/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 /var/log/nginx/access.log main;sendfile on;#tcp_nopush on;keepalive_timeout 65;#gzip on;include /etc/nginx/conf.d/*.conf;
}
二、查找 nginx.conf 文件位置的命令
find / -name nginx.conf
三、遇到的问题:service nginx restart 重启失败,提示如下
[ 分析 ]
1、可能是配置文件格式出错了: nginx -t 命令(验证nginx配置文件是否正确)查看,如下
2、原来是 14行的 server 写成了 serverserver,修改完后,
1)、先执行 nginx -t 如下
2)、再执行 service nginx restart 如下
oKay,启动成功
Tp nginx.conf 配置(Linux)相关推荐
- linux系统下nginx安装目录和nginx.conf配置文件目录
linux系统下nginx安装目录和nginx.conf配置文件目录 1.查看nginx安装目录 输入命令 # ps -ef | grep nginx 返回结果包含安装目录 root 26 ...
- nginx.conf配置详解
######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户和用户组 user www www;#nginx进程数,建议设置为等于CPU总核心数. worker_pr ...
- linux nginx F配置,linux下nginx的安装及配置
1.安装nginx前,咱们首先要确保系统安装了g++.gcc.openssl-devel.pcre-devel和zlib-devel软件,可经过如图所示命令进行检测,若是以安装咱们能够经过图二所示卸载 ...
- nginx安装配置 linux
编译安装nginx的配置文件的路径在哪 这个版本不同,位置还是不同的. 我的是nginx-1.9.9版本源码安装,配置文件在conf这个目录里面: /usr/local/nginx/conf/ngin ...
- Nginx - 正反向代理,nginx.conf配置
Nginx (engine x) 是一个轻量级的高性能的HTTP和反向代理web服务器及电子邮件(IMAP/POP3)代理服务器. Nginx 是由俄罗斯人 Igor Sysoev 采用C语言开发编写 ...
- 【nginx】配置nginx.conf 配置多个代理
当我们的Vue项目中有多个代理时,前端webpack中 proxy:{//匹配字段'/proxyApi': {//代理地址target: 'http://192.0.0.0:7080',changeO ...
- 使用nginx部署简单的前端项目,nginx.conf配置
前端项目监听8080端口 项目位于/usr/webfront/tcyx/ 既是:root变量,是项目静态资源的绝对位置 index代表默认项目首页网页 第二个location是后端代理 servern ...
- nginx 从vagant挂载目录中加载nginx.conf配置进行开机启动
nginx从vagrant挂载目录中读取配置启动,将nginx加入开机启动项!开机启动的时候nginx会因为加载不了配置导致启动失败! 原因是开机启动nginx服务在vagrant挂载之前,导致无法正 ...
- nginx.conf配置格式
80端口: server{listen 80;#listen [::]:80;server_name 域名 ;index index.html index.htm index.php default. ...
- nginx.conf 基本配置模板和结构
文章目录 配置 nginx.conf 配置结构 nginx.conf 基本配置模板 如何验证效果 配置 nginx.conf 配置结构 ... #全局块 events { #events块 ... } ...
最新文章
- 关于为何推崇交易规范排序(CTOR)的原因
- 父类的析构函数定义为虚函数
- linux 无线网卡休眠,无线网卡在Linux下活起来
- makefile懒人版(单个文件编译)
- 学习Samba基础命令详解之大话西游01
- TP Link 路由器 设置
- Invalid handle returned
- GAN 的训练、调参实践
- Glyphs for Mac 2.6.5 — 字体设计工具
- 关于哈希表(Hashtable)个人学习理解
- 原型和原型链和instanceof
- php开发多用户商城用什么技术,php多用户商城系统有什么特点?
- Flex开发环境,开发工具,开发框架总结
- df和du显示的磁盘空间使用情况不一致的原因及处理
- vue 页面保留缓存和清除缓存
- 《开局一把刀》用户隐私政策
- 判断是否为PE文件改进版
- python随笔:用pyinstaller 将python代码打包成exe执行文件
- 结合悬浮窗实现后台播放视频
- Unity3D 使用粒子组件实现花瓣飘落效果
热门文章
- Path Sum Path Sum II
- 机器学习笔记----(1)什么是机器学习
- ios控制中心android版,IOS控制中心
- python中使用什么关键字创建自定义函数_python自定义函数有哪些写法及用法
- 7923 consoleconsumer 怎么关闭_英雄联盟手游怎么设置最好 LOL手游最佳设置攻略_英雄联盟手游...
- MySQL怎么建两个table_在MySQL中使用带有两个表的UNION的CREATE TABLE AS语句
- 台式计算机鼠标应该插哪里,鼠标插在电脑哪里 鼠标的usb接口没反应如何解决...
- mysql 函数操作_mysql 数学操作函数
- 知识竞赛时,倒计时字体的大小和位置如何调整?
- jquery 选择器 空格、大于、加号、波浪线区别