deepin系统安装nginx
一、deepin系统
1.deepin系统的版本 --社区版(20.8)

二、安装依赖库
sudo apt-get install build-essential && sudo apt-get install libtool
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install zlib1g-dev
sudo apt-get install openssl libssl-dev
1-4 合起来安装
$ sudo apt-get install -y build-essential libtool libpcre3 libpcre3-dev zlib1g-dev openssl libssl-dev

三、安装nginx
1.下载nginx安装包
$ sudo wget http://nginx.org/download/nginx-1.22.1.tar.gz

2.nginx解压
$ sudo tar zxvf ./nginx-1.22.1.tar.gz

3.nginx的配置
$ cd nginx-1.22.1/ --进入解压目录
$ sudo ./configure --prefix=/usr/local/nginx22 --nginx的配置


4.nginx的编译与编译安装
$ sudo make && sudo make install


四、启动nginx
$ sudo /usr/local/nginx22/sbin/nginx --没有设置环境变量或是软连接,就只好使用绝对路径启动

五、查看nginx运行情况
1.使用进程查看nginx
$ ps -ef|grep nginx --可以看到有两个进程。主进程和工作进程。

2.nginx的命令
验证配置是否正确: sudo /usr/local/nginx22/sbin/nginx -t
查看Nginx的版本号:sudo /usr/local/nginx22/sbin/nginx -V
快速停止或关闭Nginx:sudo /usr/local/nginx22/sbin/nginx -s stop
正常停止或关闭Nginx:sudo /usr/local/nginx22/sbin/nginx -s quit
配置文件修改重装载命令:sudo /usr/local/nginx22/sbin/nginx -s reload
--可以不重启nginx

3.nginx的软连接
$ sudo ln -s /usr/local/nginx22/sbin/nginx /usr/local/bin/nginx --可以简化命令
$ nginx -v --设置软连接后,可以这样用

4.打开localhost本地网址测试 --成功
