Linux下启动,停止,重启Nginx、Mysql、PHP

LINUX启动Nginx的命令:
一、查询是否启动
[[email protected] php-fpm.d]# ps -ef | grep nginx
root     25225     1  0 19:26 ?        00:00:00 nginx: master process /app/nginx/sbin/nginx
www      25229 25225  0 19:26 ?        00:00:00 nginx: worker process
root     25247 19431  0 19:30 pts/0    00:00:00 grep nginx

二、启动
[[email protected] php-fpm.d]# /app/nginx/sbin/nginx
[[email protected] php-fpm.d]# ps -ef | grep nginx
root     25192     1  0 19:22 ?        00:00:00 nginx: master process /app/nginx/sbin/nginx
www      25193 25192  0 19:22 ?        00:00:00 nginx: worker process
root     25195 19431  0 19:22 pts/0    00:00:00 grep nginx

三、停止
从容停止Nginx:
kill -QUIT 主进程号
[[email protected] php-fpm.d]# kill -QUIT 19513
[[email protected] php-fpm.d]# ps -ef | grep nginx
root     25190 19431  0 19:22 pts/0    00:00:00 grep nginx

快速停止Nginx:
kill -TERM 主进程号
[[email protected] php-fpm.d]# kill -TERM 25192
[[email protected] php-fpm.d]# ps -ef | grep nginx
root     25203 19431  0 19:23 pts/0    00:00:00 grep nginx
[[email protected] php-fpm.d]# 

强制停止Nginx:
kill -9 主进程号
[[email protected] php-fpm.d]# kill -9 25205
[[email protected] php-fpm.d]# ps -ef | grep nginx
www      25206     1  0 19:24 ?        00:00:00 nginx: worker process
root     25210 19431  0 19:24 pts/0    00:00:00 grep nginx

四、重启
[[email protected] php-fpm.d]# /app/nginx/sbin/nginx -s reload
[[email protected] php-fpm.d]# 

LINUX启动MYSQL的命令:
一、启动
[[email protected] host]# service mysqld start
Starting MySQL..                                           [  OK  ]
或者
[[email protected] host]# /etc/init.d/mysqld start
Starting MySQL..                                           [  OK  ]

二、停止
[[email protected] host]# service mysqld stop
Shutting down MySQL..                                      [  OK  ]
或者
[[email protected] host]# /etc/init.d/mysqld stop
Shutting down MySQL.                                       [  OK  ]

三、重启
[[email protected] host]# service mysqld restart
Shutting down MySQL..                                      [  OK  ]
Starting MySQL..                                           [  OK  ]
或者
[[email protected] host]# /etc/init.d/mysqld restart
Shutting down MySQL..                                      [  OK  ]
Starting MySQL..                                           [  OK  ]

四、查看mysql是否启动
[[email protected] host]# service mysqld status
MySQL running (24110)                                      [  OK  ]

[[email protected] host]# ps aux | grep mysqld

LINUX启动PHP的命令:
service php-fpm restart

停止PHP:
[[email protected] host]# pkill php-fpm
查看9000端口:
[[email protected] host]# netstat -lnt | grep 9000
[[email protected] host]# 

启动PHP:
[[email protected] sbin]# /app/php7.2/sbin/php-fpm
查看9000端口:
[[email protected] sbin]# netstat -tunlp | grep 9000
tcp        0      0 127.0.0.1:9000              0.0.0.0:*                   LISTEN

原文地址:https://www.cnblogs.com/niuben/p/10052135.html

时间: 2024-10-28 23:06:40

Linux下启动,停止,重启Nginx、Mysql、PHP的相关文章

Linux下启动停止查看杀死Tomcat进程

文章来自:http://www.linuxidc.com/Linux/2011-06/37180.htm 启动 一般是执行tomcat/bin/startup.sh,sh tomcat/bin/startup.sh 停止 一般是执行 sh tomcat/bin/shutdown.sh脚本命令 查看 执行ps -ef |grep tomcat 输出如下 sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.

Linux下启动停止服务shell脚本

