1.安装依赖包

//一键安装上面四个依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2.下载并解压安装包

//创建一个文件夹
cd /usr/local
mkdir nginx
cd nginx
//下载tar包
wget http://nginx.org/download/nginx-1.13.7.tar.gz
tar -xvf nginx-1.13.7.tar.gz


3.安装nginx

//进入nginx目录
cd /usr/local/nginx
//进入目录
cd nginx-1.13.7
//执行命令
./configure
//执行make命令
make
//执行make install命令
make install

4.配置nginx.conf

//打开配置文件
vi /usr/local/nginx/conf/nginx.conf

将端口号改成8089,因为可能apeache占用80端口,apeache端口尽量不要修改,我们选择修改nginx端口。

localhost修改为你服务器ip地址。


5.启动nginx

/usr/local/nginx/sbin/nginx -s reload

如果出现报错:nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed


则运行: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

再次启动即可!

查看nginx进程是否启动:

ps -ef | grep nginx

6.若想使用外部主机连接上虚拟机访问端口,需要关闭虚拟机的防火墙:

centOS6及以前版本使用命令: systemctl stop iptables.service

centOS7关闭防火墙命令: systemctl stop firewalld.service

随后访问该ip即可看到nginx界面。


拓展:

安装完成一般常用命令

进入安装目录中,

命令: cd /usr/local/nginx/sbin

启动,关闭,重启,命令:

./nginx 启动

./nginx -s stop 关闭

./nginx -s reload 重启

Linux安装nginx详细步骤相关推荐

  1. linux安装nginx详细步骤和make编译报错问题(保姆级)

    目录 1.安装依赖包 2.下载并解压安装包 3.安装nginx 3-1.源码编辑时常见错误解决方法 4.启动nginx服务 4-1.配置nginx.conf 5.重启nginx 6.若想使用外部主机访 ...

  2. Linux 安装 nginx 详细教程

    文章目录 Linux 安装 nginx 详细步骤 ①安装依赖包 ②下载并解压安装包 ③安装 nginx ④启动 nginx 服务 ⑤nginx 反向代理 提示:以下是本篇文章正文内容,Linux 系列 ...

  3. Linux安装mysql详细步骤

    linux安装mysql详细步骤 最近买了个腾讯云服务器,搭建环境. 该笔记用于系统上未装过mysql的干净系统第一次安装mysql.自己指定安装目录,指定数据文件目录. linux系统版本: Cen ...

  4. Linux oracle 如何安装,Linux 安装Oracle详细步骤

    今天爱分享给大家带来Linux 安装Oracle详细步骤,希望对大家能够有所帮助. 1.环境准备 注意:当前Linux为CentOS-6.10-x86_64-bin-DVD1.iso 界面:使用图形界 ...

  5. Linux编译安装nginx详细步骤

    首先为什么linux有些软件需要编译安装(相对于rpm安装:包yum安装:仓库,这两个安装来说真的有些繁琐)? 为什么服务器软件需要编译安装?一个流传很广的说法是编译安装性能更好,其实这是个谣言 服务 ...

  6. Linux下安装nginx详细步骤

    1.安装nginx前首先安装四个依赖包 --以下命令一键安装四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-dev ...

  7. Centos7安装Nginx详细步骤

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

  8. dd命令安装Linux安装教程详细步骤

    面对大批量服务器的安装,人们往往热衷于选择"无人值守安装"的方式,而此方式需要对服务器进行过多的配置,并不适合初学者. 无人值守安装(Kickstart),又称全自动安装,其工作原 ...

  9. Linux 安装Nginx详细图解教程

    进入:/usr/java/nginx位置 下载nginx: wget http://nginx.org/download/nginx-1.8.0.tar.gz 下载openssl : wget htt ...

最新文章

  1. 哈工大百年校庆!为国防航天而生,高文王海峰刘挺等AI大牛都是校友
  2. Windows bat with adb
  3. 非标准化的阀门企业也在用钉钉宜搭实现数字化转型
  4. C#中get和set访问器的用法
  5. Java线程面试题TOP50
  6. 软件项目管理四个核心价值观
  7. 在哪里学python-学Python从哪里开始?
  8. 停止预览时调用Camera.release(), 出现Method called after release()异常问题原因及解决办法...
  9. acegis连接使用方法_arcgis工具使用方法
  10. aspectjweaver和aspectjrt的作用?(作用、说明、案例)
  11. android 混淆成功,Android 混淆APK并检查是否混淆成功
  12. 热门编程语言间的差异
  13. python 循环十次_python机器学习——十次交叉验证训练的数据准备算法
  14. python等额本息和等额本金_房贷利率有没有套路?Python透彻解读“等额本金”与“等额本息”的差异所在...
  15. prisma orm_使用Prisma和React构建RECIPE应用
  16. 用例文档应该包括哪些内容
  17. oracle dba 培训教程 第11章 索引的管理与维护
  18. 基于OpenCV双边滤波器的人脸美化 .
  19. C语言:上机编程题集
  20. 如何让我们的人生,拥有更多的可能性?

热门文章

  1. Java正则表达式入门概念与范例代码
  2. winform生成exe俩秒钟就退出_Python有多牛逼?三万多条数据,几秒钟全部搞定~
  3. xstream-0 使用入门
  4. 无法嵌入互操作类型NationalInstruments.TestStand.Interop.UI.ExecutionViewOptions。请改用适用的接口...
  5. 有关无限极分类并排序问题
  6. PHP array_diff_assoc
  7. hdu 1078 FatMouse and Cheese(记忆化搜索)
  8. 简单方法解决缓存雪崩问题
  9. Android 音频tinyalsa开发
  10. linux环境下的TIME_WAIT和CLOSE_WAIT问题解决方法