<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Virtual Worlds</title>
        <link>http://geekswithblogs.net/WTFNext/category/8747.aspx</link>
        <description>These posts deal with Second Life, OpenSim, and other virtual world mediums.</description>
        <language>en-US</language>
        <copyright>Stacy Vicknair</copyright>
        <managingEditor>svickn@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Changing OpenSim&amp;rsquo;s User Database to MSSQL</title>
            <link>http://geekswithblogs.net/WTFNext/archive/2008/10/01/changing-opensimrsquos-user-database-to-mssql.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/WTFNext/WindowsLiveWriter/ChangingOpenSimsUserDatabasetoMSSQL_15112/SQL_Powered_2.jpg"&gt;&lt;img title="SQL_Powered" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="347" alt="SQL_Powered" src="http://geekswithblogs.net/images/geekswithblogs_net/WTFNext/WindowsLiveWriter/ChangingOpenSimsUserDatabasetoMSSQL_15112/SQL_Powered_thumb.jpg" width="459" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Here we are at the second week's task for the Manhattan Project: switching the user's database to MSSQL instead of SQLite. I'll be honest, there weren't any valuable resources I found for assistance in the creation of this tutorial. Mostly it was a combination of Try / Fail and guessing based on what I saw in the code for the MSSQL dll in the project. &lt;/p&gt;  &lt;p&gt;I might say that there weren't resources, but what I mostly mean is no tutorial. There are some .sql files to help get the database started, but that's the extent currently. &lt;/p&gt;  &lt;p&gt;Now, things you need to know before I begin: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;If you want to get a better idea of what's going on, what OpenSim is and what it can do for you, check it out at &lt;a href="http://www.opensimulator.org"&gt;http://www.opensimulator.org&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;The OpenSim tutorials represent a face-value documentation of what worked for me.&lt;/strong&gt; I would assume that if you follow these instructions they will lead you to success, but I have to apologize ahead of time that I will not be the most valuable resource if for some reason this doesn't work for you. The source changes frequently, and I hate to think how soon I’ll be outdated. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Be proactive.&lt;/strong&gt; I'll start each section with a bolded header. If you think you can manage what you need to do just by reading the header, then go for it. Frankly, if you think you can do this without my tutorial, go for it too. I'm adding this tutorial for the sake of helping those who may straggle behind with the project. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;With that out of the way, these are what you should have / will need prior to this tutorial: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;An operational OpenSim server, and access to the source. &lt;/li&gt;    &lt;li&gt;An operational SQL Server. This tutorial is designed for someone who is using SQL Server 2005, but should have acceptable parallels to previous or future versions. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And finally before we get started, I am dreadfully making some assumptions, listed now: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;OpenSim server is on the same machine as the MSSQL server. &lt;/li&gt;    &lt;li&gt;SQL Server is operating in mixed mode authentication. OpenSim's MSSQL dll doesn't natively support windows authentication, but it is something that could be added. There may be security reasons that this isn't supported, but currently I am clueless to what they'd be.      &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Let's Get Started!&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1. Create a new SQL Server Database, called OpenSim. &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Frankly, the database doesn't have to be new, and it doesn't have to be called OpenSim, but for the sake of segregating the tables for OpenSim, and for keeping things logical, this is what I did. &lt;/p&gt;  &lt;p&gt;Open SQL Server Management Studio Express and connect with the authentication you've set up. On the left sidebar you'll see a list of all the different stuff on your SQL Server. Right click where it says Databases and select New Database... &lt;/p&gt;  &lt;p&gt;In the resultant New Database window, put OpenSim as the database name and specify an owner, then click Okay. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2. With your new database selected, load and run the various .sql files.&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Special thanks to Chris Hart for unearthing these .sql files! &lt;/p&gt;  &lt;p&gt;Go ahead. Try and find the .sql files that you need to run to initialize the databases. I'll wait. &lt;/p&gt;  &lt;p&gt;Now before you hang yourself from the nearest ceiling fan, here's where they are: &lt;/p&gt;  &lt;p&gt;\OpenSim\Data\MSSQL\Resources &lt;/p&gt;  &lt;p&gt;After returning the rope to the garage and the chair to the kitchen, open all of the .sql files in SQL Server Management Studio Express. Towards the top of the program, you'll see a toolbar option with a red exclamation that says Execute. Just to the left of that, make sure that the drop-down list has OpenSim (or whatever you might've named your database) selected. Then for each of the .sql files, hit Execute. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;Note: I'm certain not all of these are necessary for migrating just the users database, but I do'em all anyways. Also, one of these files consistently fails, but don't worry, if it's the same one that fails for me it isn't necessary for the user's migration. Hopefully there will be a fix within the community if the plan ever becomes to migrate all databases.&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3. Add a new login to your database with db_owner permissions to the newly created database.&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Again, thanks to Chris Hart I have learn something new for another day... here's what she has to say for creating a new user (this is specific to SQL Server 2005) &lt;/p&gt;  &lt;p&gt;To create a user account for running your OpenSim on SQL Server, you need to firstly enable Mixed Mode authentication on SQL Server. Right-click on your database server in Management Studio and select Properties, then go to the Security tab and select SQL Server and Windows Authentication mode, click OK. &lt;/p&gt;  &lt;p&gt;Back in Management Studio, expand the Security node and in the Logins section right-click and create a new user, called whatever you like, select SQL Server authentication, give it a strong password and select the OpenSim database as the default database. Click OK. &lt;/p&gt;  &lt;p&gt;Then navigate to the OpenSim database and go to the Security, then Users section. In there, create a new user, select your new admin account and make sure it has the db_owner role in the Database role membership section. Click OK and try using that account to log in. Makes it a bit more safe than using an account that has control over the entire database server. &lt;/p&gt;  &lt;p&gt;Thanks again Chris :) &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;4. Change the userDatabase_plugin value in the OpenSim.ini to "OpenSim.Data.MSSQL.dll"&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;Browse to the bin folder of your built OpenSim and locate the OpenSim.ini file that you created in the previous tutorial. Open it up, and search for userDatabase_plugin. &lt;/p&gt;  &lt;p&gt;You'll see that one of these isn't commented, and some other options are commented out. Oh so conveniently, the MSSQL option doesn't exist. hoorah. Make a copy of the active line, paste it, then comment one out. Then, on the uncommented line, replace the assigned value with "OpenSim.Data.MSSQL.dll". &lt;/p&gt;  &lt;p&gt;You'll end up with something like this: &lt;/p&gt;  &lt;pre&gt;;userDatabase_plugin = "OpenSim.Data.SQLite.dll"
