nginx的安装及配置
2015-11-28 23:39
846 查看
下面讲讲nginx在redhat6.5下的配置使用nginx-1.6.2源码包安装(该资源我已上传);
1.使用如下命令登陆虚拟机:
2.使用如下命令解压源码包:
4.使用如下命令进行编译环境的安装:
5.使用如下命令进行编译:
6.之后根据提示使用yum install命令安装对应缺失的模块(prec*和openssl*),之后再进行第5步命令的重复,直至出现以下提示:
9.使用如下命令生成/usr/sbin下的链接文件:
至此,nginx的初步配置已完成。
1.使用如下命令登陆虚拟机:
ssh root@192.168.3.223由于我之前的博客已经讲过网络配置以及yum源的配置,所以这里就直接使用了。
2.使用如下命令解压源码包:
tar -xvf nginx-1.6.2.tar.gz3.使用cd命令切换到nginx-1.6.2;
4.使用如下命令进行编译环境的安装:
yum install gcc* -y因为源码安装需要有gcc的编译器进行编译。
5.使用如下命令进行编译:
./configure --with-http_ssl_module --with-http_stub_status_module
6.之后根据提示使用yum install命令安装对应缺失的模块(prec*和openssl*),之后再进行第5步命令的重复,直至出现以下提示:
Configuration summary + using system PCRE library + using system OpenSSL library + md5: using OpenSSL library + sha1: using OpenSSL library + using system zlib library nginx path prefix: "/usr/local/nginx" nginx binary file: "/usr/local/nginx/sbin/nginx" nginx configuration prefix: "/usr/local/nginx/conf" nginx configuration file: "/usr/local/nginx/conf/nginx.conf" nginx pid file: "/usr/local/nginx/logs/nginx.pid" nginx error log file: "/usr/local/nginx/logs/error.log" nginx http access log file: "/usr/local/nginx/logs/access.log" nginx http client request body temporary files: "client_body_temp" nginx http proxy temporary files: "proxy_temp" nginx http fastcgi temporary files: "fastcgi_temp" nginx http uwsgi temporary files: "uwsgi_temp" nginx http scgi temporary files: "scgi_temp"7.使用如下命令,进行nginx的安装:
make && make install8.使用cd命令切换至/usr/local/nginx/sbin,你会发现当前目录下有个nginx的文件,但是使用很不方便,每次都得加上该目录的绝对路径进行运行,所以可以生成一个usr/sbin的链接文件。
9.使用如下命令生成/usr/sbin下的链接文件:
ln -s /usr/local/nginx/sbin/nginx /usr/sbin/10.使用如下命令测试是否安装成功:
nginx -t11.使用命令nginx进行服务的开启,并在真机上打开火狐浏览器,输入虚拟机的IP地址进行测试。
至此,nginx的初步配置已完成。
相关文章推荐
- nginx做mail proxy 的时候,把消息proxy到哪里去了 4000
- nginx 基本配置
- 开启reuse_port让Tengine性能提升3倍
- LVS Nginx HAProxy 优缺点
- Nginx配置
- Nginx安装--2015.11.27
- centos中安装nginx详细步骤
- mac ox 10.11 brew安装Nginx+PHP+MySQL+扩展
- nginx 源码学习笔记(五)——nginx精粹-模块
- nginx 源码学习笔记(四)——nginx精粹-模块
- nginx 源码学习笔记(三)——nginx精粹-模块
- nginx 源码学习笔记(二)——nginx精粹-模块
- nginx 源码学习笔记(一)——初识nginx helloworld模块
- Nginx (一) 基础入门
- 关于nginx的master进程可worker进程的概念
- nginx常用配置
- linux下Nginx服务器导致CSS以及js无法解析不起效果
- ubuntu14 + nginx + php
- 编写脚本实现Zabbix监控Nginx状态
- 阿里云CentOS6.5(nginx+PHP-fpm)及RDS初级使用指南和简单安全设置