Nginx服务器的安装
来源:互联网 发布:mac 如何获取当前路径 编辑:程序博客网 时间:2024/06/06 14:10
本环境是基于CentOS7.2_64位操作系统,安装Nginx服务器之前必须具备以下软件:
gcc:用来编译C程序
gcc-c++:用来编译C++程序
wget:用来从网络上下载文件
具体命令操作如下:yum -y install gcc gcc-c++ wget
1. 下载文件:wget: http://nginx.org/download/nginx-1.10.1.tar.gz
解压文件:tar -zxvf nginx-1.10.1.tar.gz解压完成之后你会有发现以下文件:
src :存放Nginx的源代码;
man:存放nginx的帮助文档;
html:存放默认网站
Contrib:存放其他机构或组织贡献的文档资料;
Conf:存放Nginx服务器的的配置文件
Auto:存放大量的脚本文件,和configure脚本程序相关
Configure :nginx自动安装脚本,用于检查环境,生成编译代码需要的makefile文件
CHANGE、changes.ru、LICENSE和readme都是nginx服务器的相关文档资料
2.编译安装Nginx
2.1安装依赖包
pcre-devel:为nginx模块(如rewrite模块)提供正则表达式库
Zlib-devel:为nginx模块提供数据压缩用的函数库
Openssl-devel:为nginx模块提供加密算法、证书、以及SSL协议等功能。
Yum install pcre-devel openssl-devel由于openssl-devel依赖于zlib-devel在安装时会自动安装,于是就省略zlib-devel。
2.2Nginx的编译安装
2.2.1切换到解压目录
cd nginx-1.10.1
2.2.2配置Nginx的编译选项,指定Nginx的安装目录
./configure --prefix=/usr/local/nginx --with-http_ssl_module
在Nginx的安装包中还有许多的其他模块,当用到的时候重新编译Nginx并使用“--with-”选项添加需要的模块就行。
2.2.3通过make命令编译和安装Nginx
Make &&make install
3.Nginx的启动与停止
3.1启动Nginx
Nginx安装完成之后,切换到Nginx的sbin目录中,通过执行该目录下的二进制文件即可启动程序
./nginx
可以通过ps aux|grep nginx命令查看是否存在Nginx的进程。
3.2停止Nginx
3.2.1立即停止服务
./nginx - s stop
3.2.2从容停止服务(完成当前工作任务后再停止)
./nginx -s quit
3.2.3通过kill或killall命令杀死进程
4.访问测试:如果看到以下界面代表则代表访问成功。
Nginx服务器的安装到此完成,下一篇会说Nginx服务器的基本配置
- Nginx服务器的安装
- Nginx服务器的安装
- 01-Nginx服务器的安装
- 查看服务器上安装的nginx版本号
- nginx服务器的安装和配置---基础
- Nginx服务器的安装与配置
- nginx服务器的安装与配置
- 第二章 Nginx服务器的安装部署
- ubuntu 14.4 上 nginx服务器的安装
- 安装Nginx服务器所需要的系统资源
- centos 下 nginx 服务器的安装
- Nginx高性能http服务器的安装
- Nginx图片服务器的安装笔记《1》
- centos7中Nginx服务器的安装教程
- Nginx服务器的https协议安装
- Nginx服务器的https协议安装
- nginx服务器安装记录
- nginx服务器安装记录
- 企业如何选择适合自己的区块链平台?
- Spring Jackson 反序列化Date时遇到的问题
- Homepage Machine Learning Algorithm 浅谈深度学习中的激活函数
- JavaScript事件详解
- 区块链与大数据 这对CP怎样玩得花样百出?
- Nginx服务器的安装
- 物联网应用案例:镇海智慧水务
- Linux环境中echo "hello world!"时出错。
- 【趣发现】形态各异的区块链和云计算
- [源码]Elasticsearch源码6(5.4插件开发)
- shiro页面使用
- java代码分析及分析工具
- Python2.x设置命令执行的超时时间
- 【趣发现】10分钟带你看透区块链和云计算之底层技术三要素