LarkSR3.3
3.3 Environment
Hardware Environment
CPU
Memory
GPU
sound card
Software Environment
Operating System
Chrome Browser
VC Runtime Library
DX Runtime
Text Editor
Virtual Sound Card Driver
Virtual Camera Driver
Virtual Handle Controller Driver
System Settings
Turn Off Antivirus and Firewall
Turn Off Application Running Notification
Setup Automatic Login
Set Never Sleep-Never Turn Off the Display
Using dongle settings
3D Program Adaptation
Program Adaptation Requirements
Installation and Deployment
System Components
Stand-Alone Version
Simple Cluster Version (Windows)
Deployment in Detail
Stand-Alone Intranet
Stand-Alone External Network
Cluster intranet(Windows)
Cluster external network(Windows)
Cluster intranet(Linux Docker)
Cluster external network(Linux Docker)
Deployment Case Study
Edge cluster deployment
LarkXR NAT
LarkXR Turn
Nginx reverse proxy
Server Port Mapping
Advanced Cluster Deployment
GPU dedicated server
Server Deployment Guide
Operating System Precautions
Using
Browser support
Browser support
Front usage instructions
Language support
Application Overview
Enter the application
Video interaction
Voice interaction
Live streaming
Text input
Regional detection
Allocation strategy
Remote pole setting
Gesture instructions
Function menu
PC
Mobile
Exit the application
Backend usage instructions
Login
Data center
Monitor
Usage Statistics
clientErrLog
Applications
Package Management
Package Overview
Add Package
Update package
Delete Package
Application Management
Applications
Add Applications
Share
Mouse Mapping
Reserve Applications
Noun interpretation
Run Applications
RunApplications
Synchronization management
Index
Client List
SR Client Management
Group Mgt
Group management
System Setting
Access Auth List
Workspace
Param Setting
LicenceType
No Operation Timeout
Store
Safe
Region Setting
Custom Logo
Short Note
Port Mapping
Dispatch Policy
Current Limiting
Theme
Users
Change Password
change PWD
Port Forward
guides
Custom
App Index
EnterAppli
Server-side
Application Storage
Standalone
Local Storage
OSS Storage
AWS S3
Cluster
Local storage
OSS Storage
AWS S3
General Features
Disk Space
Sync
Set Max Sync Cnt
Feature Components
DataChannel
Additional Parameters
Smart Voice
video input
voice input
external physical controller
Interactive Mode
How to use
Use Front end
Interactive Mode Interface Integration
Security Settings
Feature Components
Redis
MySQL8
Database Monitoring(druid)
Change userName and PWD
Disable
HTTPS access
Windows
Linux Docker
App Auth
Workplace Access Encryption
SDK ID for encrypted secondary development
security setting
Use AppliList Page
IP Blacklist-Whitelist
Allow Cross-Origin
CORS
Cors For Upload
Frequently Asked Questions (FAQ)
list of common issues
Update Log
product updates
-
+
首页
Windows
**1. Create a new https.conf configuration file and copy the following code into the file.** ***Areas to pay attention to for modification:*** - Change the `listen 443 ssl` to another port number of your choice. - Update the paths for `ssl_certificate` and `ssl_certificate_key` to the actual locations of your certificate files. ```html server { listen 443 ssl; server_name localhost; error_page 497 400 https://$http_host$request_uri; ssl_certificate C:\cert\cloudlark.pingxingyun.com_bundle.crt; # Path to the certificate's crt file ssl_certificate_key C:\cert\cloudlark.pingxingyun.com.key; # Path to the certificate key file ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_protocols SSLv2 SSLv3 TLSv1 TLSv1.2; resolver_timeout 5s; keepalive_timeout 60; # View backend service status location /nginxstatus { stub_status on; access_log off; } location /static { index index.html; alias ./admin-front; } #------------------------------------------------------------- # Use precise matching to allow direct access to static pages using the domain name without /index # An additional precise match for /index.html is necessary, or else a 404 error will occur # # location /index { # root ./admin-front; location = / { root ./admin-front/index; index index.html; } location = /index.html { root ./admin-front/index; #index index.html; } #------------------------------------------------------------- location /webclient { index index.html; root ./admin-front; } # Forward Minio images location ^~ /image/ { proxy_pass http://localhost:9000/image/; } } location / { proxy_pass http://larkxr-admin/; proxy_cookie_path / /; proxy_http_version 1.1; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-Proto https; # Used to solve the problem of getRequestURL method not being able to obtain requests with the https protocol, # using request.getHeader("X-Forwarded-Scheme") to obtain the protocol header proxy_set_header X-Forwarded-Scheme $scheme; proxy_redirect http:// https://; client_max_body_size 100m; # Default value is 60s, the timeout period for nginx to connect to the backend server # If the backend service is down, it will wait until this time before timing out. # During this time, other requests will still be allocated to this node, # and it will only be marked as offline after triggering a timeout. # This results in a large number of connections waiting, putting pressure on the server, # and a large number of requests being directed to this node, all of which will be inaccessible, # reducing availability and user experience. # Also, if the frontend page's timeout is shorter than this value, it will result in the frontend page timing out prematurely, # returning a 499 error. # If the frontend page timeout is set to 3s, try to set this value to below 3s. proxy_connect_timeout 2; # Default value is 60s proxy_send_timeout 60; # Default value is 60s proxy_read_timeout 60; } # Can also be written as: location ^~ /websocket { indicating non-regex matching. # Once a match is found starting with /websocket, the regular search stops, while general matching continues. location /websocket { proxy_pass http://larkxr-admin; proxy_http_version 1.1; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-Proto https; # Upgrade to the WebSocket protocol proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; client_max_body_size 1m; # Default value is 60s, the timeout period for nginx to connect to the backend server # If the backend service is down, it will wait until this time before timing out. # During this time, other requests will still be allocated to this node, # and it will only be marked as offline after triggering a timeout. # This results in a large number of connections waiting, putting pressure on the server, # and a large number of requests being directed to this node, all of which will be inaccessible, # reducing availability and user experience. # Also, if the frontend page's timeout is shorter than this value, it will result in the frontend page timing out prematurely, # returning a 499 error. # If the frontend page timeout is set to 3s, try to set this value to below 3s. proxy_connect_timeout 2; # Default value is 60s proxy_send_timeout 60; # Default value is 60s proxy_read_timeout 60; } location ^~ /appli/upload { proxy_pass http://larkxr-admin/appli/upload; proxy_cookie_path / /; proxy_http_version 1.1; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-Proto https; # Used to solve the issue where getRequestURL method cannot get the https protocol request, use request.getHeader("X-Forwarded-Scheme") to get the protocol header proxy_set_header X-Forwarded-Scheme $scheme; # add_header 'Access-Control-Allow-Origin' '*'; # add_header 'Access-Control-Allow-Credentials' 'true'; # add_header Access-Control-Allow-Methods '*'; # add_header 'Access-Control-Allow-Headers' *; client_max_body_size 10240m; proxy_connect_timeout 2; proxy_send_timeout 60; # Default is 60, when uploading large files, a 504 error occurs, so increase the timeout limit proxy_read_timeout 7200; } location ^~ /appli/sliceUpload { proxy_pass http://larkxr-admin/appli/sliceUpload; proxy_cookie_path / /; proxy_http_version 1.1; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-Proto https; # Used to solve the issue where getRequestURL method cannot get the https protocol request, use request.getHeader("X-Forwarded-Scheme") to get the protocol header proxy_set_header X-Forwarded-Scheme $scheme; # add_header 'Access-Control-Allow-Origin' '*'; # add_header 'Access-Control-Allow-Credentials' 'true'; # add_header Access-Control-Allow-Methods '*'; # add_header 'Access-Control-Allow-Headers' *; client_max_body_size 10240m; proxy_connect_timeout 2; proxy_send_timeout 60; # Default is 60, when uploading large files, a 504 error occurs, so increase the timeout limit proxy_read_timeout 7200; } } ``` **2. Place the newly created configuration file in the following directory**  **3. Restart the nginx service** 
admin
2025年4月2日 16:55
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
Word文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期