Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

James Crawford
James Crawford
3,631 Points

How to Publish a Website on Bluehost

Hey there. Sorry for bothering anyone that takes the time to read this but here is my problem.

I'm on the the course called "How to Make a Website". I've gotten so far but sadly i've been thwarted at the last few steps. Or so I believe it's the last few steps.

In the tutorial, the person recommends 3 websites but decides to work with a Shared Hosting Company called DreamHost. I did first try to go with that but they haven't accepted me to their website in months now so I've now went with Bluehost.

After paying Bluehost, I struggle to follow the tutorial in a way where i can publish the website in the tutorial as the steps he's given is different from what Bluehost has. Though he did say that the 3 recommended would be more or less the same but have a different layout and other stuff.

Now that you know what I'm talking about, my question is, can someone help me in figuring out from start to finish at the part where Nick....Patel (i think it is) goes through the steps on publishing the finished website.

Feel free to ask questions. Assuming I can understand them since I'm sure everyone on here is way smarter than me.

5 Answers

Jay Padzensky
Jay Padzensky
4,731 Points

Hey James!

Sorry about the issues you're facing here. It may help other students if you can share what specific aspects of the publishing process are giving you some trouble.

In the meanwhile, here's Bluehost's support page, which has a FAQ and some other goodies to help you along.

Good luck getting your site published. Keep up the hard work!

James Crawford
James Crawford
3,631 Points

Thanks. I just hope I can make progress through this so i can try making like 15 more websites, games, apps, security, learning different coding languages and more if i can find them.

Anyway. Here's what I had to follow.

I'm following a course called "How to Make a Website" on the step called "Upload the Website" with Nick Pettit.

This is the part where we upload a website to a server and would need a special software for SFTP so we can transfer the files securely. So I followed along and did what he did and got a software called "Cyberduck". I'm using a Mac like Nick Pettit so I wouldn't need to deal with anything being in a different place if the software was on windows.

So next download Cyberduck then open it. Once open, he says "we want to connect to our server" so i click on open connection, select SFTP like him, following each step precisely.

What I need to do is type in some information. I've to fill in the information for "Server", "Username" and "Password". He then says that we don't have that information yet and that we need to go back to "DreamHost" to set it up.

This is where I got left behind because either the layout isn't the same and that completely threw me off because what I'm looking for is elsewhere in the website or it's not there at all and that I would need to do something different from the tutorial to achieve the same goal.

Anyway, The steps he wants me to do which i can't follow is to create a new user and to assign that new user to the domain.

He then goes on to say "To create a new user in DreamHost, I can scroll down and on the left side, choose Users and then click Manage Users. Here, there's a button that says Add a New User, and that's exactly what I wanna do, so I'll click Add a New User."

Anyway, that's the part where I got stuck. I've searched all over BlueHost but there doesn't seem to be an option. I did google questions asking "bluehost can you add new users" and clicked this link saying that you can't make new user accounts. http://www.bluehostforum.com/showthread.php?10999-Multiple-User-Logons-for-Bluehost

I then tried BlueHost help…..thing. I don't know what to call it. You click on the help button then type a question and it comes up with any suitable answer. Not sure if you're able to see this but here's the link to what it said. https://my.bluehost.com/hosting/help/2592

Sadly i can't understand it since I'm a newbie at this sort of thing. Anyway, sorry for typing so much. I can only hope that if i do get passed that point I'm stuck on that i can follow the other steps since I have no idea if I'm able to do what the tutorial shows without assistance.

James Crawford
James Crawford
3,631 Points

Wait, hold off on the reply. I clicked that link you said then asked how to upload a website in BlueHost. Trying out the link "FTP-Uploading the website". It may not be SFTP but i guess I'm making progress at least.

James Crawford
James Crawford
3,631 Points

Ok, i got a little further this time. So now i have a different problem. How would i run a domain (jameswilliamsoncrawford.com) under the user (aboutjames@jameswilliamsoncrawford.com)? I've been searching for literally an hour (working at my dads business while trying to go through the video tutorial) just trying to check on google on how to run the domain under the user. There seems to be no clear answer on what I'm looking for.

James Crawford
James Crawford
3,631 Points

Ugh, finally uploaded the website. I can now do other things. All i had to ask in BlueHost was how to use FTP in CyberDuck. Sadly Bluehost doesn't do SFTP so i Sadly had to go for SFTP. It did allow you to use SSL but BlueHost asks you to take a picture of your bank card and black out all but the last 4 numbers of that long credit number as well as take a picture of the back then send it to them. Far too dangerous and fishy sounding though. Like I already payed so why would they need my bank details again? Very strange indeed. Guess I'll just have to keep my websites unsecure for now.