Web Hosting Talk







View Full Version : cpanel - I'm drowning and need better manuals/documentation!


scottscomp
04-23-2003, 11:41 PM
Alas, my first dedicated server, it has cPanel, and I can't even figure out how to FTP to it.

I need some really in-depth manuals or tutorials on cPanel and WHM and how to use it. I need to move 50 sites to this server in the next few days and there is no way I can do it like this.


Just FYI, I come from a background of Plesk. A couple of years from the reseller side of it, I'm currently hosting about 40 sites and setting up/deleting sites is a snap. Everyone is raging about how great cPanel is and it is nice looking and the demo was okay, but I need a manual or some documentation to know how to do stuff. Plesk made everything so simple I didn't need any training. =(

Are there any books about it yet? Any good websites?

-Scott

xWho
04-23-2003, 11:46 PM
Hey scott -- I'm in the same boat as you. I just installed my first copy of cPanel tonight...

My problem is I can't get mysql to run... it was running before i install cpanel, but now it's dead. :(

Anyway, in order for you to ftp in as root you have to go into the ftp setup file and remove root as one of the no-ftp users... and I can't remember where I did that... Ugh.. I'll keep looking and if I find it again, I'll let you know... :-~

Jim_UK
04-23-2003, 11:56 PM
Hi,

I wouldn't recommend setting up a root ftp user at all. If you need to get files to the box to use within the system ftp them to a normal account first then move them when logged in SSH.

Setup an account by using the 'Create An Account' option of WHM. For the time being, the domain doesn't matter and just make a note of the username and password. Once created set your FTP client up with the following details:

FTP Host/server: 111.222.333.444 (main server IP address or that assigned during creation)
USername: username entered during creation
Password: password entered during creation

This will give you access to /home/username and you can upload files here. Then login via SSH and move them from there to do as you wish with them.

Also, youu say this is a new box so remember to set a MySQL root password (which can be done via WHM) because cPanel comes without one set by default.

scottscomp
04-23-2003, 11:57 PM
Hey xWho, I think you're in a better boat than I am - I don't even have Linux experience.

My MySQL came dead too. I click on "Service Status" and it's the only one with an ugly red ball, and almost everywhere I go there's some kind of MySQL error flashing. I have a support ticket in for that....

I was actually able to login as "admin" and surf around but I can't upload or change any changes.

I created an "account" (I assume that means I set up a domain on the server) and I'm trying to FTP into that one but can't figure it out. grrrr. I first created a reseller account with its own IP, then logged in and created an account under it. I'm trying to figure out which IP address to use and what format they want the username in (ie, 'username' or 'username@userdomain.com', etc.).

I'll get this figured out somehow. =(

-Scott

Jim_UK
04-24-2003, 12:04 AM
The MySQL issues are difficult to pin to anything certain without more info or looking at the box. At the moment I'm swaying towards thinking it could be related to the version of MySQL (v4) within cPanel or it could be related to the mysql.sock file which I've seen happen on a couple of machines (resulting in MySQL failing to startup).

I'm trying to figure out which IP address to use
Get used to working with normal accounts first rather than reseller accounts. Setup accounts using the 'Auto Assign' IP for the time being which just assigns the shared server IP - at least this way you know where you are here and don't need to try different IP's all the time. If in doubt, the 'List Accounts' page can tell you the IP you should be using to connect to FTP.

For http access when using the shared ip use: http://111.222.333.444/~username/

what format they want the username in (ie, 'username' or 'username@userdomain.com', etc.)
For most ftp accounts just the username is fine without the @domain.com. For additional FTP accounts setup for a domain in their cPanel it is user@domain.com but you can deal with this later when you've got used to the main way :)

One more thing: the cPanel forums (http://forums.cpanel.net/index.php) are packed with info so it may be worth your while searching for the issues you want to know about and spending a few hours browsing through.

xWho
04-24-2003, 12:32 AM
or it could be related to the mysql.sock file which I've seen happen on a couple of machines (resulting in MySQL failing to startup).

What's the fix if it's the mysql.sock file.. because I don't have one where the system says there should be one?

Thanks,
Aaron

tandem
04-25-2003, 06:18 PM
Do a > locate mysql.sock to find its location. If it isn't where it should be, do a > touch mysql.sock after cd'ing to the required directory to create the file.