deepin安装nginx,以及常用操作

时间:2024-01-30 18:49:47

1、安装gcc g++的依赖库  sudo apt-get install build-essential && sudo apt-get install libtool

2、安装pcre依赖库 sudo apt-get install libpcre3 libpcre3-dev

3、安装zlib依赖库 sudo apt-get install zlib1g-dev

4、安装ssl依赖库 sudo apt-get install openssl libssl-dev (

5下载安装包 wget http://nginx.org/download/nginx-1.16.0.tar.gz

6、解压 tar zxvf  ./nginx-1.16.0.tar.gz

7、进入解压目录 cd nginx-1.16.0/ 

8、安装 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module sudo make sudo make install 

9、启动 /usr/local/nginx/sbin/nginx

=============================

第9步已经启动了。可以通过 ps ef|grep nginx  可以看到有两个进程。主进程和工作进程。

默认配置文件(nginx.conf)在    /usr/local/nginx/conf/nginx.conf       

所以第九步的另一种启动方式是(指定配置文件启动)     /usr/local/nginx/sbin/nginx  -c    /usr/local/nginx/conf/nginx.conf           

由于默认配置文件路径是 /usr/local/nginx/conf/nginx.conf   所以第九步简写了

停止nginx  我采用的 两条命令  (查出进程 ps ef|grep nginx)   和   (杀掉进程 sudo kill -9  进程号)