分类 "Server" 下的文章

问题:mysql使用软件包安装,如何实现在线更新,而不需要拷贝数据库

解决:使用mysql的in-place upgrade进行更新,本次更新为5.5.58版本,原数据库文件在/alidata/server下面

阅读全文

问题:nginx编译安装后,无法启动nginx: invalid option: "start"

解决:在/etc/init.d/ 目录下增加nginx文件。这现之前的nginx版本用的,现在一般是到sbin目录下进行启动

方法:
sudo vim /etc/init.d/nginx

#!/bin/sh
#
# nginx - this script starts and stops the nginx daemon
#
# chkconfig:   - 85 15
# description: Nginx is an HTTP(S) server, HTTP(S) reverse 
#               proxy and IMAP/POP3 proxy server
# processname: nginx
# config:      /etc/nginx/nginx.conf
# config:      /etc/sysconfig/nginx
# pidfile:     /var/run/nginx.pid

阅读全文

问题:如何开发web视频直播?

解决:使用nginx+obs

方法:

1、sudo vim nginx.conf
增加rtmp与events平级
events {
    worker_connections  1024;
}
rtmp {                #RTMP服务
    server {
        listen 1935;  #//服务端口
        chunk_size 4096;   #//数据传输块的大小

        application live {
            live on;
        }
    }
}

阅读全文

问题:如何安装nginx最新版本

解决:编译安装

方法:
一、下载nginx, nginx-rtmp-module

wget http://nginx.org/download/nginx-1.12.2.tar.gz

二、解压配置nginx

tar zxf nginx-1.12.2.tar.gz
cd nginx-1.12.2
./configure --prefix=/etc/nginx
注:--prefix是指定nginx安装在/etc/nginx目录下

阅读全文