nginx启动和停止

简介: <div class="markdown_views"><p>nginx启动和停止</p><h2 id="linux中启动">linux中启动</h2><p>sudo nginx</p><h2 id="启动报错">启动报错</h2><p>初次启动时,会报如下错误</p><pre class="prettyprint"><code class=" h

nginx启动和停止

linux中启动

sudo nginx

启动报错

初次启动时,会报如下错误

/usr/local/nginx/nginx8011/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

执行下列语句,就OK 了

export LD_LIBRARY_PATH=/home/whuang/software/nginx/pcre-8.30/.libs/:$LD_LIBRARY_PATH

指定配置文件启动

sudo nginx -c /etc/nginx/nginx.conf

使用-c 来指定配置文件

重新启动

sudo nginx restart

测试配置文件

/usr/local/nginx/nginx8011/sbin/nginx -t

重新加载配置文件

nginx.exe -s reload
nginx

停止nginx

/usr/local/nginx/nginx8011/sbin/nginx -s stop

使nginx支持跨域

server {
        listen       80;

        location /chanjet {
                add_header Access-Control-Allow-Origin *;
            root /opt/yunyingyong/mainsite/mainsite/src/web_js/www;
        }

        location / {
             proxy_pass    http://172.18.22.170:8080;
             #proxy_redirect off ;

             proxy_set_header Host $host;
             proxy_set_header X-Real-IP $remote_addr;

支持跨域

为什么在/etc/nginx/nginx.conf 中配置的不起作用?

因为/etc/nginx/sites-enabled/default
解决方法:
编辑/etc/nginx/nginx.conf ,注释掉
include /etc/nginx/sites-enabled/*;

相关文章
|
应用服务中间件 网络安全 nginx
nginx启动成功,但外部不能访问的问题
nginx启动成功,但外部不能访问的问题
3552 0
nginx启动成功,但外部不能访问的问题
|
应用服务中间件 Linux 开发工具
CentOS7下启动Nginx出现Failed to start nginx.service:unit not found
CentOS7下启动Nginx出现Failed to start nginx.service:unit not found
3539 0
CentOS7下启动Nginx出现Failed to start nginx.service:unit not found
|
应用服务中间件 nginx Windows
Windows PowerShell 中启动 Nginx 报错解决方案
Windows PowerShell 中启动 Nginx 报错解决方案
Windows PowerShell 中启动 Nginx 报错解决方案
|
关系型数据库 MySQL 应用服务中间件
nginx启动、重启、关闭
nginx启动、重启、关闭
1299 0
nginx启动、重启、关闭
|
应用服务中间件 nginx Docker
docker中nginx的默认路径位置和映射目录启动
docker中nginx的默认路径位置和映射目录启动
1459 0
docker中nginx的默认路径位置和映射目录启动
|
应用服务中间件 Linux nginx
【Linux系列】Linux启动nginx
1,首先找到nginx的安装目录 which nginx 会找到对应的目录,如图 2,查看进程是否存在 ps -ef|grep nginx 3,杀死进程 kill -QUIT 1282 强制停止 kill -9 1282 4,进入到nginx 的sbin 目录,启动nginx cd /usr/local/nginx/sbin/ ./nginx ./nginx -s stop ./nginx -s quit ./nginx -s reload 4,但是上面这个..
133 0
【Linux系列】Linux启动nginx
|
应用服务中间件 Linux nginx
centos下nginx启动、重启、关闭
学习linux使用nginx笔记
73323 0
|
应用服务中间件 Linux 开发工具
05_Linux基础-NGINX编译安装^判断是否启动^修改端口^启动停止重启^相关路径^中文乱码-Windows、Linux文件传输
NGINX编译安装^判断是否启动^修改端口^启动停止重启^相关路径^中文乱码-Windows、Linux文件传输
162 0
05_Linux基础-NGINX编译安装^判断是否启动^修改端口^启动停止重启^相关路径^中文乱码-Windows、Linux文件传输
|
应用服务中间件 nginx
解决启动nginx的nginx.pid错误
启动Nginx报错: nginx: [error] open() “/usr/local/nginx/logs/nginx.pid” failed (2: No such file or directory) [root@VM_16_6_centos sbin]# .
1427 0
|
应用服务中间件 nginx
运行sudo service nginx restart,报错* Restarting nginx nginx[fail],启动不了nginx,启动nginx报错
运行sudo service nginx restart,报错* Restarting nginx nginx[fail],启动不了nginx,启动nginx报错
319 0