&lt;br /&gt;userDatabase_plugin = "OpenSim.Data.MSSQL.dll"&lt;/pre&gt;

&lt;pre&gt; &lt;/pre&gt;

&lt;p&gt;Save the OpenSim.ini and close it. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Copy mssql_connection.ini.example to mssql_connection.ini and update it with your database's information.&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Remember when I said this is a face value documentation of what worked for me? Well, it's about to shine through. &lt;/p&gt;

&lt;p&gt;After copying the mssql_connection.ini.example to mssql_connection.ini, fill in the information like it were a connection string in ini format. Follow the guidelines provided in the example. &lt;/p&gt;

&lt;p&gt;For datasource, if your OpenSim will run on the same computer as the SQL Server, set this to localhost\. &lt;/p&gt;

&lt;p&gt;If you are unsure of your SQL Server's instance name, open up SQL Server Management Studio Express and look at the Server Name in the Connect to Server dialog box. This is in the format: &lt;/p&gt;

&lt;p&gt;(Computer Name)\(Server Name) &lt;/p&gt;

&lt;p&gt;For initial_catalog, set it to the name you gave your new database (for example, OpenSim) &lt;/p&gt;

&lt;p&gt;Finally, for user_id and password, use what you created in the earlier steps. &lt;/p&gt;

&lt;p&gt;Save out the mssql_connection.ini file and then try running your server. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Run your OpenSim.exe, and hope it doesn't crash.&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;I know the process worked for me, but lord if I know how the whole thing will go down for you. Basically, there are a couple key ways to recognize that your connection was successful: &lt;/p&gt;

&lt;p&gt;OpenSim.exe kept running until you got to the Region#: prompt. This means success. The opposite of success is when OpenSim crashes and you see a lot of red text. Sadly, I don't know how helpful I will be if this happens to you. &lt;/p&gt;

&lt;p&gt;The master user gets migrated to your SQL Server's Users table. Open up SSMSE (SQL Server Management Studio Express) and browse to Databases &amp;gt; OpenSim &amp;gt; Tables. Right click the users table and select Open Table. You should see some new entries that were generated after OpenSim.exe was run. &lt;/p&gt;

