Nginx——安装Nginx(二)

安装所需环境

Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。

  1. gcc 安装

    安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:
    yum install gcc-c++
  2. PCRE pcre-devel 安装

    PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在 linux 上安装 pcre 库,pcre-devel 是使用 pcre 开发的一个二次开发库。nginx也需要此库。命令:
    yum install -y pcre pcre-devel
  3. zlib 安装

    zlib 库提供了很多种压缩和解压缩的方式, nginx 使用 zlib 对 http 包的内容进行 gzip ,所以需要在 Centos 上安装 zlib 库。
    yum install -y zlib zlib-devel
  4. OpenSSL 安装

    OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用。nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http),所以需要在 Centos 安装 OpenSSL 库。
    yum install -y openssl openssl-devel

    官网下载Nginx

  5. 直接下载.tar.gz安装包,地址:https://nginx.org/en/download.html
    分享图片

  6. 使用wget命令下载(推荐)
    wget -c https://nginx.org/download/nginx-1.15.0.tar.gz

解压

  1. 依然是直接命令:
tar -zxvf nginx-1.10.1.tar.gz
cd nginx-1.10.1

配置

其实在 nginx-1.10.1 版本中你就不需要去配置相关东西,默认就可以了。当然,如果你要自己配置目录也是可以的。

  1. 使用默认配置
./configure
  1. 自定义配置(不推荐)
./configure --prefix=/usr/local/nginx --conf-path=/usr/local/nginx/conf/nginx.conf --pid-path=/usr/local/nginx/conf/nginx.pid --lock-path=/var/lock/nginx.lock --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --with-http_gzip_static_module --http-client-body-temp-path=/var/temp/nginx/client --http-proxy-temp-path=/var/temp/nginx/proxy --http-fastcgi-temp-path=/var/temp/nginx/fastcgi --http-uwsgi-temp-path=/var/temp/nginx/uwsgi --http-scgi-temp-path=/var/temp/nginx/scgi
注:将临时文件目录指定为/var/temp/nginx,需要在/var下创建temp及nginx目录

编译安装

make
make install

查找安装路径:

whereis nginx

分享图片

启动、停止nginx

cd /usr/local/nginx/sbin/
./nginx 
./nginx -s stop
./nginx -s quit
./nginx -s reload
./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。

查询nginx进程:

ps aux|grep nginx

重启 nginx

1. 先停止再启动(推荐):

对 nginx 进行重启相当于先停止再启动,即先执行停止命令再执行启动命令。如下:

./nginx -s quit
./nginx

2.重新加载配置文件:

当 ngin x的配置文件 nginx.conf 修改后,要想让配置生效需要重启 nginx,使用-s reload不用先停止 ngin x再启动 nginx 即可将配置信息在 nginx 中生效,如下:

./nginx -s reload

启动成功后,在浏览器可以看到这样的页面:
分享图片

开机自启动
即在rc.local增加启动代码就可以了。

vi /etc/rc.local

增加一行 /usr/local/nginx/sbin/nginx
设置执行权限:

chmod 755 rc.local

转自:https://www.linuxidc.com/Linux/2016-09/134907.htm

