Linux下安装Nginx服务器

  安装Nginx之前,首先要安装好编译环境gcc和g++,然后以CentOS为例安装Nginx,安装Nginx需要PRCE库、zlib库和ssl的支持,除了ssl外其他的我们都是去官网下载:

  Nginx:http://nginx.org/

  PCRE:http://www.pcre.org/

  zlib:http://www.zlib.net/

  首先将包准备好,上传至服务器下,开始安装

  首先释放pcre,并不用安装:

tar -xvzf pcre-8.38.tar.gz

  然后释放zlib:

tar -xvzf zlib-1.2.8.tar.gz

  安装openssl:

yum -y install openssl openssl-devel

  释放nginx:

tar -xvzf nginx-1.9.8.tar.gz

  然后执行 cd nginx-1.9.8 进入目录开始编译安装nginx:

./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=../pcre-8.38 --with-zlib=../zlib-1.2.8
make
make install

  注意../pcre-8.38和../zlib-1.28是刚刚释放的pcre和zlib的源码目录,编译时nginx会编译到一起

  稍微等待编译安装就完成了,安装位置就是开始指定的/usr/local/nginx,配置文件位置:/usr/local/nginx/nginx.conf

  然后确定80端口没有被占用的情况下,启动nginx服务:

/usr/local/nginx/nginx

  启动成功后,使用浏览器访问对应的IP,就可以看到初始页面了,

  

  到这里nginx服务器就安装成功了

  除了刚才的启动命令外,一些常用的nginx命令如下:

  检查nginx.conf配置文件的正确性: /usr/local/nginx/nginx -t

  重启nginx: /usr/local/nginx/nginx -s reopen

  停止nginx: /usr/local/nginx/nginx -s stop

  重新载入配置文件: /usr/local/nginx/nginx -s reload

  

时间: 2024-12-07 09:20:42

Linux下安装Nginx服务器的相关文章

Nginx系列-1.Linux下安装Nginx

Nginx系列-1.Linux下安装Nginx 目录 - Nginx系列 Nginx系列-1.Linux下安装Nginx Nginx系列-2.配置LNMP(Linux.Nginx.MySQL.PHP)架构 Nginx系列-3.配置Nginx虚拟主机 Nginx系列-4.Nginx日志配置及日志切割 Nginx系列-5.配置Nginx的防盗链 Nginx系列-6.配置Nginx的HTTPS Nginx系列-7.配置Nginx使用uwsgi支持web.py框架 Nginx系列-8.配置Nginx+A

linux下安装nginx与nginx调优

linux系统为rhel5.6,nginx版本为nginx-1.1.6.tar.gz,可以到网上下载最新的安装,由于nginx是基于很多模块实现强大的功能,所以要安装并编译其他模块软件包,这里安装的模块软件包有:agentzh-encrypted-session-nginx-module-v0.02-0-gc752861.tar.gz.chunkin-nginx-module-0.23rc2.tar.gz.google-perftools-1.8.3.tar.gz.libunwind-0.99.

Linux 下安装 Redis 服务器

本文简单介绍了 Linux 下安装 Redis 服务器的步骤,同时简要介绍服务器的配置.启动以及状态检测.另外还介绍了 32 位 CentOS 下安装 Redis 时遇到的一些问题的解决.        一. 查看 Linux 相关信息        版本查看cat /etc/issueCentOS release 5.5 (Final)        位数查看getconf LONG_BIT32        二. 安装 tcl        先装好 tcl,不然 redis 的 make t

(轉載)Linux下安装Oracle11g服务器

轉載:http://www.cnblogs.com/zhangyongli2011/archive/2012/04/04/2431953.html 安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位 系统要求 Linux安装Oracle系统要求 系统要求 说明 内存 必须高于1G的物理内存 交换空间 一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小 硬盘 5G以上 2.修改操作系统核心参数 在Root用户下执行以下步骤:

Linux下安装Tomcat服务器和部署Web应用

一.上传Tomcat服务器 二.安装Tomcat服务器 2.1.解压tomcat服务器压缩包 2.2.配置环境变量 tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量 编辑/etc下的profile文件,加上如下内容: 2.3.修改tomcat服务器的启动端口 修改将Tomcat服务器启动时使用的端口,例如改成9999 修改完server.xml文件之后,保存,退出. 三.Tomcat服务器启动和关闭 3.1.启动Tomcat服务器 进入tomcat服务器的bin

Linux 下安装 SVN服务器

前段时间换了一个新项目组.过去发现居然SVN都没有.代码都是手动对比存档.当时就蛋疼了.这他妈也太苦逼了.话不多说,要来测试服务器地址.开工了.由于服务器不能连接外网. 1.先下载安装包.本次安装不结合Apache.只做SVN服务器端安装. wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz wget http://subversion.tigris.org/downloads/subversion-deps-1

Linux下安装Oracle11g服务器【转】

Linux下安装Oracle11g服务器[转] 出处:http://www.cnblogs.com/zhangyongli2011/ 安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位 系统要求 Linux安装Oracle系统要求 系统要求 说明 内存 必须高于1G的物理内存 交换空间 一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小 硬盘 5G以上 2.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户

Linux下安装Tomcat服务器

一.上传Tomcat服务器 二.安装Tomcat服务器 2.1.解压tomcat服务器压缩包 2.2.配置环境变量 确保Linux下安装好了JDK,自行百度Linux如何安装JDK 2.3.修改tomcat服务器的启动端口 修改将Tomcat服务器启动时使用的端口,例如改成7777 修改完server.xml文件之后,保存,退出. 谨记:Linux打开端口8080或是修改后的端口号 三.Tomcat服务器启动和关闭 3.1.启动Tomcat服务器 进入tomcat服务器的bin目录,然后执行".

linux下安装nginx

linux版本:CentOS7 64位 在安装nginx前首先要确认系统中安装了gcc.pcre-devel.zlib-devel.openssl-devel. nginx下载地址:https://nginx.org/download/ 下载“nginx-1.9.9.tar.gz”,移动到/usr/local/下. ## 解压 tar -zxvf nginx-1.9.9.tar.gz ##移动 mv nginx-1.9.9 nginx ##进入nginx目录 cd nginx ## 配置,这一步