&lt;p&gt;Finally, if you recognized these couple successes, whip out your Second Life client (with the modified path to connect to your region) and log in. At this point, I really wish for your success! &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:fde884a6-d044-448d-9921-7e6ae3e4eb81" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/second+life" rel="tag"&gt;second life&lt;/a&gt;,&lt;a href="http://technorati.com/tags/opensim+tutorial" rel="tag"&gt;opensim tutorial&lt;/a&gt;,&lt;a href="http://technorati.com/tags/opensim" rel="tag"&gt;opensim&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MSSQL" rel="tag"&gt;MSSQL&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sql+server+2005" rel="tag"&gt;sql server 2005&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Chris+Hart" rel="tag"&gt;Chris Hart&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=125595"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=125595" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/WTFNext/aggbug/125595.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Stacy Vicknair</dc:creator>
            <guid>http://geekswithblogs.net/WTFNext/archive/2008/10/01/changing-opensimrsquos-user-database-to-mssql.aspx</guid>
            <pubDate>Thu, 02 Oct 2008 04:58:15 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/WTFNext/comments/125595.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/WTFNext/archive/2008/10/01/changing-opensimrsquos-user-database-to-mssql.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/WTFNext/comments/commentRss/125595.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/WTFNext/services/trackbacks/125595.aspx</trackback:ping>
        </item>
        <item>
            <title>Installing and Running OpenSimulator</title>
            <link>http://geekswithblogs.net/WTFNext/archive/2008/10/01/installing-and-running-opensimulator.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/WTFNext/WindowsLiveWriter/InstallingandRunningOpenSimulator_14C13/OpenSim_Logged_In_2.jpg"&gt;&lt;img title="OpenSim_Logged_In" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="281" alt="OpenSim_Logged_In" src="http://geekswithblogs.net/images/geekswithblogs_net/WTFNext/WindowsLiveWriter/InstallingandRunningOpenSimulator_14C13/OpenSim_Logged_In_thumb.jpg" width="447" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Now that the Manhattan Project has taken its first few baby steps, I think it would be best if I made a series of tutorials for those who want to keep up with the happenings, but might have lagged behind. This is the first in a large series of tutorials that I (and all those involved) want to have available to help those who have a little trouble getting started.&lt;/p&gt; &lt;p&gt;To get some things straight, at least for myself, OpenSim is not a client for Second Life (I swear, this is what I thought before I got into it). OpenSim is a open source server-side application for running grids and single regions, and you will be able to connect to your region / grid via the Second Life client. So basically, you'll be able to host your own capable sandbox.&lt;/p&gt; &lt;p&gt;Now, with that said, I do want to give a couple words on how I feel you should use these tutorials:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Learn from my mistakes. I'm nowhere near a genius, nor do I claim to have superior knowledge on the subjects I'm going to walk you through. I'm giving you a face value representation of what worked for me.  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;If you think you can get through some of these steps on your own, then do it! &lt;/strong&gt;Honestly, I want this tutorial to be as straightforward as possible, but I also want you to explore your own ability. You'll get a lot more satisfaction if you take the time to do what you think you're capable of without the full description. AS A RESULT: I'm going to bold the main goal of each section in &lt;strong&gt;Bold&lt;/strong&gt;. I'll go more in depth in regular font.  &lt;/li&gt;&lt;li&gt;Don't expect my tutorials to get you through things on the same timeline as the project. I'm going to stagger them past the week that they were expected. &lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Okay, with all that out of the way, let's get you started (and hopefully finished too!)&lt;/p&gt; &lt;p&gt;As much as I hate to do this, I'm going to make the following assumptions:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Have a version of C# installed. If you don't have this, follow this &lt;a href="http://wtfnext.com.dnnmax.com/LinkClick.aspx?link=75&amp;amp;tabid=83"&gt;link&lt;/a&gt; and follow the tutorial, except install C# Express instead of VB Express.  &lt;/li&gt;&lt;li&gt;Have TortoiseSVN installed. If you don't have this piece of software, you can download it &lt;a href="http://tortoisesvn.net/downloads"&gt;here&lt;/a&gt;. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;And one final reminder: If you get stuck or for some reason your OpenSim starts having errors, just delete the folder and start over. I promise, I did have to do it at least once.&lt;/p&gt; &lt;p&gt;Okay, lets get started.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1. Set up a folder to download the source using TortoiseSVN.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;I just created a new directory on my C drive called &lt;strong&gt;OpenSim&lt;/strong&gt;. Next, Right-Click that new folder, and if you have TortoiseSVN installed you should see the option &lt;strong&gt;SVNCheckout...&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;In the window that appears, set the &lt;strong&gt;URL of Repository&lt;/strong&gt; to &lt;a href="mhtml:{187A25D6-3D35-4902-9E17-79FD9AE55EC0}mid://00000011/!x-usc:http://opensimulator.org/svn/opensim/trunk"&gt;http://opensimulator.org/svn/opensim/trunk&lt;/a&gt; and click &lt;strong&gt;Ok&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;This'll start a long download process, that will hopefully yield a success screen. Hit &lt;strong&gt;Ok.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;2. Generate a Solution File, then compile OpenSim.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Try not to overcomplicate this for yourself. It really is this easy.&lt;/p&gt; &lt;p&gt;First, you will have to run a batch file to generate a solution file so that you can open the project in C# (Express or whichever). From what I read, it said it is necessary to run this as Admin in Vista, but I didn't have to. In fact, it didn't seem to work if I tried to run it in Admin. Maybe I'm a noob.&lt;/p&gt; &lt;p&gt;If you are compiling for  C# 2005, run the &lt;strong&gt;runprebuild.bat&lt;/strong&gt; batch file. If for 2008 (which is what I did) use the &lt;strong&gt;runprebuild2008.bat&lt;/strong&gt; which you will find in the base directory that you downloaded the source into. It will open a command line and run for a short bit. The result is an &lt;strong&gt;OpenSim.sln&lt;/strong&gt; file in the base directory you downloaded the source into.&lt;/p&gt; &lt;p&gt;Open the &lt;strong&gt;OpenSim.sln&lt;/strong&gt; file. It will take a small amount of time to load all of the files, and then &lt;strong&gt;all you have to do &lt;/strong&gt;(believe me, at this point I was scared of what I'd have to do to get this to compile...) is select &lt;strong&gt;Build -&amp;gt; Build Solution&lt;/strong&gt;. Give it some time, then it should say &lt;strong&gt;63 Succeeded &lt;/strong&gt;in the output window in Visual Studio. Go ahead and close Visual Studio, if you're like me, you want to do it sooner than later to avoid breaking the code somehow magically.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;3. Configure OpenSim.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;There are only a few steps necessary to get OpenSim running. But honestly, having OpenSim running does not give you much until you actually connect.&lt;/p&gt; &lt;p&gt;Firstly, browse to the &lt;strong&gt;bin&lt;/strong&gt; directory inside the base directory where you downloaded the source. Find and make a copy of &lt;strong&gt;OpenSim.ini.example &lt;/strong&gt;and name it &lt;strong&gt;OpenSim.ini&lt;/strong&gt;. Open &lt;strong&gt;OpenSim.ini&lt;/strong&gt; and add &lt;strong&gt;; &lt;/strong&gt;to the beginning of the line:&lt;/p&gt;&lt;pre&gt;&lt;strong&gt;storage_plugin = "OpenSim.Data.Null.dll"&lt;/strong&gt;&lt;/pre&gt;&lt;pre&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/pre&gt;
