Debian Linux(帕拉迪)的方式:安装Linux并且部署主从nginx的步骤(自己实践过的)

(洋哥导出的nacos)

用板凳哥的方式最实在

 一、

下载模块依赖性Nginx需要依赖下面3个包 提前安装好gc++  gcc-
如果没有安装c++编译环境,还得安装,通过yum install gcc gcc-c++完成安装(得先执行这步)

1.gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
2.rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
3.ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ )

二、

依赖包安装顺序依次为:openssl、zlib、pcre, 然后安装Nginx包

 

上传nginx-1.11.5.tar.gz 、zlib-1.2.8.tar.gz、openssl-1.1.0b.tar.gz、pcre-8.39.tar.gz
分别解压到 /opt/nginx 目录下
tar -xzvf openssl-1.1.0b.tar.gz -C /opt/nginx/
tar -xvf zlib-1.2.8.tar.gz -C /opt/nginx/  (不能用z参数解压 原因是这个压缩包没有用gzip 格式压缩,所以不用加z指令)

tar -xzvf pcre-8.39.tar.gz -C /opt/nginx/

tar -xzvf nginx-1.11.5.tar.gz -C /opt/nginx/

三、

编译安装以上包:

 (注意:./configure 和 make  && make install 分开执行,不要连起来,会报错。)

(其实可以不用&&,其实他们是可以分开执行的,分三步)

openssl :

cd openssl-1.1.0b/
./config 

make && make install

 

Zlib:

cd zlib-1.2.8/

./configure 

make && make install

 

pcre:

cd pcre-8.39/

./configure

make && make install

 

Nginx:

cd nginx-1.11.5/ 

 ./configure 

make && make install

 

四、

inux安装nginx后没有sbin目录的解决方法

https://blog.csdn.net/qq_36028750/article/details/127008836

 

五、按照第四步修改后启动nginx报错的解决方法

https://blog.csdn.net/mysql2022/article/details/129718061

解决nginx启动报错nginx: [emerg] open() “/var/run/nginx/nginx.pid“ failed (2: No such file or directory)

 

 

 

posted @ 2023-04-19 13:03  秋名山滴  阅读(86)  评论(0)    收藏  举报