CentOS7 编译安装Nginx
来源:互联网 发布:简单的编程心形 编辑:程序博客网 时间:2024/05/16 10:25
Niginx 下载及安装
1、下载
wget http://nginx.org/download/nginx-1.10.0.tar.gz
我的软件都下载到了 /opt/soft-install 下
2、解压
#解压到当前目录tar -zxvf nginx-1.10.0.tar.gz -C .
3、编译并安装
首先得了解下面几个命令的意义
参考:http://feinibuke.blog.51cto.com/1724260/367376
安装到/opt/soft/nginx-1.10.0 目录下
cd nginx-1.10.0/# 指定安装到 /opt/soft/ngnix 的目录下./configure --prefix=/opt/soft/nginx-1.10.0
提示:缺少C编译环境
解决
yum install gcc gcc-c++
继续configure
提示:缺少pcre依赖库
解决
yum install pcre pcre-devel
提示:缺少zlib 依赖库
解决
yum install zlib zlib-devel
出现如下图所示,说明安装环境已经没问题了
总结:编译安装之前必须保证系统已经安装如下依赖库
yum install gcc gcc-c++yum install pcre pcre-develyum install zlib zlib-devel
4、安装
make & make install
如果看的以下目录结构,说明基本安装没问题了
5、测试Nginx是否安装成功
启动Nginx
cd /opt/soft/nginx-1.10.0/./sbin/nginx
错误:80端口被占用
解决
1、查看什么程序占用80端口:
netstat -antp
发现被Apache占用了
2、干掉httpd进程即可
killall httpd
将80端口开放
firewall-cmd --zone=public --add-port=80/tcp --permanentfirewall-cmd --reload
浏览器访问 192.168.2.202
出现以上界面,说明Nginx访问成功。
Niginx 常用命令
1、查看Nginx进程
ps aux|grep nginx
2、查看Nginx命令
ngnix -h
3、常用Nginx命令
#启动ngnix#停止nginx -s stop#重新加载配置nginx -s reload
0 0
- CentOS7 编译安装Nginx
- CentOS7编译安装Nginx
- centos7 nginx编译安装
- CentOS7编译安装Nginx
- centos7下编译安装nginx
- centos7下编译安装nginx
- centos7下编译安装nginx
- Nginx笔记(一)----Centos7编译安装Nginx
- 编译安装在centos7的nginx
- centos7下nginx的编译安装
- centos7.2编译安装nginx-1.10.2
- centos7搭建lnmp编译安装nginx【二】
- centos7 编译安装nginx php7 myssql
- centos7 编译 nginx
- centos7 编译 nginx
- centos7编译安装nginx及无缝升级https
- centOS7下编译安装nginx-1.12.2+php-7.1.9
- centos7.2 编码编译安装nginx,实现tcp反向代理
- Android Button按钮点击背景和文字变化
- leetcode.187. Repeated DNA Sequences
- 第六章 子过程:
- 写日志文件
- Java内存模型及管理
- CentOS7 编译安装Nginx
- Zookeeper工作原理
- 内核态与用户态空间地址参数传递问题
- nyoj 542 试 制 品
- H5开发遇到的问题整理
- You have an error in your SQL syntax; check the manual that corresponds to your MySQL 完美解决
- 创业沙拉北京站亲历记
- HTML5——响应式布局
- 3Sum