wget http://download.jiasion.cn/shell/srv_ubuntu.sh
chmod 777 srv_ubuntu.sh
注:普通用户用sudo权限执行或者root账号执行脚本
sudo ./srv_ubuntu.sh install
sudo ./srv_ubuntu.sh install 1.7.62
sudo dpkg -l | grep jsserver
sudo systemctl status jsserver
sudo systemctl status mongod
sudo systemctl restart jsserver
sudo systemctl restart mongod
注意:
1、用虚拟机服务器ip访问
2、默认账号密码均为admin
注意:需向厂家申请证书
mongodump -d jsctrl -o ./sqlback --forceTableScan
B. 重装当前系统或者新装一个系统,参考1.2
C. 恢复备份
mongorestore -d jsctrl --drop ./sqlback/jsctrl
注:普通用户用sudo权限执行或者root账号执行脚本
sudo ./srv_ubuntu.sh reinstall
sudo ./srv_ubuntu.sh reinstall 1.5.25
需安装nginx
wget http://dev.jiasion.cn:9010/deb/1.7.58/jsserver_v1.7.58_ubuntu18.04_amd64.deb
sudo apt install nginx
sudo apt --fix-broken install # 出错时运行
sudo dpkg -i jsserver_v1.7.58_ubuntu18.04_amd64.deb
1、可通过tftp的方式上传deb包到指定服务器,此次不做详细解释。
2、离线安装要求服务器环境已经安装jsserevr服务所有的依赖
如下:
sudo apt install -y mongodb-org mosquitto python3-websockify pkg-config libopus-dev libopusfile-dev ffmpeg libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio ntp oracle-instantclient-sqlplus oracle-instantclient-basic
sudo systemctl stop jsserver
sudo apt install oracle-instantclient-sqlplus
sudo apt install oracle-instantclient-basic
sudo dpkg -i jsserver_v1.5.28_ubuntu18.04_amd64.deb
sudo systemctl status jsserver
sudo dpkg -r jsserver
dpkg -i package.deb #安装包
dpkg -r package #删除包
dpkg -P package #删除包(包括配置文件)
dpkg -L package #列出与该包关联的文件
dpkg -l package #显示该包的版本
dpkg --unpack package.deb #解开deb包的内容
dpkg -S keyword #搜索所属的包内容
dpkg -l #列出当前已安装的包
dpkg -c package.deb #列出deb包的内容
dpkg --configure package #配置包
注:当原服务原本就是dpkg-i部署的情况下,可通过dpkg -i 直接安装不用进行卸载操作。