nginx服务器搭建

启动nginx服务器:

/usr/local/etc/nginx-1.5/sbin/nginx


在10.xx.xx.xx服务器上启动服务器:

运行文件: /usr/local/nginx-1.6/sbin/nginx    或者直接运行 service nginx start

配置文件地址:/etc/nginx/nginx.conf

媒体文件地址:/usr/local/nginx-1.6/html/flv_file/


在centos上搭建nginx服务器

1. 下载nginx1.6的tar文件包,解压到/usr/local/src/目录下

2. 安装pcre: yum install pcre-devel

3. 配置生成makefile:


./configure --prefix=/usr/local/nginx-1.6 --with-pcre --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-http_realip_module

4. make

5. make install

6. 修改配置文件/etc/nginx/nginx.conf

7. 添加配置文件/etc/nginx/conf.d/media.conf

server {
          listen       80;
          server_name  10.10.72.35;
          root         /usr/local/nginx-1.6/html/flv_file/;

          limit_rate_after 20m;
          limit_rate 2m;

          index index.html

          charset utf-8;

          location ~ \.flv {
                  flv;
          }

          location ~ \.mp4 {
                  mp4;
          }
  }

8. 启动nginx: service nginx start

9. 在目录/usr/local/nginx-1.6/html/flv_file/下存放文件test_http.flv文件



客户端测试:

在另外一台linux服务器测试,shell运行命令,文件可以成功下载:

wget http://10.xx.xx.xx/test_http.flv


nginx配置https:

==============================================

生成证书

可以通过以下步骤生成一个简单的证书:
首先,进入你想创建证书和私钥的目录,例如:

  1. $ cd /usr/local/nginx/conf

创建服务器私钥,命令会让你输入一个口令:

  1. $ openssl genrsa -des3 -out server.key 1024

创建签名请求的证书(CSR):

  1. $ openssl req -new -key server.key -out server.csr

在加载SSL支持的Nginx并使用上述私钥时除去必须的口令:

  1. $ cp server.key server.key.org
  2. $ openssl rsa -in server.key.org -out server.key

配置nginx

最后标记证书使用上述私钥和CSR:

  1. $ openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

修改Nginx配置文件,让其包含新标记的证书和私钥:

  1. server {
  2.     server_name YOUR_DOMAINNAME_HERE;
  3.     listen 443;
  4.     ssl on;
  5.     ssl_certificate /usr/local/nginx/conf/server.crt;
  6.     ssl_certificate_key /usr/local/nginx/conf/server.key;
  7. }

重启nginx。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值