http://x10hosting.com/control
The FTP details you should use are:
Host: your main domain.
User name: your cPanel user name.
Password: your cPanel password.
Port: 21. It is the default for the ftp protocol so you might not need to specify it in your client.
Example:
Main domain is "example.x10hosting.com", cPanel user name is "example" and cPanel password is "password".
This is how you'd set the client up:
Host: example.x10hosting.com
User name: example
Password: password
Port: 21
If you do not know what your cPanel login username is you can find it at
https://x10hosting.com/control/
To use MySQL in your website you will first need to create a MySQL database and a MySQL User. You can do this from cPanel. (Don't forget to link the User to your Database).
Then you need to configure your script to connect to MySQL, the following settings should be used:
• Host/Server Name = 'localhost'
• Port = '3306'
• Username = [Your*cPanel username followed by an underscore and the MySQL username you configured in cPanel]
• Password = [The password that you used when creating the MySQL user]
• Database = [ Your cPanel username followed by an underscore and the name of the database that you created in cPanel]
Free hosting accounts do not have remote MySQL access.
There are two ways to upload files:
• cPanel File Manager
◦ To use cPanel's File Manager first login to cPanel the find the link marked "File Manager", then once it is open navigate to the folder that you want to upload to and click the upload button.
• FTP
◦ To use FTP you need a FTP client (Filezilla is recommended but you must disable multiple connection otherwise the firewall may block you.) Once you have your FTP client use the following details to login:
URL: ftp.yourdomain.com
Username: Your cPanel Username
Password: Your cPanel Password
Port: 21
NOTE: Always upload files to the public_html directory!
To create a MySQL database use the Database Wizard located in cPanel. Make sure you give the user full permission on the database when asked by the wizard.
It is not possible to create a database using phpMyAdmin or using anything outside of cPanel.