Rhel linux7.2搭建Nginx服务
来源:互联网 发布:php对比java 编辑:程序博客网 时间:2024/05/16 04:53
一、安装及运行控制
Nginx的最新稳定版本为1.6.0,其安装文件可以从官网下载http://www.nginx.org/下载。这边以稳定版1.6.0为例
1、编译安装Nginx
nginx的配置及运行需要pcre zlib等软件包的支持,因此预先安装这些软件的开发包(devel)确保nginx的安装顺利完成。 安装gcc c++编译器
[root@yankai ~]# yum clean all && yum install gcc gcc-c++ -y
[root@yankai ~]# yum -y install pcre-devel zlib-devel
2、创建用户和组
Nginx服务程序默认以noboby身份运行,创建一个nginx的用户,不建立宿主文件夹
[root@yankai ~]# useradd -M -s /sbin/nologin nginx
3、安装Nginx
配置Nginx的编译选项时,将安装目录设为/usr/local/nginx 运行用户设为nginx 启动用http_stub_status_module模块统计
[root@yankai src]# cd nginx-1.6.2/
[root@yankai nginx-1.6.2]# ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module
make && make install
4、为了使nginx服务器运行更加方便 可以为主程序nginx创建链接文件,以便管理员执行nginx命令就可以调用nginx主程序
[root@yankai nginx-1.6.2]# ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
[root@yankai nginx-1.6.2]# ls -l /usr/local/sbin/nginx
lrwxrwxrwx. 1 root root 27 8月 2 12:24 /usr/local/sbin/nginx -> /usr/local/nginx/sbin/nginx
二、nginx的运行控制
与Apache的主程序httpd类似 nginx的主程序提供了 -t 选项来对配置文件进行检查
[root@yankai ~]# nginx -t ----检查配置
[root@yankai ~]# nginx ----启动服务
[root@yankai ~]# systemctl stop firewalld.service 关闭防火墙
客户机访问 //显示“Welcome to Nginx”页面表示Nginx服务已经正常运行 http://IP
- Rhel linux7.2搭建Nginx服务
- Rhel Linux7.2 安装Apache服务
- RHEL linux7.3 安装Apache服务
- nginx服务傻瓜搭建
- 搭建nginx+ffmpeg服务
- Nginx linux服务搭建
- nginx认证服务搭建
- nginx服务的搭建
- Nginx 服务搭建
- linux7下mariadb主从搭建
- Linux7 下 Flink 环境搭建
- linux7配置redis3.2
- linux7.2安装mysql
- RHEL 6 搭建ftp服务 xinetd,telnet
- linux下搭建nginx服务
- nginx搭建hls服务流程
- nginx http服务搭建配置
- ubuntu 服务器搭建nginx服务
- 各项目遗留的问题
- 学习技术的三部曲:WHAT、HOW、WHY【转】
- js判断访问机器系统
- Retrofit——API配置
- PHP发送邮件错误
- Rhel linux7.2搭建Nginx服务
- SQLite初识(五)修改数据库数据
- 【视频开发】EasyIPCamera通过RTSP协议接入海康、大华等摄像机,摒弃私有SDK接入弊端
- 模拟实现C语言字符串系列和memory系列库函数
- java基础类-第一章
- 跨平台二维绘图程序(二)——着色器shader
- HDU 6060 RXD and dividing(思维)
- 使用mysqladmin查看mysql性能
- windows 安装python3.6(numpy,scipy,pandas,matplotlib,scikit-learn)