linux nginx 1.9.9 安装部署

安装步骤

      准备环境

               nginx 需要 gcc,automake,pcre,zlib,openssl

               yum -y install gcc gcc-c++ automake  zlib zlib-devel openssl openssl-devel pcre pcre-devel

     1. 下载安装包:wget  http://nginx.org/download/nginx-1.9.9.tar.gz

其它版本nginx下载地址:Index of /download/

   2.解压安装包: tar -zxvf nginx-1.9.9.tar.gz

      获得nginx-1.9.9文件夹 。注意:由于下载的事源码包,解压后还需要编译,安装后才能使用()

     

   进入nginx-1.9.9 文件夹

       

  目录说明:

  • src: 存放nginx所有的源代
  • man:存放nginx的帮助文档
  • html:里面有两个html 文件,index.html 与50.html
  • auto:存放脚本,供configure脚本运用
  • configue脚本:该脚本主要两个事情。检查linux 环境,生产编译用的makefile

 3.运行configue 脚本 

         在nginx-1.9.9文件夹下运行configure进行预编译:  

./configure --prefix=/usr/local/nginx-1.9.9     --conf-path=/usr/local/nginx-1.9.9/nginx.conf

         运行后进行编译安装,继续在nginx-1.9.9 目录下执行 :

         编译:make

        安装:make install

        到安装目录里看看

       

  • conf :存放配置文件
  • logs:存放服务器日志文件
  • sbin:就存放了一个nginx主程序

 4.启动nginx

       在安装目录下,直接运行: ./sbin/nginx。或者   nginx -c 配置文件

      在浏览器访问直接访问安装nginx 服务器的ip (不填端口默认80)

此时,nginx 已经部署成功。

强制停止

pkill -9 nginx

修改配置文件不生效参考 修改nginx-1.9配置文件不生效的问题_你好龙卷风!!!的博客-CSDN博客_nginx修改配置文件不生效 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Linux系统中安装部署Nginx可以按照以下步骤进行: 1. 下载Nginx安装包:可以从Nginx官网下载最新版本的安装包,也可以使用系统自带的包管理器进行安装。 2. 安装Nginx:使用命令行工具进入安装包所在目录,执行安装命令,等待安装完成。 3. 配置Nginx:在安装完成后,需要对Nginx进行配置,包括监听端口、虚拟主机、反向代理等。 4. 启动Nginx:完成配置后,使用命令行工具启动Nginx服务,可以通过浏览器访问Nginx服务器,验证是否正常运行。 5. 部署应用:将应用程序部署Nginx服务器上,可以通过配置Nginx的虚拟主机和反向代理实现应用的访问。 以上是NginxLinux系统中的安装部署过程,需要注意的是,Nginx的配置和部署需要一定的技术和经验,建议在实际操作前先进行学习和了解。 ### 回答2: LinuxNginx安装部署相对来说比较简单,步骤如下: 1.安装Nginx依赖软件 在Ubuntu、Debian等Deb系列的Linux版本中,安装Nginx之前需要安装一些依赖软件,包括pcre、zlib和OpenSSL等,可通过以下命令安装: sudo apt-get update sudo apt-get install build-essential sudo apt-get install libpcre3 libpcre3-dev sudo apt-get install zlib1g-dev sudo apt-get install openssl libssl-dev 2.下载Nginx 在官方网站(http://nginx.org/en/download.html)下载Nginx的最新版本,在终端中使用wget命令下载,例如: wget http://nginx.org/download/nginx-1.14.0.tar.gz 3.解压缩Nginx 使用tar命令解压缩下载的Nginx压缩文件: tar -xvf nginx-1.14.0.tar.gz 4.进入Nginx目录并配置 进入解压缩后的Nginx目录,使用以下命令配置: ./configure --prefix=/usr/local/nginx #指定nginx安装路径 --with-http_ssl_module #启用https模块 --with-http_stub_status_module #启用状态页面模块 --with-threads #启用线程池模块 --with-http_realip_module #启用真实IP模块 --with-http_gzip_static_module #启用gzip静态压缩模块 --with-http_sub_module #启用子请求模块 --with-http_v2_module #启用http2模块 --with-stream #启用流媒体模块 5.编译和安装 使用以下命令编译: make 使用以下命令安装: make install 6.启动Nginx 使用以下命令启动Nginx: /usr/local/nginx/sbin/nginx 7.配置Nginx 配置文件的路径为 /usr/local/nginx/conf/nginx.conf。可以根据自己的需求进行配置。 8.重启或停止Nginx 使用以下命令重启Nginx: /usr/local/nginx/sbin/nginx -s reload 使用以下命令停止Nginx: /usr/local/nginx/sbin/nginx -s stop 通过以上步骤可以快速安装部署Nginx,并可以根据自己的需求进行配置。Nginx具有高性能、稳定性好和扩展性等优点,可广泛应用于Web服务器、反向代理服务器、负载均衡器等场景。 ### 回答3: Nginx是一款高性能的开源Web服务器,具有较好的负载均衡和反向代理功能,被广泛应用于互联网架构中。下面是LinuxNginx安装部署过程: 1. 安装前准备 在安装Nginx前,需要安装依赖包和编译工具。在终端中执行如下命令: ``` sudo apt-get update sudo apt-get install -y build-essential libpcre3 libpcre3-dev libssl-dev ``` 2. 下载Nginx源代码 在Nginx官网下载最新的源代码包,例如下载版本1.18.0: ``` wget http://nginx.org/download/nginx-1.18.0.tar.gz ``` 解压缩源代码包: ``` tar -zxvf nginx-1.18.0.tar.gz ``` 3. 配置和编译 进入源代码目录: ``` cd nginx-1.18.0 ``` 执行configure命令,生成编译配置文件: ``` ./configure ``` 执行make命令,编译生成Nginx二进制文件: ``` make ``` 4. 安装Nginx 执行make install命令,将Nginx二进制文件和配置文件安装到指定目录(默认为/usr/local/nginx): ``` sudo make install ``` 5. 配置NginxNginx配置文件nginx.conf复制到安装目录下的conf目录中,并修改配置文件为自己需要的配置: ``` sudo cp /path/to/nginx.conf /usr/local/nginx/conf/ sudo vim /usr/local/nginx/conf/nginx.conf ``` 例如修改监听端口为8080: ``` http { ... server { listen 8080; server_name localhost; ... } ... } ``` 6. 启动Nginx 执行命令启动Nginx: ``` sudo /usr/local/nginx/sbin/nginx ``` 查看Nginx进程是否启动: ``` ps -ef | grep nginx ``` 7. 部署静态网站 将静态网站文件复制到安装目录下的html目录中,例如将index.html文件复制到/usr/local/nginx/html/目录下: ``` sudo cp /path/to/index.html /usr/local/nginx/html/ ``` 在浏览器中输入服务器IP地址和监听端口,即可访问静态网站: ``` http://server_ip:8080 ``` 以上就是在Linux安装部署Nginx的步骤,根据自身需求进行配置和调整即可。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值