Setup a dedicated server and migrate website

Job ID: 33469606

Budget: $30 – $250 USD

I run an adult website and its time to move it to a dedicated server.
The website is built on Kernel Video Sharing so if you have experience in that its a plus.

The script have requirement that some apps are installed on it before the migration. Those are:
You can view it here easier: https://www.kernel-video-sharing.com/en/requirements/
Minimum server requirements
Unix-like OS (Windows is not supported)
PHP 7.1 - 7.4
IonCube Loader 10.2+
Mysql 5.6+
FFmpeg 1.0+ with libx264, libavfilter and AAC codec (libfaac, libfdk_aac or native ffmpeg aac codec)
ImageMagick (with WebP support)
cURL
Wget 1.14+
Apache with mod_rewrite (-MultiViews)
Latin domain name (punycodes are not supported)
Youtube-dl or Yt-dlp if you need video grabbers
Minimum PHP requirements
MySQL Improved Extension (mysqli)
Client URL Library (curl)
Zlib Compression (zlib)
SimpleXML
Image Processing and GD
Multibyte String (mbstring)
PHP.ini disable_functions should not contain "exec"
PHP.ini file_uploads on
PHP.ini allow_url_fopen on
Recommended configuration (very desired)
Memcached + PHP Memcached module
Nginx (configured with --with-http_mp4_module) and proxying Apache. Nginx is recommended for faster video streaming and for content protection. To enable content protection you will also need to add some custom rules into Nginx configuration. This may not be possible for cPanel installations that do not provide any way to edit Nginx configuration, so we do not recommend using cPanel on servers where you plan to store video files.
Set client_max_body_size to 0 in nginx config
PHP.ini upload_max_filesize 2000M (the maximum allowed size for uploaded files)
PHP.ini post_max_size 2000M (the maximum allowed size for uploaded files)
PHP.ini memory_limit 512M
Using external caching such as eAccelerator or XCache is NOT recommended
Using suhosin with PHP is NOT recommended
Requirements for multiserver scenario
All the requirements above are related to the simplest configuration, which only utilizes 1 single physical server. KVS supports separate physical servers for content storage or CPU-hungry conversion operations. If you are going to use separate servers, they will have different requirements:

Content server: PHP, Nginx recommended
Conversion server: PHP, FFmpeg, ImageMagick

And after that is done, migrate the website.
I have posted jobs on this market before, and one of the problems is that people bid on the job without even reading the ad, so if you are going to bid, make sure when contacting to begin your bid with "i have read the ad"


Thanks you.
Related categories: Linux Apache MySQL Web Hosting Server