Good tut. I like how you added the jokes :P
Posted via Mobile Device
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 ...

NOTES:Sup?
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.
########################################################
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!
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.
Good tut. I like how you added the jokes :P
Posted via Mobile Device
Nice tut man will help me and many otherswas waiting for this.
Cool! Glad you found use of it.
---
I am here: Google Maps
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
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.
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 ''/
Great TuT!
![]()
![]()
![]()
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 :)
USE WAMPP! ITS THEBEST! =)
Ontopic, nice tutorial
What's the difference exactly between xampp and IIS? Like in terms of hosting a retro.
Great tutorial dude