linux服务下安装nginx  系统版本Ubuntu 18.04.4

一、下载nginx包(已存入我的百度网盘)

链接:https://pan.baidu.com/s/19e4FbscqZXNrPPnpDwaIDQ

提取码:4mj9

或者到官网下载:http://nginx.org/en/download.html

二、将上面的包上传到服务器(我习惯直接传到root目录下)

三、依次安装

openssl-fips-2.0.12.tar.gz,

zlib-1.2.8.tar.gz,

pcre-8.42.tar.gz,

nginx-1.10.1.tar.gz

安装openssl-fips-2.0.12.tar.gz

[root@localhost mrms]# tar -zxvf openssl-fips-2.0.12.tar.gz

[root@localhost mrms]# cd openssl-fips-2.0.12

[root@localhost openssl-fips-2.0.12]# ./config

[root@localhost openssl-fips-2.0.12]# make

[root@localhost openssl-fips-2.0.12]# make install

安装zlib-1.2.8.tar.gz

[root@localhost mrms]#

[root@localhost mrms]# cd zlib-1.2.8

[root@localhost zlib-1.2.8]# ./configure

[root@localhost zlib-1.2.8]# make

[root@localhost zlib-1.2.8]# make install

安装pcre-8.38.tar.gz

[root@localhost mrms]# tar -zxvf pcre-8.42.tar.gz

[root@localhost mrms]# cd pcre-8.42

[root@localhost pcre-8.21]# ./configure

[root@localhost pcre-8.21]# make

[root@localhost pcre-8.21]# make install

出错:libtool: warning: relinking 'libpcrecpp.la'

解决办法:./configure --disable-shared --with-pic

之后执行:make 没有错误

安装 nginx-1.10.1.tar.gz

[root@localhost mrms]# tar -zxvf nginx-1.10.1.tar.gz

[root@localhost mrms]# cd nginx-1.10.1

[root@localhost nginx-1.10.1]# ./configure --prefix=/usr/local/nginx --with-pcre=../pcre-8.42 --with-zlib=../zlib-1.2.8 --with-openssl=../openssl-fips-2.0.12

[root@localhost nginx-1.10.1]# make

[root@localhost nginx-1.10.1]# make install

如果:make出错:src/core/ngx_murmurhash.c:37:11: error: this statement may fall through [-Werror=implicit-fallthrough=]

h ^= data[2] << 16;

~~^~~~~~~~~~~~~~~~

解决办法:进入到nginx-1.6.3目录下(解压的目录)

找到当前目录下找到objs文件夹,并进入,打开文件Makefile,找到有一下内容的这行:

CFLAGS = -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g

把这行内容中的 “-Werror”去掉

-Werror: gcc将所有的警告当成错误进行处理

##########至此Nginx的安装完成!############

四、检测是否安装成功

ps -ef | grep xxx

[root@localhost nginx-1.2.6]# cd /usr/local/nginx/sbin

[root@localhost sbin]# ./nginx -t

出现如下所示提示,表示安装成功

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

如果报错提示:./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

执行命令:ldconfig -v|grep pcre

启动nginx:

[root@localhost sbin]# ./nginx

查看端口

[root@localhost sbin]# netstat -ntlp

结果如下

##########至此Nginx的安装启动完成!############

标签:pcre,18.04,tar,gz,nginx,Ubuntu,root,localhost

来源: https://www.cnblogs.com/cg-take/p/13099790.html

