How to Make a Website like YouTube

0
Share

Today we are going to show you how to make a website like youtube without any coding, where users can create their channel, upload videos, subscriptions, video monetization, and other youtube related features. To Build this website, we are using PlayTube – The Ultimate PHP Video CMS & Video Sharing Platform Script.

How to Make a Website like YouTube

Why we are using PlayTube Script to make this website

PlayTube is one of the best complete video-sharing PHP Script, which specially created to make your own website like youtube. This script fully loaded with amazing features like User Channels, Upload Videos, Video Studio, Auto Import Videos, Like & Dislike, Comments System, Subscriptions, History, Watch Later Pages, Full Advertisement System, and more.

PlayTube provides High Performance & Capability, which can handle more than 1B videos easily.

Requirements

Server Requirements Files included 
PHP 5.5+ JavaScript JS
MySQLi Extension JavaScript JSON
GD Library HTML
Mbstring XML
cURL CSS
ZIP PHP
allow_url_fopen SQL

Installation

Download the latest version of PlayTube Script.

Upload PlayTube Script to your Server

1. Upload all files/folders located inside “Script” folder to the public_html. (Don’t upload Script folder, upload what inside it) as shown in the image below.

How to Make a Website like YouTube

2. Now open your browser (Google Chrome recommended).

3. Go to http://www.YOURSITENAME.com/install (Replace “YOURSITENAME” with your domain)

4. Now you will be redirected to the installation page.

5. Fill all the requirements as mention below.

  • Purchase code: Your Envato purchase code.
  • SQL Host name: Your MySQL host name, e.g: localhost
  • SQL Username: Your MySQL username.
  • SQL Password: Your MySQL user password.
  • SQL Database: Your MySQL database name.
  • Site URL: Your website URL where you will install the script
  • Site Name: Your site name, max 32 characters.
  • Site Title: Your site title, max 100 characters.
  • Site E-mail: Your site email.
  • Admin Username: Choose your admin username.
  • Admin Password: Choose your admin password.

6. Once you fill all the information, please click the install button, the installation process may take up to 5 minutes.

How to Make a Website like YouTube

7. After the installation is done, you’ll get a “PlayTube Successfully Installed” Message.

How to Make a Website like YouTube

Now your Website is ready to go. You can log in to your site as admin to access the admin panel.

Admin Panel

To access the Admin Panel, you have to log in with your admin account and click on the Admin Panel.

How to Make a Website like YouTube

Dashboard

In the Dashboard, you can check all your website stats like Total Videos, Videos Views, Users, Subscriptions, Likes, Comments, and more.

How to Make a Website like YouTube

Settings
General Settings

To manage all general settings like User, API, Upload, Player, videos, Paid Subscribers, Paid Videos, Main Settings, and more. Navigate to Admin Panel » Settings » General Settings.

How to Make a Website like YouTube

Site Settings

To Configure Site Name, Site Title, Site Email, and Other Settings, Navigate to Settings » Site Settings.

How to Make a Website like YouTube

Email Settings

To Configure Email Settings, Navigate to Settings » Email Settings.

How to Make a Website like YouTube

Social Login Settings

To Configure Social Logins, Navigate to Settings » Social Login Settings.

How to Make a Website like YouTube

Amazon S3 & FTP Settings

Go to Settings » Amazon S3 & FTP Settings, to setup Amazon S3 Storage and FTP Server.

How to Make a Website like YouTube

Payment Settings

Go to Settings » Payment Settings, to setup your Payment options.

How to Make a Website like YouTube

Manage Currencies

To Add & Manage Currencies, Navigate to Settings » Manage Currencies.

How to Make a Website like YouTube

Languages

To manage and add new language navigate to Admin Panel » Languages.

How to Make a Website like YouTube

Users

To manage users, custom profile fields, verifications & monetization requests, navigate to Admin Panel » Users.

How to Make a Website like YouTube

Videos

Go to Admin Panel » Videos to manage and import videos from third-parties.

How to Make a Website like YouTube

Movies

To manage Movies & Categories navigate to Admin Panel » Movies.

How to Make a Website like YouTube

Articles

To manage & add new articles navigate to Admin Panel » Articles.

How to Make a Website like YouTube

Categories

To manage Categories & Sub Categories navigate to Admin Panel » Categories.

How to Make a Website like YouTube

Earnings

To Check Website earnings navigate to Admin Panel » Earnings.

How to Make a Website like YouTube

Manage Comments

To manage Website comments, navigate to Admin Panel » Manage Comments.

How to Make a Website like YouTube

Manage Bank Receipts

To manage bank payment receipts, navigate to Admin Panel » Manage Bank Receipts.

How to Make a Website like YouTube

Advertisement

To manage video ads, website ads, user ads, and payment requests navigate to Admin Panel » Advertisement.

How to Make a Website like YouTube

Pro System

To manage the pro system & check recent payments navigate to Admin Panel » Pro System.

How to Make a Website like YouTube

Design
Themes

To manage themes, navigate to Admin Panel » Design » Themes.

How to Make a Website like YouTube

Change Site Design

To change favicon, logo, and design mode, navigate to Design » Change Site Design.

How to Make a Website like YouTube

Custom Design

To add custom JS & CSS, navigate to Design » Custom Design.

How to Make a Website like YouTube

Tools
Manage Announcements

To manage all your announcements, navigate to Admin Panel » Tools » Manage Announcements.

How to Make a Website like YouTube

Ban Users

Go to Tools » Ban Users, if you want to ban any user.

How to Make a Website like YouTube

Manage Activities

To manage all activities, navigate to Tools » Manage Activities.

How to Make a Website like YouTube

Mass Notifications

Send mass site notification to users, navigate to Tools » Mass Notifications.

How to Make a Website like YouTube

Manage Invitation Keys

To manage invitation codes, navigate to Tools » Manage Invitation Keys.

How to Make a Website like YouTube

Auto Subscribe

To add auto-subscribe channels, navigate to Tools » Auto Subscribe.

How to Make a Website like YouTube

Auto Delete Videos

To auto delete videos, navigate to Tools » Auto Delete Videos.

How to Make a Website like YouTube

Reports

To manage video and copyright reports, navigate to Admin Panel » Reports.

How to Make a Website like YouTube

Pages

To manage and create pages, navigate to Admin Panel » Pages.

How to Make a Website like YouTube

Create Sitemap

To generate a new sitemap, navigate to Admin Panel » Create Sitemap.

How to Make a Website like YouTube

Mobile & API Settings
Manage API Access Keys

To manage API access keys, navigate to Admin Panel » Mobile & API Settings » Manage API Access Keys.

How to Make a Website like YouTube

Push Notification System

To configure push notification settings, navigate to Mobile & API Settings » Push Notification System.

How to Make a Website like YouTube

Backup

To generate a backup of your website, navigate to Admin Panel » Backup.

How to Make a Website like YouTube

Now you are ready to launch your own Video Sharing Website like YouTube. Also, if you want to create a Cloud Storage website like Google Drive, you can check our post about How to Create a Cloud Storage Website.

If you have any questions or suggestions, please let us know by commenting below.