---
title: 运行Tengine
description: "1. 启动Nginx（两种方法）。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/Tengine/kunpengtengine_02_0018.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/Tengine/kunpengtengine_02_0018.html
indexId: b82006bcffd91f28a6d72293b5f569eaa37a34b6b2e1e67ca63467e7e8e9e2b774
---
# 运行Tengine

1. 启动Nginx（两种方法）。
方法一：通过脚本命令启动。```
/usr/local/tengine-nginx/sbin/nginx -c /usr/local/tengine-nginx/conf/nginx.conf
```


方法二：通过Service服务启动（推荐使用。使用该方法需要先将Nginx加入Service服务再执行启动命令）。

  a. 配置“/etc/init.d/nginx”文件。

    1. 打开“/etc/init.d/nginx”文件
      1 2 rm -rf /etc/init.d/nginx vim /etc/init.d/nginx

    2. 按“i”进入编辑模式，添加如下内容。
      1 2 3 4 5 6 7 8 9 10 11 12 13 #!/bin/bash # chkconfig: 2345 10 90 # description: nginx case "$1" in 'start') /usr/local/tengine-nginx/sbin/nginx -c /usr/local/tengine-nginx/conf/nginx.conf echo "$0_start"; ;; 'stop') /usr/local/tengine-nginx/sbin/nginx -s quit echo "$0_stop"; ;; esac

    3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
  b. 修改“/etc/init.d/nginx”文件权限。
    1 2 chmod 777 /etc/init.d/nginx ll /etc/init.d/nginx

  c. 将Nginx加入chkconfig管理列表。
    1 chkconfig --add /etc/init.d/nginx

  d. 设置Nginx开机自动启动。
    1 chkconfig nginx on

  e. 启动Nginx。
    1 service nginx start

启动时过程中若出现报错，请参考故障排除章节。


2. 查看Tengine的进程。
  1 ps -ef | grep nginx

  关闭Nginx有3种方法，业务运行中不需要执行该命令。 通过脚本命令关闭。 1 /usr/local/tengine-nginx/sbin/nginx -s quit 使用结束进程命令。 1 pkill nginx 通过Service服务关闭。 1 service nginx stop