检查linux中nginx是否已安装成功,linux服务下安装nginx 系统版本Ubuntu 18.04.4相关推荐

  1. linux升级内核后vnc显示没有桌面,Intel NUC(NUC6i3SYH)在不接显示器的情况下VNC不显示桌面(Ubuntu 18.04)...

    Intel NUC(NUC6i3SYH)在不接显示器(Headless模式)的情况下,VNC不显示桌面(Ubuntu 18.04),如下图: 造成这个现象的原因是,当使用Intel集成显卡的时候,如果 ...

  2. linux ubuntu fadora,两大主流Linux版本Ubuntu 18.04和Fedora 28的对比

    以下为你带来当前两大主流Linux版本Ubuntu 18.04和Fedora 28它们之间的对比,这两个版本都有自身独自的的包管理,Ubuntu使用的是DEB,而Fedora使用RPM,不过它们都共同 ...

  3. ubuntu18安装很慢_双硬盘装Win 10+Ubuntu 18.04双系统中的一些坑

    之前在笔记本和台式机上装了很多回双系统,三系统,也无论是单硬盘还是双硬盘,都没有一次失败,都顺利恢复了GRUB引导项,能同时引导双系统或三系统.最近在笔记本上又装双系统,同样的安装方式和BIOS设置, ...

  4. 云服务器 ghost系统,在Ubuntu 18.04操作系统上安装Ghost CMS的步骤

    本文介绍在Ubuntu 18.04操作系统或者是在Ubuntu 16.04上安装Ghost CMS的详细步骤,在安装的服务器上必需有Nginx Web服务器.FQDN.Node.js.MySQL/Ma ...

  5. linux更改桌面壁纸的脚本,自动更换桌面壁纸的脚本,支持Ubuntu 18.04系统

    下面提供一个自动更换桌面壁纸的脚本,它支持Ubuntu 18.04.UbuntuKylin 18.04.Ubuntu Mate系统. 注意事项: 1.默认的壁纸通常在目录路径为/usr/share/b ...

  6. ubuntu 18.04 三五分钟即可一键安装ROS系统(亲测有效)

    一:一键安装(推荐,三五分钟即可装好) 1.系统换源(如果换过了就不需要这一步) 打开软件和更新弹窗 在Ubuntu软件这里点击右边红色框,选择其他站点 测试完之后选择服务器就行,点击关闭就行. 最后 ...

  7. linux系统下载18.04,在Ubuntu 18.04系统中下载安装Persepolis Download Manager

    本文介绍在Ubuntu 18.04系统中下载和安装Persepolis Download Manager的方法,也适用在Linux Mint版本中,它是一个用Python编写的免费开源下载管理器,支持 ...

  8. linux中打开gif图片命令,在Linux终端中安装使用Gifski创建GIF动图

    Gifski 是一款跨平台的高质量 GIF 编码器,在 Linux 终端中可以安装及使用 Gifski 来创建高质量的 GIF 动图及使用 Gifski 从视频创建 GIF 动图. Gifski 简介 ...

  9. Ubuntu 18.04 Wine下安装微信并成功解决疑难杂症

    目录 参考 安装Wine 安装最新版的winetricks 配置Wine bottle,设置字体大小 通过winetricks来添加riched20依赖,解决无法输入问题 安装微信 修改默认的.des ...

最新文章

  1. 如果asp.net mvc中某个action被执行了两次,请检查是不是以下的原因
  2. 中国队刷新知识图谱“世界杯”,但点开冠军团队一看,我愣住了
  3. portainer的日常使用
  4. 电脑安装了mysql,但找不到mysql服务
  5. redis 验证消息队列也是写磁盘的
  6. js拼接json对象_JS实现合并json对象的方法
  7. wincc 服务器授权型号,WinCC V7.5 SP1软件安装及授权方法
  8. 如何有效预防宕机?你需要掌握这4个方法
  9. 手风琴几排簧好_四排簧手风琴适合初学者么
  10. 将tensorflow与微信小程序结合,微信开发者工具使用tensorflowJS插件出错:Error: Plugin tfjsPlugin has not registered.
  11. SQL学习笔记(04)_JOIN
  12. Flask 物联网局部应用情景
  13. Python爬虫实战:爬取贝壳网二手房成交数据,将数据存入Excel。
  14. 【免费分享编程笔记】Python学习笔记
  15. 资产配置那些事-常用理财工具1
  16. 从官网下载mysql 如何配置_从官网下载最新版Mysql并配置使用
  17. vue 首屏优化的解决方案
  18. Weex工具链的奥秘
  19. Emgu CV4图像处理之膨胀和腐蚀、梯度计算、开闭运算14(C#)
  20. 《人性的弱点》第二章:故事总结

热门文章

  1. bulldog靶机练习思路详解
  2. 海康威视校招C++岗面经(笔试+一面+二面+三面+Offer)
  3. openwrt wifi 出现missing ACKs和deauthenticated due to inactivity 频繁掉线问题解决方案
  4. edu教育邮箱免费申请注册Google drive无限网盘和微软OneDrive经验分享
  5. EOS Dapps已成黑客攻击事件
  6. 【论文阅读】BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
  7. 新司机的黑裙战斗机 篇二:入门—新司机的黑群晖指北——软件篇(上)
  8. php 百分比转换小数点,php 百分数如何转小数
  9. 文献阅读-10X单细胞揭示肿瘤浸润性T细胞的泛癌单细胞图谱
  10. Xshell开多个会话和会话分屏