LINUX07_Nginx1.8如何安装

简介: LINUX07_Nginx1.8如何安装

nginx1.8软件地址:

链接:https://pan.baidu.com/s/1N-Vebvgxv8k1D7IoZZ6tPA

提取码:1234


  • ①. 坏境准备


  1. 需要安装 gcc 的环境【此步省略】


  yum install gcc-c++


第三方的开发包


  yum install -y pcre pcre-devel
  yum install -y zlib zlib-devel
  yum install -y openssl openssl-devel


  • ②. 把 nginx 的源码包nginx-1.8.0.tar.gz 上传到/opt下


  • ③. tar -zxvf nginx-1.8.0.tar.gz


  • ④. 进入nginx-1.8.0目录,使用 configure 命令创建一makeFile文件


./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/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


微信图片_20220108200022.png


⑤. 编译make


  make


⑥. 安装


  make install


  • ⑦. Nginx启动与访问
  1. 注意:启动nginx 之前,上边将临时文件目录指定为/var/temp/nginx/client, 需要在/var 下创建此 目录


  mkdir /var/temp/nginx/client -p



进入到Nginx目录下的sbin目录


  cd /usr/local/ngiux/sbin


输入命令启动Nginx


  ./nginx


启动后查看进程


ps aux|grep nginx


微信图片_20220108200149.png


地址栏输入虚拟机的IP即可访问(默认为80端口)


微信图片_20220108200209.png


⑧. CentOS启动nginx出现nginx: [emerg] open() “/var/run/nginx/nginx.pid” failed (2: No such file or director)


微信图片_20220108200224.png


  解决办法:创建文件
  1.进入run下:cd /var/run
  2.创建nginx文件夹:mkdir nginx
  3.创建nginx.pid文件:touch nginx.pid
  4.进入sbin文件夹:cd /usr/local/nginx/sbin/
  5.启动nginx:./nginx
  6.测试是否成功:打开浏览器,地址输入localhost,出现欢迎页面
相关文章
|
1天前
|
Oracle 关系型数据库 Linux
SuSE linux server 11通过SAP来安装oracle11g
SuSE linux server 11通过SAP来安装oracle11g
|
1天前
|
Linux C语言
suse linux 11 安装GCC开发环境
suse linux 11 安装GCC开发环境
|
2天前
|
应用服务中间件 nginx Docker
docker安装nginx
`docker search`找镜像,`pull`下载,后台 `-d` 运行容器,命名 `--name`,映射端口 `-p`。本机测试,确保服务器安全组开放端口,公网通过`http://ip:port`访问。用`docker stop id`停止容器。[查看详情](https://blog.csdn.net/javayoungcoolboy/article/details/134976510)
|
2天前
|
关系型数据库 MySQL Linux
在Linux系统上实现高效安装与部署环境的全方位指南
在Linux系统上实现高效安装与部署环境的全方位指南
|
2天前
|
应用服务中间件 网络安全 nginx
nginx(1.13.7)首次安装出现:【make: *** 没有规则可以创建“default”需要的目标“build” 问题】解决措施
nginx(1.13.7)首次安装出现:【make: *** 没有规则可以创建“default”需要的目标“build” 问题】解决措施
|
3天前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
16 0
|
3天前
|
Ubuntu 安全 Linux
linux系统详细安装过程,都在这里了
linux系统详细安装过程,都在这里了
12 0
|
3天前
|
JSON Linux 数据格式
在宝塔Linux中安装Docker
在宝塔Linux中安装Docker
|
3天前
|
运维 监控 安全
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
|
4天前
|
安全 Linux Python
Volatility3内存取证工具安装及入门在Linux下的安装教程
Volatility3内存取证工具安装及入门在Linux下的安装教程
Volatility3内存取证工具安装及入门在Linux下的安装教程