0
点赞
收藏
分享

微信扫一扫

deepin系统安装nginx

deepin系统安装nginx

一、deepin系统

1.deepin系统的版本 --社区版(20.8)

deepin系统的版本

二、安装依赖库

#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 
    
1-4 合起来安装
$ sudo apt-get install -y build-essential libtool libpcre3 libpcre3-dev zlib1g-dev openssl libssl-dev 

安装依赖库 nginx-01.png

三、安装nginx

1.下载nginx安装包

$ sudo wget http://nginx.org/download/nginx-1.22.1.tar.gz

下载nginx安装包 nginx-02.png

2.nginx解压

$ sudo tar zxvf ./nginx-1.22.1.tar.gz

nginx解压 nginx-03.png

3.nginx的配置

$ cd nginx-1.22.1/ 			--进入解压目录

$ sudo ./configure --prefix=/usr/local/nginx22 		--nginx的配置

nginx的配置 nginx-04.png

nginx的配置2 nginx-05.png

4.nginx的编译与编译安装

$ sudo make && sudo make install 

nginx的编译与编译安装 nginx-06.png

ginx的编译与编译安装2 nginx-07.png

四、启动nginx

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

启动nginx nginx-08.png

五、查看nginx运行情况

1.使用进程查看nginx

$ ps -ef|grep nginx		--可以看到有两个进程。主进程和工作进程。

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

使用进程查看nginx nginx-09.png

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

nginx的命令 nginx-10.png

3.nginx的软连接

$ sudo ln -s /usr/local/nginx22/sbin/nginx /usr/local/bin/nginx	--可以简化命令

$ nginx -v		--设置软连接后,可以这样用

nginx的软连接 nginx-10-2.png

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

打开localhost本地网址测试 nginx-11.png

举报

相关推荐

0 条评论