Welcome to the RaGEZONE - MMORPG development forums.

Upgrade Your Retro from XAMPP to IIS 7.5

This is a discussion on Upgrade Your Retro from XAMPP to IIS 7.5 within the Habbo Tutorials forums, part of the Habbo Hotel category; NOTES: This tutorial is for Windows 7 users. With Windows Server 2008 (R2) it's slightly different. Do the following steps ...

LyncusMU
Page 1 of 2 12 LastLast
Results 1 to 15 of 28
  1. #1
    Apache? Get a job, hippie
    Rank
    Member +
    Join Date
    Nov 2010
    Location
    Austin, Texas,
    Posts
    867
    Liked
    79

    Upgrade Your Retro from XAMPP to IIS 7.5

    Tabo Hotel
    NOTES:
    This tutorial is for Windows 7 users. With Windows Server 2008 (R2) it's slightly different. Do the following steps to install IIS 7 roles in Windows Server 2008 and Windows Server 2008 (R2).
    Start > All Programs > Administrative Tools > Server Manager
    Scroll down to "Roles Summary" and then click "Add Roles".
    Give the details the wizard asks you for, and then click "Next".
    Tick the box that says "Web Server (IIS)" next to it. You may now pass the #'s.
    ########################################################
    Sup?
    In /f333/, while annoying you all with my constant requests for help , I've noticed a lot of people are having difficulties with hackers!!
    Dontchya just love those guys?
    Anyways, here's a pocket guide to installing IIS (Internet Information Services) on your PC.

    Getting the Microsoft Web Platform Installer
    This doesn't require much effort..at all. It's like a 2mb executable..like really. Use this link to get it:
    Download the Microsoft Web Platform

    It's a brief overview of the application.
    -Run the download

    Installing the IIS Applications
    Now comes the action! Don't worry. It's easy.
    Here's a list of applications I've installed onto my copy of IIS, in otherwords, install these. If I'm missing a few, tell me and I'll be sure to get them onto my server and list it on here. But first my server.
    LIST:
    Application Request Routing (2.5)
    IIS7 Recommended Configuration
    Web Farm Framework 2.2
    SQL Server Express 2008 R2
    IIS 7.5 Express
    Web Deployment Tool 2.1
    Microsoft .NET Framework 4 (If already installed, don't bother with this option)
    URL Rewrite 2.0
    IIS Smooth Streaming Client 1.5 (Update 2)
    PHP Manager for IIS
    MySQL Windows 5.1 (Didn't install correctly for me, apparently, but it works fine..)

    And the rest come with the others above. You may have to re-launch the Web Installer if you forgot to install something. And by the way, you can install multiple applications at the same time, as long as you've selected them all xD. And I'm not sure if some of the ones I just listed are included with something else I've installed, but you should be fine. Just check the Web Installer against this list, just to ensure it really did install.
    -Click Install, and reboot the computer. But be sure to go to Start and click Reboot, otherwise Windows won't remember what you just did to it. When it comes to IIS, it's always safety first!

    Enabling IIS 7
    Now then, if you are using Windows Server 2008 and Windows Server 2008 (R2), you don't need to do this part. You may skip it. Don't go past the next one, though. It'll suck for you if you do .
    Start > Control Panel > Programs > Turn Windows Features On or Off > Click Internet Information Services > Ok

    Pretty easy, huh? Welp, that's all fine and dandy now. Reboot your computer again! :3
    Dealing With XAMPP
    Before I begin, DO NOT UNINSTALL XAMPP. It can be a useful tool to keep your site running if IIS is having difficulties one day. And for the record, do NOT clear out htdocs. This tutorial is to upgrade your site, not just get XAMPP out the door. And another thing; If you have an existing database, don't let it go! Go to PHPMyAdmin, go to your DB, scroll down, click "Check All", and then move to the box next to it marked "With Selected". Drop the box down, and select "Export". You don't have to mess with anything else. Scroll down on the page it directs you to, and click "Go". Then, it should download your Databse in a .sql file.
    #############################################################
    This is the really really difficult part. You loved XAMPP. It had the perfect MySQL and PHPMyAdmin configuration for Habbo; it did everything for you, but it didn't prioritize your relationship's security .
    Dealing with XAMPP can be tough, because it depends on you. It had feelings for you. You'll have to break it to XAMPP the hard way..

    Nah. It's not as bad as I made it sound. I felt like making a joke. Anyways, it's not hard at all! And the best part is, you can keep XAMPP installed!! How is that possible? Apache was the one who trashed your relationship with - you know what I'm going to stop with the jokes now..Anyways, Yes! Apache is the culprit of your despair. What you wanna do first is STOP Apache. :P Then uninstall it as a service. There might me a little error stopping Apache, which will prevent you from proceeding. I don't know the fix..
    Okai! So, if you successfully stopped Apache, uninstall it. You can do the same to MySQL. You'll be using my new Database Hosting Service. Don't worry, it's free.

    If you would like to use a different host, something a little more personalized, you can take the steps listed for Navicat or whatever in this mini tutorial!
    Quote Originally Posted by Nesar View Post
    Now, let's get MySQL.
    Open the Web Platform which you can download here: Download the Microsoft Web Platform
    Install that and wait for it to load up.
    Click Products at the top

    Then search MySQL and install it.
    It'll ask you to write a password, make sure it's secure!
    Once that is downloaded, you've got MySQL.
    Ta-Da!! If it worked, then you're all good. If it didn't, then you can use my Service. I'll post details in a second.

    IIS 7.5: Configuration
    Now, click Start > Run > inetmgr
    Under the "Actions" Menu on the Top-Right corner, press "Start". If it's already been started, then don't worry about it, bro!'
    Next, go all the way across the page to the spot under "Connections" (A long way, huh? Can you make it..?).
    Double-Click your computer name. Here's a picture of where you should be:
    Click "Sites", then in the main area (Middle Menu), double-click Default Web Site.
    In the Default Web Site Home, under the "Actions" menu, and, again, under "Manage Web Site", make sure to click Start. Again, if it's already been started, don't worry about it bro!

    Open your Web Browser, and go to Localhost. If you see a page with "IIS 7", you've successfully set up your website. But now, you need to go back to the Default Web Site Home, and go to "Default Document". If you do not see your main file (E.x: Index.php, index.cfm, etc.) then in the list, click "Add" and give it the index-file's name. Most PHP-based Habbo-CMSs have it as "index.php" or "index.html". If you're using a CMS that uses another kind of language for an index, then ask around RZ, or use logic, to find the answer.

    Next, go BACK to the Default Web Site Home, and click "Directory Browsing". Make sure it is NOT enabled.

    Finally, for the configuration, you should go back to the page where we started in the IIS Manager (inetmgr). Repeat the steps taken for the "Directory Browsing" option, and the "Default Document" option.

    Moving Your Data

    We've done it. If you've come this far, I'm impressed. People will now officially know you are a genius, even if you did use a tutorial!
    Now, to move your data. You should not have removed XAMPP, as I said before, but you can if you don't think it'll be useful to you.
    Go to C:\xampp\htdocs\, select all your files in there, right-click after they're all selected, and click "Copy".
    The reason I tell you to only copy is because then it will allow you to keep your pages in a backup, but in a stand-by/inactive/isolated state and folder as well. After you've copied the files in htdocs, move into C:\inetpub\wwwroot\ and delete everything in there. Once you've done that, right-click in the folder, and click "paste". And once they've all moved, they should be working. Go to "localhost" to test it. NOTE: Your MySQL Username/Password MIGHT have changed. Find the username/password you used to set up Navicat or whatever, and edit the config file to match up with it.


    I cannot help you, at this point. I can't help you with SWFs (In fact, I'm in need of Assistance with them)nor can I help you with your client. You're on your own. I won't answer any questions if they're about your website not connecting. That's another topic.



    I hope you've had fun! Just to remind you, IIS is more secure, faster, and has better management interfaces and options for a website like a Habbo Retro.

    Thank you,

    -Hunter
    Last edited by FullmetalPride; 14-11-11 at 01:52 AM.

  2. HostKey.com: Unmetered Dedicated servers in the Netherlands
  3. #2
    RaGEZONER
    Rank
    Newbie
    Join Date
    Feb 2011
    Posts
    80
    Liked
    5

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    Good tut. I like how you added the jokes :P
    Posted via Mobile Device

  4. #3
    Apache? Get a job, hippie
    Rank
    Member +
    Join Date
    Nov 2010
    Location
    Austin, Texas,
    Posts
    867
    Liked
    79

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    Quote Originally Posted by TCHC83 View Post
    Good tut. I like how you added the jokes :P
    Posted via Mobile Device
    Thanks. It's my first Tut. I feel like I did well.

  5. #4
    Release your Warhead!
    Rank
    Member +
    Join Date
    Sep 2011
    Posts
    1,173
    Liked
    134

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    Nice tut man will help me and many others was waiting for this.

  6. #5
    Apache? Get a job, hippie
    Rank
    Member +
    Join Date
    Nov 2010
    Location
    Austin, Texas,
    Posts
    867
    Liked
    79
    Cool! Glad you found use of it.


    ---
    I am here: Google Maps

  7. #6
    MEHHREKHwhgfkehrkgthregir
    Rank
    Member +
    Join Date
    Sep 2011
    Location
    υηιтє∂
    Posts
    925
    Liked
    303

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    If you use XAMPP on linux then you can run the security code in the terminal: /opt/lampp/lampp security

    More information can be found here: apache friends - xampp for linux

  8. #7
    Newbie
    Rank
    Newbie
    Join Date
    Jul 2009
    Posts
    24
    Liked
    0

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    Nice tut, can you portfoward with this? or is it already forwarded?

  9. #8
    Apache? Get a job, hippie
    Rank
    Member +
    Join Date
    Nov 2010
    Location
    Austin, Texas,
    Posts
    867
    Liked
    79

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    Quote Originally Posted by killaone14 View Post
    Nice tut, can you portfoward with this? or is it already forwarded?
    If you're on a VPS I don't think you need to portforward.

    Anything else, yes. Login to your router. Go to whatever you use to portforward (Hint: the key word "portforwarding" should be there somewhere). Open cmd>ipconfig> find your IPv4 Address.


    In portforwarding, it should ask you for your ipv4 address. NOTE: It may change every now and then, depending on your ISP/Router setup.

    Inbound/Input/Starting Port = 80
    Outbound/Output/Ending Port = 80


    Follow the same steps for your Emulator, if you're hosting it on the same computer/VPS.

  10. #9
    Azure subscription
    Rank
    Subscriber
    Join Date
    Dec 2011
    Location
    єαятн
    Posts
    1,731
    Liked
    263

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    There is alot of downloads that isn't needed. All you have to do basically is stop XAMPP processes, then download:

    IIS
    PHP 6.3 (Or what ever version)
    Dynamic IP restrictions (stops DoS attacks)
    MySQL Windows 5.1
    URL Rewrite 2.0

    And it'll work from there :] (You need to register PHP, but it takes 2 seconds!) And URL rewrite is for converting Htaccess into web.config.

    So there's extra downloads you don't really need ''/

  11. #10
    Average Member
    Rank
    Newbie
    Join Date
    Dec 2011
    Location
    Kentucky
    Posts
    58
    Liked
    2

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    Great TuT!


  12. #11
    Habbo Section <3
    Rank
    Subscriber
    Join Date
    Jun 2009
    Location
    Niagara Falls,
    Posts
    1,159
    Liked
    85

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    i tried this it didn't work out to well for me so i just moved to a web-host my web-host has unlimited Database space so i'm good. Nice TUT :)

  13. #12
    Account Upgraded | Title Enabled!
    Rank
    Member +
    Join Date
    Jan 2012
    Location
    C:\inetpub\
    Posts
    213
    Liked
    26

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    USE WAMPP! ITS THEBEST! =)

    Ontopic, nice tutorial

  14. #13
    Apache? Get a job, hippie
    Rank
    Member +
    Join Date
    Nov 2010
    Location
    Austin, Texas,
    Posts
    867
    Liked
    79

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    Quote Originally Posted by GayPride View Post
    i tried this it didn't work out to well for me so i just moved to a web-host my web-host has unlimited Database space so i'm good. Nice TUT :)
    What happened? Were you using Rev?

  15. #14
    Ball like Wall
    Rank
    Member +
    Join Date
    Aug 2009
    Location
    Anus
    Posts
    322
    Liked
    42

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    What's the difference exactly between xampp and IIS? Like in terms of hosting a retro.

  16. #15
    Newbie
    Rank
    Newbie
    Join Date
    Aug 2008
    Posts
    13
    Liked
    0

    Re: Upgrade Your Retro from XAMPP to IIS 7.5

    Great tutorial dude

 

 
Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •