未加星标

Linux下Nginx安装的方法(pcre和openssl)

字体大小 | |
[运维安全 所属分类 运维安全 | 发布者 店小二04 | 时间 | 作者 红领巾 ] 0人收藏点击收藏

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。

想要linux下安装Nginx作为WEB服务器,要先准备些必要的库和工具,通常必须安装的是:PERC库和Openssl。

分四步走,让你的Nginx迅速跑起来!

1. 安装PCRE库(Nginx的rewrite模块和HTTP核心模块会用到PCRE正则表达式语法)

不用考虑是否已安装,直接上命令:

使用yum来安装:

[root@example.com ~]# yum install pcre pcre-devel

或者用apt-get:

[root@example.com ~]# apt-get install libpcre3 libpcre3-dev

如果这些安装包已经安装在系统上,你会收到Nothing to do 的信息,就是已安装过了的意思。

Linux下Nginx安装的方法(pcre和openssl)

2.安装OpenSSL(若服务器提供安全网页(https://)时,会用到OpenSSL库)

使用yum:

[root@localhost example]# yum install openssl openssl-devel

或者用apt-get:

[root@localhost example]# apt-get install openssl openssl-dev

3.下载、解压Nginx

去http://nginx.org/下载你要使用的版本,放到home目录,然后解压

[root@localhost example]# tar zxf nginx-0.7.66.tar.gz

4.安装Nginx

创建一个应用程序通常分为三步:从源代码到配置、编译和安装编译。每一步都有很多配置项,但对于初学者,我们只是让它能跑起来,可以先忽略这些配置项。最容易的办法依次执行下面三个命令:

[root@localhost nginx-0.7.66]# ./configure       //有一个重要的配置项是 --prefix=... 指定安装Nginx的基础目录,比如你想把它安装在 /home/jiang/www/下,这个完整的命令应该是:[root@localhost nginx-0.7.66]# ./configure --prefix=/home/jiang/www

configure过程中可能出现的几个报错,及原因:

1) ./configure: error: C compiler gcc is not found 原因:你没有安装gcc ,这样可能你也没安装下面几个包,请一并安装

yum install gcc gcc-c++ autoconf make
2) Makefile: 权限不够 原因:当前用户没有权限读写nginx源码目录,请切换到root下运行如下命令,作用是将当前目录的所有文件所有者都设为我们正在使用的普通用户。

[jiang@localhost nginx-0.7.66]# chown -R jiang:jiang ./
[jiang@localhost nginx-0.7.66]# exit
然后exit退出到普通用户状态下。 chown 后的 feng:feng 分别是所使用的普通账号的用户名,及其用户组名。

[root@localhost nginx-0.7.66]# make
[root@localhost nginx-0.7.66]# make install

至此安装成功,去安装Nginx的基础目录下的sbin/,注意,我这里的目录是/home/jiang/www/sbin,执行命令:

[root@localhost sbin]# ./nginx //效果见下图
Linux下Nginx安装的方法(pcre和openssl)

屏幕上不会出现任何文本信息,这是个好迹象,意味着正在正确运行。

打开浏览器,输入localhost,done done done done ~~~

Linux下Nginx安装的方法(pcre和openssl)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。


您可能感兴趣的文章:Linux下nginx编译安装教程和编译参数详解Linux下Tomcat+Nginx服务器环境安装配置的简明教程Linux下安装配置nginx详解Linux下yum安装nginx教程在linux系统下安装两个nginx的简单方法linux下安装nginx(图文教程)linux系统安装Nginx Lua环境Linux上安装搭建Nginx服务器的详细步骤linux下Nginx 0.8.40的安装方法

本文运维安全相关术语:linux服务器代维 linux服务器搭建 运维管理 运维工程师 企业安全文章 企业安全管理 cf安全系统检测到游戏数据异常

主题: NginxLinux服务器OpenSSLTomcatLua浏览器
tags: nginx,安装,Nginx,localhost,root,jiang,Linux,install,yum,example,openssl,home,linux
分页:12
转载请注明
本文标题:Linux下Nginx安装的方法(pcre和openssl)
本站链接:http://www.codesec.net/view/572387.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 运维安全 | 评论(0) | 阅读(30)