nginx配置php环境变量配置文件,3.配置nginx 环境变量,和设置nginx start

* [ ] **我们运行nginx -v等命令还是会有问题:**

```

1:进入 vim /etc/profile 文件

```

2:添加配置 如下

```

export PATH=$PATH:/usr/local/nginx/sbin

```

末尾加上这句,然后source /etc/bashrc使其生效。然后就可以啦!

* [ ] **service nginx start 错误解决方法:**

是因为nginx没有有添加到系统服务,手动手动添加一个即可。

在 **/etc/init.d/下创建名为**nginx的启动脚本即可,内容如下:****

```

#!/bin/bash

#

# chkconfig: - 85 15

# description: Nginx is a World Wide Web server.

# processname: nginx

nginx=/usr/local/nginx/sbin/nginx

conf=/usr/local/nginx/conf/nginx.conf

case $1 in

start)

echo -n "Starting Nginx"

$nginx -c $conf

echo " done"

;;

stop)

echo -n "Stopping Nginx"

killall -9 nginx

echo " done"

;;

test)

$nginx -t -c $conf

;;

reload)

echo -n "Reloading Nginx"

ps auxww | grep nginx | grep master | awk '{print $2}' | xargs kill -HUP

echo " done"

;;

restart)

$0 stop

$0 start

;;

show)

ps -aux|grep nginx

;;

*)

echo -n "Usage: $0 {start|restart|reload|stop|test|show}"

;;

esac

```

保存。

注意,保存一定要保存成UNIX格式(notepad++:编辑--文档格式转换--转为UNIX格式),否则会如下报错的

![](https://images2017.cnblogs.com/blog/881923/201712/881923-20171205111911831-1775821978.png)

```

设置执行权限:chmod +x /etc/init.d/nginx

```

```

注册成服务:`chkconfig``-add``nginx`

设置开机启动:chkconfig nginx on

```

之后,就可以使用以下命令了

```

service nginx start

service nginx stop

**service nginx restart **

***service nginx reload ***

```

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值