服务器之家

服务器之家 > 正文

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

时间:2022-02-28 16:55     来源/作者:青鱼博客

nginx ("engine x") 是一个高性能的 http 和 反向代理 服务器,也是一个 imap/pop3/smtp 代理服务器。

想要linux下安装nginx作为web服务器,要先准备些必要的库和工具,通常必须安装的是:perc库和openssl。

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

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

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

使用yum来安装:

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

或者用apt-get:

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

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

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

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

使用yum:

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

或者用apt-get:

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

3.下载、解压nginx

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

?
1
[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 ,这样可能你也没安装下面几个包,请一并安装

?
1
yum install gcc gcc-c++ autoconf make

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

?
1
2
[jiang@localhost nginx-0.7.66]# chown -r jiang:jiang ./
[jiang@localhost nginx-0.7.66]# exit

然后exit退出到普通用户状态下。 chown 后的 feng:feng 分别是所使用的普通账号的用户名,及其用户组名。

?
1
2
[root@localhost nginx-0.7.66]# make
[root@localhost nginx-0.7.66]# make install

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

?
1
[root@localhost sbin]# ./nginx      //效果见下图

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

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

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

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

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

原文链接:http://ju.outofmemory.cn/entry/162204

标签:

相关文章

热门资讯

2022年最旺的微信头像大全 微信头像2022年最新版图片
2022年最旺的微信头像大全 微信头像2022年最新版图片 2022-01-10
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
返回顶部