linux安装nginx及配置开机启动的详细教程

发布时间:2022-04-27 10:10 浏览次数:71
linux 安装 nginx及配置开机启动的详细教程,为了配置linux安装nginx之后,服务器关机也能启动nginx的功能,所以在安装完成nginx之后需要配置开机启动,本文将详细介绍

安装前准备:

1)nginx下载及解压 官网:http://nginx.org/ 

 执行下载: wget http://nginx.org/download/nginx-1.20.2.tar.gz

 然后把下载好的文件进行解压:tar -zxvf nginx-1.20.2.tar.gz

 进入nginx目录:cd nginx-1.20.2

2)依赖扩展下载:

 yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

 注:

 gcc 可以编译 C,C++,Ada,Object C和Java等语言

 pcre pcre-devel pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式

 zlib zlib-devel zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行gzip

 openssl openssl-devel openssl是web安全通信的基石

3)创建基础用户信息用于安装准备工作

 1、新建个组,用于运行nginx

  groupadd www

 2、添加个www用户,并为不能用于登录的

  useradd -g www www -s /bin/false

nginx安装:

1)nginx配置命令

 ./configure --prefix=/usr/local/nginx --user=www --group=www  --with-http_ssl_module  --with-stream  --with-stream_ssl_module --with-stream_realip_module  --with-http_stub_status_module  --with-http_gzip_static_module  --with-http_realip_module  --with-http_sub_module  --with-pcre

2)编译及安装 :make && make install

nginx安装后测试:

1)测试配置文件是否成功 :/usr/local/nginx/sbin/nginx -t

2)启动nginx :/usr/local/nginx/sbin/nginx

3)查看是否成功,可以在浏览器是直接访问服务器的IP地址,



文章 如有侵权,请联系站长删除