首页 > 系统相关 >LINUX安装nginx详细步骤

LINUX安装nginx详细步骤

时间:2023-04-24 22:33:33浏览次数:35  
标签:步骤 端口 cd nginx usr conf LINUX local

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.若想使用外部主机连接上虚拟机访问端口192.168.131.2,需要关闭虚拟机的防火墙:

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

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

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

7.访问服务器ip查看(备注,由于我监听的仍是80端口,所以ip后面的端口号被省略)

安装完成一般常用命令

进入安装目录中,

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

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

./nginx 启动

./nginx -s stop 关闭

./nginx -s reload 重启

标签:步骤,端口,cd,nginx,usr,conf,LINUX,local
From: https://www.cnblogs.com/java-six/p/17351201.html

相关文章

  • linux 常用命令
    kali的常用命令1.常用命令passwd修改密码passwdroot修改root用户密码date显示系统日期sudo后面加命令就可以调用管理权限apt-getupdate更新软件列表这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,......
  • ArchLinux系列中文字体及中文输入法
    中文字体(全)sudopacman-Sadobe-source-han-sans-cn-fontssudopacman-Sadobe-source-han-serif-cn-fontssudopacman-Swqy-microheisudopacman-Swqy-microhei-litesudopacman-Sttf-hannomsudopacman-Swqy-zenheisudopacman-Swqy-bitmapfontsudopacman......
  • linux中非交互式修改密码
    一、概述主要记录两种非交互式修改密码方式1、使用passwd和--stdin组合passwd默认是要用终端作为标准输入,而--stdin表示可以用任意文件做标准输入,这两个配合可以直接修改密码格式:#echo'密码'|passwd--stdin用户名echo123456|passwd--stdinroot在centos和欧拉环境都可以使用......
  • linux中非交互式修改密码
    一、概述主要记录两种非交互式修改密码方式1、使用passwd和--stdin组合passwd默认是要用终端作为标准输入,而--stdin表示可以用任意文件做标准输入,这两个配合可以直接修改密码格式:#echo'密码'|passwd--stdin用户名echo123456|passwd--stdinroot在centos和欧拉环境都可以使用......
  • VirtualBox 7.0.8发布:初步支持Linux Kernel 6.3
    甲骨文于发布了VirtualBox7.0.8版本更新。VirtualBox是一款开源、免费和跨平台的虚拟化工具,适用于GNU/ Linux、macOS和Windows平台。OracleVMVirtualBox中文版是一款甲骨文公司旗下的免费开源轻量级虚拟机软件.它主要优势是完全免费,性能稳定,可以在Linux/Win......
  • VirtualBox 7.0.8发布:初步支持Linux Kernel 6.3
    甲骨文于发布了VirtualBox7.0.8版本更新。VirtualBox是一款开源、免费和跨平台的虚拟化工具,适用于GNU/ Linux、macOS和Windows平台。OracleVMVirtualBox中文版是一款甲骨文公司旗下的免费开源轻量级虚拟机软件.它主要优势是完全免费,性能稳定,可以在Linux/Win......
  • VirtualBox 7.0.8发布:初步支持Linux Kernel 6.3
    甲骨文于发布了VirtualBox7.0.8版本更新。VirtualBox是一款开源、免费和跨平台的虚拟化工具,适用于GNU/ Linux、macOS和Windows平台。OracleVMVirtualBox中文版是一款甲骨文公司旗下的免费开源轻量级虚拟机软件.它主要优势是完全免费,性能稳定,可以在Linux/Win......
  • java执行linux语句
    publicclassCommandUtil{/***在指定路径下执行一条命令,不能执行cd之类的命令**@paramcommand要执行的Linux命令*@paramdir目标路径,在该路径执行上述Linux命令*@return命令执行后显示的结果*@throwsIOException*/......
  • nginx - 反向代理tcp地址
    在http同级添加红色部分即可#tcp配置stream{server{listen9101;proxy_pass127.0.0.1:8080;}}.........http{......}stream的端口不可与http共用,需要单独占用一个新的......
  • docker启动nginx
    1.下载对应镜像dockerpullnginx:1.19.102.运行容器dockerrun-p80:80--namenginx01nginx:1.19.10--restart=always-v容器(/etc/nginx/nginx.conf)1).实现反向代理 负载均衡拷贝文件:docker  cp 容器ID:/etc/nginx/nginx.conf  /root/nginxconf ......