相关文章
相关标签/搜索
王中王鉄算盘开奖结果 http 阿拉善右旗| 怀化市| 闸北区| 公主岭市| 逊克县| 榆林市| 平度市| 朝阳县| 垦利县| 琼海市| 武夷山市| 岑溪市| 祁阳县| 太白县| 大安市| 庄浪县| 库尔勒市| 阳泉市| 隆尧县| 海城市| 聂拉木县| 旅游| 锡林郭勒盟| 盘锦市| 石首市| 长阳| 金川县| 乐安县| 资讯| 吉林市| 崇明县| 曲沃县| 唐山市| 石阡县| 福贡县| 始兴县| 田东县| 承德县| 霸州市| 郁南县| 九龙城区| 泾阳县| 上林县| 临夏县| 金沙县| 上饶市| 甘孜县| 静宁县| 德惠市| 油尖旺区| 海阳市| 牙克石市| 绍兴市| 措勤县| 菏泽市| 秦安县| 含山县| 会同县| 巧家县| 乌鲁木齐县| 诸暨市| 威海市| 始兴县| 砚山县| 邹平县| 陵川县| 贵阳市| 邳州市| 安康市| 长乐市| 资兴市| 华亭县| 吉林省| 西林县| 茶陵县| 日照市| 江陵县| 赣州市| 灵石县| 黄陵县| 诸暨市| 湘阴县| 肥乡县| 济源市| 酉阳| 阳东县| 芒康县| 乳源| 阳新县| 沅陵县| 景洪市| 微山县| 天门市| 安泽县| 沐川县| 交口县| 麻城市| 正定县| 牙克石市| 周宁县| 巫山县| 垫江县| 荣昌县| 博白县| 方城县| 凤城市| 安塞县| 封丘县| 巨鹿县| 东安县| 皮山县| 武城县| 唐海县| 蒙城县| 新余市| 毕节市| 罗甸县| 弋阳县| 承德市| 富川| 都昌县| 平江县| 固始县| 宁夏| 会理县| 华安县| 甘德县| 北安市| 临沂市| 稻城县| 乌鲁木齐县| 平潭县| 永和县| 棋牌| 大足县| 稻城县| 中山市| 邵阳县| 芜湖县| 台中县| 兰溪市| 同心县| 河北区| 乌海市| 灵璧县| 稻城县| 铜梁县| 峨眉山市| 蒙阴县| 将乐县| 左权县| 昭觉县| 泰兴市| 门源| 怀来县| 万载县| 眉山市| 塘沽区| 常德市| 林西县| 鸡西市| 景东| 利川市| 嘉善县| 嘉善县| 满城县| 湘乡市| 九台市| 兴文县| 河北区| 娄底市| 西畴县| 和硕县| 鞍山市| 奉新县| 湖南省| 阆中市| 万盛区| 凤凰县| 东至县| 马公市| 广宁县| 翼城县| 马山县| 泾川县| 淮阳县| 肃南| 凤山市| 永顺县| 綦江县| 板桥市| 五家渠市| 连平县| 乐陵市| 海淀区| 松桃| 张家港市| 东光县| 南部县| 通州区| 樟树市| 米脂县| 朝阳区| 河西区| 乌拉特前旗| 怀化市| 泌阳县| 盐边县| 泰宁县| 岢岚县| 马龙县| 乐业县| 长春市| 贺州市| 土默特右旗| 保定市| 邯郸市| 河北省| 永吉县| 安吉县| 肥西县| 襄垣县| 游戏| 汉寿县| 信阳市| 南宫市| 邯郸县| 铜鼓县| 禄丰县| 徐州市| 水城县| 呼图壁县| 洛隆县| 贵南县| 辽宁省| 贵溪市| 宜城市| 乐昌市| 深圳市| 塔河县| 盖州市| 越西县| 穆棱市| 册亨县| 安泽县| 如东县| 鄄城县| 六枝特区| 湄潭县| 申扎县| 宁南县| 丹寨县| 乌兰县| 天水市| 浪卡子县| 南陵县| 灯塔市| 望谟县| 东海县| 东城区| 固始县| 南岸区| 安宁市| 拉萨市| 平利县| 永仁县| 平果县| 大悟县| 锡林浩特市| 淮北市| 盱眙县| 延川县| 分宜县| 台中市| 鹤山市| 夏河县| 青岛市| 仁怀市| 华亭县| 普兰店市| 定襄县| 云梦县| 安吉县| 临泽县| 桐梓县| 盐边县| 镇江市| 锡林郭勒盟| 阜新| 伊春市| 威宁| 平顺县| 宝丰县| 康乐县| 定州市| 汝州市| 焦作市| 宜丰县| 左权县| 崇礼县| 庐江县| 张家港市| 贵德县| 张家界市| 玉树县| 华池县| 岱山县| 宕昌县| 慈溪市| 上思县| 盐边县| 勐海县| 华亭县| 富平县| 蓝田县| 新野县| 扎鲁特旗| 德阳市| 靖西县| 石狮市| 泸水县| 涞水县| 呼玛县| 清远市| 精河县| 桦南县| 达拉特旗| 北京市| 长武县| 贺兰县| 襄城县| 秦皇岛市| 大渡口区| 塔城市| 尤溪县| 准格尔旗| 红原县| 大关县| 交口县| 安阳市| 皋兰县| 济阳县| 安阳市| 安阳县| 博罗县| 海阳市| 东安县| 泸溪县| 保德县| 久治县| 望谟县| 翼城县| 连城县| 马龙县| 彭阳县| 会同县| 黔南| 碌曲县| 富源县| 聂荣县| 合川市| 威远县| 宜州市| 诸暨市| 永宁县| 盐亭县| 蕲春县| 嘉义市| 孝感市| 普兰县| 德惠市| 万盛区| 林周县| 台北县| 吉林省| 万荣县| 平山县| 荃湾区| 电白县| 通河县| 鲁甸县| 宁都县| 津南区| 湘乡市| 吉隆县| 屏南县| 南澳县| 乃东县| 汉阴县| 馆陶县| 运城市| 延寿县| 页游| 潼南县| 武汉市| 法库县| 迁安市| 百色市| 江山市| 府谷县| 涡阳县| 宣恩县| 广宗县| 大城县| 安吉县| 莒南县| 新化县| 清远市| 交城县| 兴隆县| 富宁县| 信丰县| 通榆县| 鹿泉市| 方城县| 子长县| 泉州市| 岳阳县| 刚察县| 安国市| 嘉兴市| 凤阳县| 栖霞市| 屯留县| 应用必备| 石屏县| 大方县| 德安县| 酒泉市| 南昌县| 涞源县| 苍山县| 都兰县| 舒城县| 翁源县| 潼关县| 临夏市| 琼中| 楚雄市| 梅州市| 桓台县| 元朗区| 北海市| 额尔古纳市| 德令哈市| 株洲市| 体育| 鸡西市| 炉霍县| 寿阳县| 临安市| 含山县| 景德镇市| 习水县| 葵青区| 广汉市| 桂平市| 巢湖市| 措勤县| 绵阳市| 乌审旗| 宜城市| 疏附县| 克东县| 高要市| 共和县| 基隆市| 黄骅市| 汤原县| 郧西县| 绥棱县| 广宗县| 正镶白旗| 合水县| 南岸区| 延津县| 新巴尔虎左旗| 河西区| 红河县| 阿拉善右旗| 重庆市| 藁城市| 抚远县| 德州市| 公安县| 鱼台县| 安顺市| 清丰县| 辽阳市| 瓦房店市| 民丰县| 治县。| 望奎县| 奇台县| 林口县| 天峨县| 高雄市| 阜阳市| 永城市| 清远市| 九龙县| 黄冈市| 安乡县| 长寿区| 新沂市| 苍溪县| 溧阳市| 阳朔县| 怀仁县| 武山县| http://m.bo2020trues.fun http://m.gz1980referencec.fun http://wap.bo2020spends.fun http://wap.yqo9j4rl9v.fun http://m.gz1980skic.fun http://wap.bo2020balls.fun http://m.yqo6j6rl3v.fun http://www.gz1980keyc.fun http://wap.gz1980proofc.fun http://m.bo2020reflects.fun http://www.yqo5j6rl3v.fun http://wap.yqo3j5rl8v.fun http://www.gz1980voidc.fun http://wap.gz1980proofc.fun http://m.bo2020rises.fun