Linux - 安装Nginx(安装包方式)

  • 安装依赖包
  • 下载并解压安装包
  • 安装nginx
  • 启动nginx(可能会报错)
  • 若报错(不报错直接跳过)
  • 外部连接服务器
  • 常用命令
  • nginx配置域名映射

安装依赖包

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

下载并解压安装包

# 进入文件夹(自定义位置)
cd /usr/local# 下载tar包
wget http://nginx.org/download/nginx-1.13.7.tar.gz# 解压
tar -xvf nginx-1.13.7.tar.gz# 重命名
mv nginx-1.13.7 nginx

安装nginx

我的安装很顺利,真的无脑执行命令

//进入nginx目录
cd /usr/local/nginx//执行命令
./configure --prefix=/usr/local/nginx --conf-path=/usr/local/nginx/conf/nginx.conf//执行make命令,可能会报错,下面有解决方法
make//执行make install命令
make install

启动nginx(可能会报错)

下面有解决方法;root权限才能启动

启动方法一:
/usr/local/nginx/sbin/nginx -s reload启动方法二:
# 进入文件夹
cd /usr/local/nginx/sbin
# 启动 nginx
./nginx -s reload

若报错(不报错直接跳过)

  • 报错信息
nginx: [alert] could not open error log file: open() "/usr/local/nginx/logs/error.log" failed (2: No such file or directory)
2019/11/01 14:17:03 [notice] 24395#0: signal process started
2019/11/01 14:17:03 [error] 24395#0: open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
  • 属于缺少文件夹以及文件
# 进入nginx文件下
cd /usr/local/nginx# 创建文件夹
mkdir logs# 创建文件
touch error.log# 生成nginx.pid文件
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf# 重新启动 nginx
/usr/local/nginx/sbin/nginx -s reload
  • 查看nginx进程是否启动:
ps -ef | grep nginx

外部连接服务器

  • 若想使用外部主机连接上虚拟机,需要添加防火墙释放80端口号或直接关闭虚拟机的防火墙
防火墙命令:# 开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent#重启防火墙生效
systemctl reload firewalld# 查看已经开放的端口:
firewall-cmd --list-ports
关闭防火墙:centOS6及以前版本使用命令: systemctl stop iptables.servicecentOS7关闭防火墙命令: systemctl stop firewalld.service随后访问该ip即可看到nginx界面。
  • 浏览器输入ip

常用命令

  • 进入安装目录中
cd /usr/local/nginx/sbin
  • 启动,关闭,重启,命令:
./nginx 启动
./nginx -s stop 关闭
./nginx -s reload 重启

nginx配置域名映射

  • 请直接参考我的另一篇博文的最后有关Nginx配置域名映射

不要让任何人告诉你:你的梦想不实际。梦想的目的不是为了实际,而是为了给你的人生带来意义和快乐。

Linux之安装Nginx(安装包方式)相关推荐

  1. Linux安装Nginx,附Nginx安装包

    环境:能联网的CentOS6.4 第一步: 下载安装包(用的是稳定版) 网址:http://nginx.org/en/download.html 第二步: 安装c++编译环境 切换到root用户命令行 ...

  2. nginx安装包安装nginx

    1.下载nginx安装包: 方法一: 到官网选择自己想要的版本,下载下来,然后再上传到服务器上面去. http://nginx.org/ 方法二: 使用命令直接在服务器下载安装包 wget http: ...

  3. Linux安装deb安装包

    dpkg -i package.deb Linux安装deb安装包 dpkg -l | grep package 条件查询 grep -r -n name 本地路径查询文件name | 管道:将前一个 ...

  4. Centos7 安装包方式(离线)安装cloudera manager 和 CDH

    Centos7 环境下安装CDH 首先要安装cloudera manager 然后通过cm的图形界面来安装CDH 和一些相关组件 需要安装mysql来存储cloudera manager的一些数据 也 ...

  5. Linux下安装nginx (tar解压版安装) nginx1.16.1

    https://blog.csdn.net/qq_40431100/article/details/104729504 Linux下安装nginx (tar解压版安装) nginx1.16.1 Jkc ...

  6. Linux下安装nginx,启动和重启

    Linux下安装nginx 查看Linux下是否已安装nginx且已启动 安装 重启nginx 查看Linux下是否已安装nginx且已启动 是否安装:find / -name nginx 是否启动: ...

  7. Linux下安装nginx教程

    Linux下安装nginx教程 安装依赖包 #执行一下命令 安装4个依赖包 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl- ...

  8. Linux下安装nginx详细步骤

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

  9. 【无标题】Linux环境安装Nginx

    说明: Nginx是由俄罗斯开发的一款高性能的HTTP和反向代理web服务器,常用的功能有反向代理.负载均衡.动静结合等功能.反向代理还包括与http代理.tcp代理等,其中tcp代理可以代理mysq ...

最新文章

  1. new star program
  2. Linux日志 系统日志及分析
  3. 求护士的心理阴影面积 | 今日最佳
  4. plsql表设置主键_对复制实施主键约束
  5. Markdown 使用教程
  6. 【MATLAB、深度学习】AlexNet及VGG神经网络在MATLAB上的应用
  7. STM8单片机复位源判断
  8. linux虚拟机可以交叉编译吗,在Linux上交叉编译windows程序
  9. 签到界面加图片java_签到功能实现,没有你想的那么复杂(二)
  10. 陌上花开(三维偏序)(cdq分治)
  11. gradle教程java_Gradle教程系列 ——Gradle基本语法
  12. c语言中auto static regester,C语言教程3课件.ppt
  13. [2010年终大礼]破壳而出的琉璃之鸟 汉化补丁 第二版(win8兼容版发布)
  14. 网络编程、正则表达式
  15. 队内基本伺服系统与传感系统
  16. Android File System安卓文件系统(安卓存储分区,/data /storage /sdcard)
  17. 2022-2028全球与中国大豆磷脂复合物市场现状及未来发展趋势
  18. 机床电气电路综合实训考核鉴定,典型机床电气控制,QY-JCDQ07
  19. Py:编写程序代码,把自己的微信号变为微信智能机器人自动和你的好友、群友聊天
  20. activemq配置wss协议

热门文章

  1. OpenCV 实时对象跟踪(质心跟踪)
  2. 用于计算机安全防护的有,《计算机安全防护》课件
  3. java多项式加法与乘法_java多项式加减法
  4. 认识计算机综合题,第一章 认识计算机试题.doc
  5. 采访优秀学长学姐后的感悟与体会
  6. excel设置斑马线
  7. react中使用enzyme.mount和sinon
  8. No application encryption key has been specified laravel
  9. CTF线下AWD攻防步骤总结
  10. awd的批量脚本 pwn_CTF线下赛AWD套路小结