Managed Cloud & Managed
Dedicated Servers

No One Does it Better than Temok Period !!

Our Top Services

Managed Cloud Hosting

Our managed cloud hosting service gives you the opportunity to worry less, letting you focus on the growth of your website with complete peace of mind.

Dedicated Servers

High-end dedicated servers from 10 locations around the world, semi- or fully managed.

VPS Web Servers

The Best VPS Provider-Period Managed VPS Hosting. Now with SSDs Reseller Web Hosting

Reseller Web Hosting

Reseller Hosting With cPanel & WHM Reseller hosting is fast, reliable &cheap with Temok


Military grade encryption for users who care about their online privacy.

1000+ Domains Extensions

Pick your extension from a huge TLD database. Get a .com domain 1yr free with any hosting package*

Why Temok?

24/7 Support

Our engineers
usually respond
in 10 minutes

SLA Uptime 99,60%

A bit more than the
industry average

Various payment methods

From PayPal, Bitcoin
and Credit Cards to
Wire Transfer

Personal account manager

You will get a
dedicated account

100% moneyback guarantee

Your first 14 days of
service, are risk-free

Certified By The Best

Our processes are
compliant with GDPR
and ISO standards

Ultimate dedicated servers experience

Dedicated servers offer a higher level of control, performance and stability than shared hosting or virtual servers.

Temok range of private, bare-metal' server hardware is available with a range of Microsoft, Linux and other software installed, and caters to every type of hosting, from websites to private clouds All with 24/7 support and a 100% uptime SLA that we've delivered more consistently than any other premium hosting provider.

Dedicated Servers


Managed Cloud


Managed Cloud

Managed Cloud Hosting for everyone. Get free
Migration, Free SSL & 24/7 Human Support.
35+ Data Centers Globally.

Our managed WordPress and Magento hosting takes away cloud server related hassles so you can grow your website the way you want. Our top Managed Cloud Web Hosting features include advanced caches and CDN for fast performance. This all come together to provide a seamless web hosting experience.

VPS + Shared Hosting

Our Virtual Private Servers are setup on powerful main nodes with superion connectivity to ensure that each VPS delivers optimum performance and offers the flexibility to run large websites and install third party applications with ease.

As far as VPS hosting management is concerned, all VPS Hosting plans are fully managed*. VPS hosting management includes setup, software installation, security monitoring and 24/7 Technical Support which helps customers concentrate more on the growth of their business.

VPS + Shared Hosting


App & Enhacements


App & Enhancements

Whether you have an idea or need for a particular web application, specific functionality, or even a unique business model that requires a sound web/back end platform, can make it happen! Whether it's a simple process or a complex back-end enterprise functionality solution, we deliver Just tell us what you need.

Our team will develop the right solution at a highly competitive budget

Move to

Our specialists are ready to move your sites to Temok. It’s fast, easy, and we’ll make sure everything works.

Let our website-moving experts do all the heavy lifting.

If You Have Any Questions?

The commands for modifying file permissions and ownership are:

  • chmod – change permissions

  • chown – change ownership.

A new folder was created on a data partition called /DATA/SHARE

# sudo chmod -R ugo+rw /DATA/SHARE

The breakdown of the above command looks like:

  • sudo – this is used to gain admin rights for the command on any system that makes use of sudo (otherwise you'd have to 'su' to root and run the above command without 'sudo')

  • chmod – the command to modify permissions

  • -R – this modifies the permission of the parent folder and the child objects within

  • ugo+rw – this gives User, Group, and Other read and write access.

Changing the ownership of a file or folder is equally as simple:

chown -R "Username" /DATA/SHARE        (Replace Username with real username to whom you want to give ownership)

Let's break this down.

  • sudo – admin rights must be used since we are dealing with a folder that belongs to another user

  • chown – the command for changing ownership

  • -R – the recursive switch to make sure all child objects get the same ownership changes

  • Username – the new owner of the folder

  • /DATA/SHARE – the directory to be modified 

#First rewrite any request to the wrong domain to use the correct one (here www.)

RewriteCond %{HTTP_HOST} !^www\.

RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


#Now, rewrite to HTTPS:

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

If you have a domain, your server’s host would be something like This what you would use for logging into your root account, while you would be able to run your website at

If you want to change Plesk mailbox directories please review this technical article for guidance.

mkdir -p /home/var/mail
rsync -avz /var/mail /home/var/mail

Connect to the server using SSH/RDP.
Find what SMTP and IMAP/POP3 servers are in use:

# /usr/local/psa/admin/bin/mailmng --features | egrep 'SMTP_Server|IMAP_POP3_Server'
$features['SMTP_Server'] = "Postfix";
$features['IMAP_POP3_Server'] = "Dovecot"; $features['SMTP_Server_package'] = "postfix"; $features['IMAP_POP3_Server_package'] = "dovecot";

Stop the SMTP service:

# service postfix stop
Open the file /etc/psa/psa.conf and change the PLESK_MAILNAMES_D variable:
specify a new location for mailbox directory so that it is like:

# grep PLESK_MAILNAMES_D /etc/psa/psa.conf PLESK_MAILNAMES_D <new_mailnames_directory>

Note: To avoid performance degradation, the new location for the mailboxes directory should be located in the local file system - it should not be mounted as a network share, such as NFS.

Move mailboxes from the current directory to the new location with the

# cp -ap /var/qmail/mailnames/* <new-mailnames-directory> If dovecot is in use, set the new location in the file /etc/dovecot/dovecot.conf by modifying values in the lines below:

# egrep 'mail_home|mail_location' /etc/dovecot/dovecot.conf mail_home = <new_mailnames_directory>/%Ld/%Ln mail_location = maildir:<new_mailnames_directory>/%Ld/%Ln/Maildir
Restart the dovecot service:

# service dovecot restart
After all the steps are done, start SMTP service and reconfigure mail settings using the mchk utility:

# service postfix start
# plesk repair mail
Before creating new mailboxes on new domains configure SELinux in the following way:
following is not required for selinux disabled server.
# chcon -R -t mail_spool_t <new_mailnames_directory>


IF you want to change virtual hosts location in plesk for linux. Please check below article for assistance.



mkdir -p /home/var/www

rsync -avz /var/www /home/var/www
/usr/local/psa/bin/ --dest-dir /home/var/www --correct-scripts



30 Minute Free Consultation

Think of us as an extension of your team

Trusted Reviews