&lt;p&gt;remove the leading &lt;strong&gt;;&lt;/strong&gt; from the following line:&lt;/p&gt;&lt;pre&gt;&lt;strong&gt;;storage_plugin = "OpenSim.Data.SQLite.dll"&lt;/strong&gt;&lt;/pre&gt;&lt;pre&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/pre&gt;
&lt;p&gt;Editing those previous lines allows your built prims to be saved to a SQLite database instead of vanishing every time the server restarts.&lt;/p&gt;
&lt;p&gt;Finally, just after the first line of the file, add the following line:&lt;/p&gt;&lt;pre&gt;&lt;strong&gt;physics = OpenDynamicsEngine&lt;/strong&gt;&lt;/pre&gt;&lt;pre&gt; &lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Skip the mistake I made:  &lt;/em&gt;&lt;/strong&gt;If you don't add this line to the OpenSim.ini, everything will still run fine. The issue is that when you start to build prims and try to walk on them you will not be able to. The physics engine has to be in place for you to be able to walk on prims.&lt;/p&gt;
&lt;p&gt;That's all for configuring the ini file!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. Run OpenSim!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Skip the mistake I made:&lt;/em&gt;&lt;/strong&gt;  It might be fairly obvious to you, and almost expected if you do a lot of Unix / Linux installs, however I didn't realize at first that the OpenSim was asking me more questions when I ran it for the first time. I was trying to enter in different commands and whatnot, and this fatal error led to my first restart :(&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Note for Vista Users: &lt;/em&gt;&lt;/strong&gt;You will need to run this in admin mode. I found it easiest to make a shortcut on my desktop to the exe that had &lt;strong&gt;Run as Administrator &lt;/strong&gt;specified.&lt;/p&gt;
&lt;p&gt;In the &lt;strong&gt;bin&lt;/strong&gt;  directory, run the OpenSim.exe. After a little loading, it'll ask you some initial questions. I recommend hitting enter to use the default answer on all of these &lt;strong&gt;except&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Region Name - Give it some unique flare, this is the name of your area! 
&lt;/li&gt;&lt;li&gt;External Host Name - If you are going through a router or firewall, make sure port 9000 is forwarded to your machine that the server is on. Also, set this value to the external IP for your network. (If you are not sure, try &lt;a href="http://www.whatsmyip.com/"&gt;http://www.whatsmyip.com&lt;/a&gt; to find it out) 
&lt;/li&gt;&lt;li&gt;First, Last, and Password for Master User - Set these to what you want to log in as. &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;After these are through, you are ready to configure a shortcut to connect your Second Life client to your new region!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;5. Connect to your server!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Copy your shortcut to Second Life, then right-click it and select &lt;strong&gt;Properties&lt;/strong&gt;. Add the following lines to &lt;strong&gt;Shortcut Target:&lt;/strong&gt;&lt;/p&gt;&lt;pre&gt;-loginuri &lt;a href="http://127.0.0.1:9000/"&gt;http://127.0.0.1:9000/&lt;/a&gt; -loginpage &lt;a href="http://127.0.0.1:9000/?method=login"&gt;http://127.0.0.1:9000/?method=login&lt;/a&gt;&lt;/pre&gt;&lt;pre&gt; &lt;/pre&gt;
&lt;p&gt;Using the information you provided for the master user, log in!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Warning:&lt;/em&gt;&lt;/strong&gt;  This is a warning from the OpenSim's connecting page, thanks &lt;strong&gt;FDG&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;One source of problem - like uploaded pictures not showing or not being able to move directly after logging in into a public grid - is having the "Maximum Bandwidth" setting in the Preferences of the SecondLife viewer on the "Network" tab set too high. So set it to about 250 kbps, when you encounter such issues.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://opensimulator.org/wiki/Connecting"&gt;http://opensimulator.org/wiki/Connecting&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;6. Final Notes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Okay, so you got it running, but just remember this: type &lt;strong&gt;quit &lt;/strong&gt;and hit enter in the server command line when closing down. This will prevent errors with your sim!&lt;/p&gt;
&lt;p&gt;And Finally, here are the resources used to help me get my sim up, as well as credit where credit is due.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://opensimulator.org/wiki/OpenSim_Build_Instructions"&gt;http://opensimulator.org/wiki/OpenSim_Build_Instructions&lt;/a&gt; 
&lt;/li&gt;&lt;li&gt;Special thanks to G2 Squared for the quick run-through that served as a backbone to this tutorial! &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:16165a1d-2c13-44e8-a614-8b6d0a6412bd" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/virtual+worlds" rel="tag"&gt;virtual worlds&lt;/a&gt;,&lt;a href="http://technorati.com/tags/opensim+tutorial" rel="tag"&gt;opensim tutorial&lt;/a&gt;,&lt;a href="http://technorati.com/tags/second+life" rel="tag"&gt;second life&lt;/a&gt;,&lt;a href="http://technorati.com/tags/opensim" rel="tag"&gt;opensim&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=125593"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=125593" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/WTFNext/aggbug/125593.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Stacy Vicknair</dc:creator>
            <guid>http://geekswithblogs.net/WTFNext/archive/2008/10/01/installing-and-running-opensimulator.aspx</guid>
            <pubDate>Thu, 02 Oct 2008 04:36:56 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/WTFNext/comments/125593.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/WTFNext/archive/2008/10/01/installing-and-running-opensimulator.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/WTFNext/comments/commentRss/125593.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/WTFNext/services/trackbacks/125593.aspx</trackback:ping>
        </item>
    </channel>
</rss>