404 Not Found
.httpdocs
or httpsdocs
folder.This tool provides a simple visual editor and a huge set of templates for different websites.
Just pick a suitable page design and content template, add your text to the pages, and publish the site.
The editor allows you to create web pages, add content of different types (text, images, video, scripts), and edit website settings such as website name, keywords, icons, and so on.
You can create and publish websites using Plesk Presence Builder if your hosting subscription provides this option.
If it does not, or if you have already created and published the allowed number of sites, you still can create a website with Presence Builder and edit it.
However, to publish this website, you will need to upgrade your hosting plan.
To create websites in Presence Builder, ensure that your hosting subscription includes this option. If it does not, choose another way or upgrade your subscription.
To create a website with Presence Builder:
Install the tools required to compile Nginx and Nginx-RTMP from source.
sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev
Make a working directory and switch to it.
mkdir ~/working
cd ~/working
Download the Nginx and Nginx-RTMP source.
wget http://nginx.org/download/nginx-1.7.5.tar.gz
wget https://github.com/arut/nginx-rtmp-module/archive/master.zip
Install the Unzip package.
sudo apt-get install unzip
Extract the Nginx and Nginx-RTMP source.
tar -zxvf nginx-1.7.5.tar.gz
unzip master.zip
Switch to the Nginx directory.
cd nginx-1.7.5
Add modules that Nginx will be compiled with. Nginx-RTMP is included.
./configure --with-http_ssl_module --add-module=../nginx-rtmp-module-master
Compile and install Nginx with Nginx-RTMP.
make
sudo make install
Install the Nginx init scripts.
sudo wget https://raw.github.com/JasonGiedymin/nginx-init-ubuntu/master/nginx -O /etc/init.d/nginx
sudo chmod +x /etc/init.d/nginx
sudo update-rc.d nginx defaults
Start and stop Nginx to generate configuration files.
sudo service nginx start
sudo service nginx stop
Add the FFmpeg PPA.
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next
Update the package lists.
sudo apt-get update
Install FFmpeg.
sudo apt-get install ffmpeg
Note: The apt-add-repository command may not be installed in some cases. To install it run
sudo apt-get install software-properties-common
.
Open the Nginx configuration file.
sudo nano /usr/local/nginx/conf/nginx.conf
Append the following.
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
exec ffmpeg -i rtmp://localhost/live/$name -threads 1 -c:v libx264 -profile:v baseline -b:v 350K -s 640x360 -f flv -c:a aac -ac 1 -strict -2 -b:a 56k rtmp://localhost/live360p/$name;
}
application live360p {
live on;
record off;
}
}
}
After you’ve added the above, you can customize settings such a video bitrate, audio bitrate and resolution. These changes will only be applied to the lower quality stream. To add more qualities, copy and paste the exec ffmpeg line and change the settings. You’ll also need to create a new application. You can do this by copying and pasting the live360 example that has been included. Don’t forget to update the exec ffmpeg line with the address of the new application. You can do this by changing the final RTMP address in the exec ffmpeg line.
Note: Changing the value after
-b:v
will change the video bitrate. This is measured in kilobits per second. Changing the value after-b:a
will change the audio bitrate. This is measured in kilobits per second. Changing the value after-s
will change the resolution.
Save the file by pressing Control and X together. Restart Nginx.
sudo service nginx restart
Note: For best performance, each stream being converted should have its own CPU core. For example two qualities, 360P and 480P are being created from a 720P stream. A AKLWEB HOST instance with at least two CPU cores should be used.
If you’re using a firewall, you’ll need to make sure TCP 1935 is allowed.
The current configuartion allows anyone to stream to your server. We can fix this by only allowing certain IP addresses the publish permission. Open the Nginx configuration.
sudo nano /usr/local/nginx/conf/nginx.conf
Look for the following lines.
live on;
record off;
Add the following to each set of the above lines. Change 0.0.0.0 to your IP address.
allow publish 127.0.0.1;
allow publish 0.0.0.0;
deny publish all;
The configuration should now look something like this.
rtmp {
server {
listen 1935;
chunk_size 4096;
application live {
live on;
record off;
allow publish 127.0.0.1;
allow publish 0.0.0.0;
deny publish all;
exec ffmpeg -i rtmp://localhost/live/$name -threads 1 -c:v libx264 -profile:v baseline -b:v 350K -s 640x360 -f flv -c:a aac -ac 1 -strict -2 -b:a 56k rtmp://localhost/live360p/$name;
}
application live360p {
live on;
record off;
allow publish 127.0.0.1;
allow publish 0.0.0.0;
deny publish all;
}
}
}
Save the file by pressing Control and X together. Restart Nginx.
sudo service nginx restart
Streaming applications typically have two fields for connection information. The first field is usually for the server information and the second field is usually for the stream name or key. The information that you should place into each field is listed. The stream name or key can be set to anything.
Field 1: rtmp://your.akl-web-host.ip/live/
Field 2: stream-key-you-set
To view streams open the following links in a player supporting RTMP.
rtmp://your.akl-web-host.ip/live/stream-key-you-set
rtmp://your.akl-web-host.ip/live360p/stream-key-you-set
Setting up a player to display live video on a website is beyond the scope of this guide. Searching for the term ‘RTMP web player’ might assist you.
]]>Let us take a look at a screenshot displaying Plesk interface and examine how various tools are arranged there:
Further in these tutorials, we will provide instructions explaining how to perform most day-to-day tasks.
In most cases, they will instruct you to open one of the tabs and click one of the controls present there.
If the tab or control in question is missing from the panel, the most likely reason is that it is disabled for the subscription in question.
Customers who find themselves in such situations need to contact our support team for assistance.
POP3/IMAP field shows the total amount of data received by all mail accounts under your domains.
SMTP field shows the total amount of data sent by all mail accounts under your domains.
Remember that depending on the Provider’s policy your subscription can be suspended automatically if you overuse disk space.
Here are some tips that can help you free up some space:
The Disk space usage by services chart displays how much space is taken up by web site content, emails, backups, logs, and databases.
It is important to pay attention to the services that use the most disk space.
If none of the steps above helped, please contact our technical support team to increase the amount of disk space available to your subscription or automatically upgrade your web hosting package by selecting a bigger one.
You can view the following information about your account:
To view the information about your account and your current subscriptions:
For each subscription, the following types of allocated resources are listed in Plesk at the Account section > Resources:
To upload a website from your computer to the Plesk server by using File Manager, follow these steps:
If you want to edit pages of your website, you can do it in File Manager. It provides an HTML editor that allows visual editing of HTML pages (without needing to manually type HTML tags).
To edit a file in the HTML editor, place the mouse pointer over the file, click to open the file’s context menu, and select Edit in HTML Editor.
You can also edit files in the File Manager’s text editor. To open a file in the text editor, click to open the file’s context menu, and select Edit in Text Editor.
If you have files or web pages that you want to make inaccessible on the Internet, change these files’ access permissions in File Manager.
To edit access permissions for a file or a directory, click to open the context menu, and select Change Permissions.
The information from the following log files is displayed by default:
ACCESS LOG BROWSER
To access the Log Browser, go to Websites and Domains > Logs. You will be presented with a list of messages gathered from the logs. By default, the Log Browser displays messages present in the monitored logs at the moment of opening. If you want to refresh the list with messages added after opening the Log Browser, click Refresh. Alternatively, if you want to have new messages continuously added to the list, click Start real-time updates.
To select the logs from which you want to view messages, click the icon, and select the desired logs from the menu.
MANAGE LOG FILES
To view all the messages in a log, go to Websites and Domains > Logs > click the icon > Manage log files. The list of all tracked log files will be displayed.
Here you can click a log file name to view the file content directly in the Log Browser. You can click theicon next to a log file to open it for viewing in a separate window, or theicon to download it.
To save disk space, you can enable log rotation that is automatic compressing and/or deleting outdated website log files. To set up log rotation, go to Websites and Domains > Logs > click the icon > Manage log files > Log Rotation.
You can delete log files that have been rotated (log files that have not yet been rotated cannot be removed).
ADD A CUSTOM LOG FILE
You can add any custom log file from you web site directory to track its changes in the Log Browser. To do this, click the Add Custom Log button on the Manage Log Files page. The tree with your web site folders will be displayed. Select the file that you want to add to the Log Browser and click OK.
Note: Only plain text files can be selected.
In order to be properly displayed, your custom log file should have timestamps for each log entry, otherwise it will not be parsed correctly.
As a result, the selected log file will be displayed in the list of managed log files.
If you no longer want to monitor this custom log file, click theicon next to it. This does not remove the file from your file system, but simply removes the file from the list of files available in the Log Browser.
You can also open a text file in the Log Browser directly from the File Manager, using the Open in Log Browser option.
When you open a log file from the File Manager in the Log Browser, it is not yet added to the list of logs viewed in the Log Browser on a permanent basis. To add the file to the Log Browser, click the Add to Log Browser as Custom file button.
Note: Log rotation is not available for custom log files.
]]>Among the many options you will have will be:
You can download Filezilla from this link below:
https://filezilla-project.org/download.php?type=client
Its documentation can be found here:
https://wiki.filezilla-project.org/Documentation
Of course, you are free to use a different FTP client and there many of them online.
To connect to an FTP server, you need the following information:
*Please note that Port 21 which FTP Port is disabled on our servers.
You must use FTPS or SFTP to be able to upload content using an FTP client.
To publish a website using FTPS:
httpdocs
directory. If you use CGI scripts, place them in the cgi-bin
directory.You can also set up additional FTPS accounts if you need to collaborate on website content with other users.
HOW TO ADD ADDITIONAL FTP ACCOUNTS
If you are working on your website together with someone else or host subdomains for other users, you might want to create separate FTP accounts for them.
To create an additional FTP account:
To change the properties of an additional FTP account:
To remove an additional FTP account: