Understanding "The Perfect Server - CentOS 6.2"

Discussion in 'Server Operation' started by silman, Jun 2, 2012.

  1. silman

    silman New Member

    Hey all, I'm new here so be kind please :)

    I recently have become very interested in designing my own website and learning HTML, PHP, Apache, MySQL and Javascript.

    I had an old computer from 2010 laying around so i dusted it off and turned it into a CentOS 6.2 box after reading recomendations that its a decent server OS.

    I followed the tutorial located here:

    http://www.howtoforge.com/perfect-server-centos-6.2-x86_64-with-apache2-ispconfig-3

    and the box is almost completely configured (on page 5)

    but the problem is that i am completely new to this. I wanted to make my own server to learn but so far all i have done is blindly follow the guide. Can i get a little elaboration on what each step is actually doing? I tried googling around but all i got was information that assumed that i had a good background in this stuff already! I am in the process of learning HTML and wanted to put it on my server (i bought a domain from godaddy.com) so the website will grow as i learn more and more web development. But i feel i am not doing myself a favor if i don't learn what all these unix commands are doing for me (like chkconfog) and what all these services i am downloading are doing for me (like rpm-build gcc mysql-devel openssl-devel etc...).

    If i shot some questions at you guys would you be willing to hold my hand a little to get this stuff in my head? I really want to learn but i just cant find a good rescource, so who better than the forum of the guide that i am following?!

    Thanks so much! Glad to be apart of the forums
     
  2. falko

    falko Super Moderator Howtoforge Staff

    We can try to help, but I think it's best if you ask your questions one by one (explaining the whole guide in one post is something nobody would be willing to do - that would be a very long post ;)).
     
  3. silman

    silman New Member

    well my biggest question is once im all done how to i actually get the server to host html.css. and other web script i write for it.

    Also im just wondering what exaclty im download and why im downloading. There is so many packages that this tells you to install and at the end of the tutorial all it shows you is squirrel mail.

    Don't get me wrong, i really love the tutorial and i think its super helpful for setting up a server. I just don't know enough myself to use the stuff once its set up. I realize this is completely my fault but i don't know where to go to learn it all?
     
  4. silman

    silman New Member

    I just finished the complete tutorial and i get this error when i type my ip address:8080 into my browser

    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <html><head>
    <title>400 Bad Request</title>
    </head><body>
    <h1>Bad Request</h1>
    <p>Your browser sent a request that this server could not understand.<br />
    Reason: You're speaking plain HTTP to an SSL-enabled server port.<br />
    Instead use the HTTPS scheme to access this URL, please.<br />
    <blockquote>Hint: <a href="https://server.silmanserver.com:8080/"><b>https://server.silmanserver.com:8080/</b></a></blockquote></p>
    </body></html>
     
  5. falko

    falko Super Moderator Howtoforge Staff

    Try https instead of http.
     
  6. silman

    silman New Member

    oh thank you so much! that worked!

    By any chance do you know why exactly its asking for the https? Is it the settings the guide told me to follow?

    Is there any guide for getting used to a learning how to run a server? Your guide was very good at holding my hand through installation but i don't know what all these things do.

    What would you reccomend for learning about server administration?

    (Also now that i can access ispconfig how exactly do i get it to host my HTML code to my domain name that i bought from godaddy?)

    Thanks for your help so far. Its greatly appreciated!
     
  7. falko

    falko Super Moderator Howtoforge Staff

    You probably hit ENTER for all questions the ISPConfig installer asked you, including the question if you want to run ISPConfig over https.

    Go to GoDaddy's web interface and manage your DNS records from there so that your domain points to your ISPConfig server.
     
  8. silman

    silman New Member

    Thats the problem...I dont know how...
     
  9. falko

    falko Super Moderator Howtoforge Staff

    You must create A records that point to your ISPConfig server's public IP address.
     
  10. silman

    silman New Member

    Can you help me do that?
     
  11. falko

    falko Super Moderator Howtoforge Staff

    I don't know GoDaddy's web interface.
     
  12. silman

    silman New Member

    I can transfer to a different registrar if it would help, but i really want to get this thing on the web.
     
  13. falko

    falko Super Moderator Howtoforge Staff

    Have you tried to contact the GoDaddy support to help you manage your DNS records?
     

Share This Page