jenkins构建重新部署时脚本: #!/bin/bash app=auth jar_pid=`ps -ef|grep -v grep | grep 'java -jar e-$app-controller-1.0-SNAPSHOT.jar'|awk '{ print $2 }'` echo $jar_pid if [ ! -n "$jar_pid" ]; then echo 'will redeploy.' #rm -rf nohup.out nohup java -jar e-$a

linux下nginx启动停止重启控制脚本

这是控制nginx服务的脚本文件,包括控制nginx的启动.重启.停止.平滑重启.对配置文件的额检查. [[email protected] ~]# cat nginx.sh #!/bin/env bash # description:nginx server   ###必须加描述 # nginx - this script is used to control nginx service # processname nginx # chkconfig: - 85 15 # edit by su

Linux Systemd——在RHEL/CentOS 7中启动/停止/重启服务

RHEL/CentOS 7.0中一个最主要的改变,就是切换到了systemd.它用于替代红帽企业版Linux前任版本中的SysV和Upstart,对系统和服务进行管理.systemd兼容SysV和Linux标准组的启动脚本. Systemd是一个Linux操作系统下的系统和服务管理器.它被设计成向后兼容SysV启动脚本,并提供了大量的特性,如开机时平行启动系统服务,按需启动守护进程,支持系统状态快照,或者基于依赖的服务控制逻辑. 先前的使用SysV初始化或Upstart的红帽企业版Linux版本

CentOS 7 下 JDK1.8+Maven+Nginx+MySql+Git+Redis环境安装

CentOS 7 下 JDK1.8 Maven Nginx MySql Git Redis环境安装 安装目录准备 新建data目录,用来放下载的软件 mkdir -p /data 切换到该data目录 cd /data JDK1.8安装 JDK下载 如果需要用户密码,注册一个即可 用winSCP上传到服务器data目录下 解压文件 tar -zxvf jdk-8u211-linux-x64.tar.gz Maven安装 maven下载 wget http://mirrors.gigenet.co

linux下数据库双向同步之mysql

环境:lamp 下搭建一个博客   然后实现同步 这里:以wordpress为例,进行实施 具体操作如下: 一.环境配置 1.自动获取ip地址,虚拟机设置为桥接 2.[[email protected] ~]# yum install wget #换成163的yum源: cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.save wget mirrors.163.com/.help/CentOS5-Base-163.repo #wg

在CentOS 7中启动/停止/重启服务

RHEL/CentOS 7.0中一个最主要的改变,就是切换到了systemd.它用于替代红帽企业版Linux前任版本中的SysV和Upstart,对系统和服务进行管理.systemd兼容SysV和Linux标准组的启动脚本. Systemd是一个Linux操作系统下的系统和服务管理器.它被设计成向后兼容SysV启动脚本,并提供了大量的特性,如开机时平行启动系统服务,按需启动守护进程,支持系统状态快照,或者基于依赖的服务控制逻辑. 先前的使用SysV初始化或Upstart的红帽企业版Linux版本

在Linux下启动Java服务的脚本

#!/bin/sh #该脚本为Linux下启动java程序的通用脚本.即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用. # #Author: tudaxia.com, Date: 2011/6/7 # #警告!!!:该脚本stop部分使用系统kill命令来强制终止指定的java程序进程. #在杀死进程前,未作任何条件检查.在某些情况下,如程序正在进行文件或数据库写操作, #可能会造成数据丢失或数据不完整.如果必须要考虑到这类情况,则需要改写此脚本,

【快速查阅】Linux下启动和关闭Weblogic(管理服务器+被管服务器)

Weblogic的管理服务器和被管服务器的启动.关闭,偶尔会用到,却又不常用,导致需用时却忘记了,而又重新查阅HELP. 故,以此记录,方便查阅.执行. 首先,weblogic的启动脚本和关闭脚本都在域目录的bin文件夹下,所以,先cd到该目录 cd $WEBLOGIC_HOME/user_projects/domains/$DOMAIN_NAME/bin 然后按需要执行以下脚本: 管理服务器的启动 ./startWebLogic.sh即可 但离开命令行模式随即关闭,所以需用nohup模式 亦可