SUSE服务下nginx安装流程
最近开始安装搭建Linux系统下的nginx,根据需要本次使用的是SUSE Linux第一次上手。对SUSE 的一些操作不太熟悉希望有大佬博友能够指出错误。非常感谢!!!
-
从官网中http://nginx.org/en/download.html选择nginx1.20.1稳定版本。
-
使用linux命令下载nginx压缩包wget http://nginx.org/download/nginx-1.20.1.tar.gz,安装到/usr/local/src/下(目录可自行控制),解压:tar xvf nginx-1.20.1.tar.gz -C /usr/local/src/ (解压目录可自行控制)
-
安装nginx时先:
- 下载pcre压缩包(https://ftp.pcre.org/pub/pcre/)通过WinSCP将下载的压缩包上传到服务器下。 解压:tar –zxvf pcre-8.00.tar.gz 。进入pcre目录依次执行./configure ~> make ~> make install。
- 下载zlib(http://zlib.net/)和openssl(https://www.openssl.org/source/):安装完后同pcre相同即可。需注意:openssl的初始化为./config ~> make ~> make install
- 初始化 nginx进入nginx-1.20.1目录,输入./configure进行初始化。
初始化时:+OpenSSL可能会is not used 是应为该计算机下存在多个OpenSSL,初始化时不知道使用哪个,那么我们可以通过命令指定一个路径如下图:
指定成功后会出现我们指定的路径。最后执行 make ~> make install 即可。
-
完成上述操作后nginx即安装完成了。可以在/usr/local 下看到nginx文件夹,
-
启动nginx : 进入nginx/sbin文件夹后通过 ./nginx 既可启动nginx。 (可配置nginx环境变量直接启动,无需进入nginx下的sbin文件夹)
-
关闭nginx : ./nginx –s quit 或者 ./nginx –s stop
-
重启nginx : ./nginx –s reload
-
查看nginx进程 : ps aux|grep nginx