1. RE: where to place a server

you could try dyndns.org. they have a static DNS service.

second, a server in eu is NOT a good idea. if you plan on having more 
than one visitor at a time, you'll need threading. and until the great 
robert who we are at mercy makes the interpreter reentrant, you can't 
use threads predictably. just use C or java or something. it's not as 
easy to debug as eu code, but i managed to write an IRC and HTTP server 
in java.

new topic     » topic index » view message » categorize

2. RE: where to place a server

It's called co-location, and usually gives you an emply rack space, 120v ac
power, and connection to the net.  

You supply the rack-mount server, and about $150 per month. (YMMV)

The rack-mount server is going to cost,  but, unless you can find a 
garage operation somewhere, they aren't going to want  any plain 
old desktop pc's sitting around taking up floor space.

For $250 - $500 per month, you can get a dedicated server  -  they supply 
the rack-mount server and internet connex, you run anything you want on it.

Understandably, no one wants "strange" software running on a server which 
also serves several other clients. A runaway program could bring down who 
knows how many web sites.

Regards,
Irv

new topic     » goto parent     » topic index » view message » categorize

3. RE: where to place a server

Robert Craig wrote:
> Wouldn't multiple server *processes* do the job
> in most cases? Each process could create its

i suppose so. you could just fork() and go back to listening for 
connections, i guess.

new topic     » goto parent     » topic index » view message » categorize

4. RE: where to place a server

On 6 May 2001, at 17:48, sephiroth _ wrote:


 
> Robert Craig wrote:
> > Wouldn't multiple server *processes* do the job
> > in most cases? Each process could create its
> 
> i suppose so. you could just fork() and go back to listening for 
> connections, i guess.

Don't even need to do that. Like Rob said, if we could async with winsock 
and get events triggered from it or the wininet.dll, handling the net would be 
as easy as in mirc. The following is a snip of mirc code:

<mirc code>
on 1:SOCKREAD:Newsspider*: { 
  if ( %Newsspidercom.accept == yes ) {
    :nextread 
    sockread -f %Newsspider.temp 
    aline -p @ [ $+ [ $sockname ] ] %Newsspider.temp 
   

.timer. [ $+ [ $sockname ] ] 1 20 if ( $!line( @ [ $+ [ $sockname ] ]  ,0)
      <
3 ) { /window -c @ [ $+ [ $sockname ] ] }

) {
      if ( %newspider.wrotewindow.  [ $+ [ %sockname ] ] == $null ) {
            /window -c @ [ $+ [ %sockname ] ]
      }
    }

<snip>
</mirc code>

It is triggered on incoming data on any port wildmatching the name 
Newsspider* (i used index numbers, incremented per url), then munges the 
incoming data and sends it to the window of the same name. It doesn't 
matter how many such urls i have open on that port, when the event is 
triggered, the assigned name of that connection is available, and i tag the 
data by the name i assigned it. doesn't even matter if the data arrived mixed 
with data from another url, the event processes one url until no more data of 
that name on that port, then it ends, and get triggered by the next data 
(prolly from another url, with a different name). The timer has the same 
name, and is reset at each incoming data event, to test the specs of the 
window and close it if there isn't anything relavant to me in it. I wrote that 
mirc code before i heard of Eu, and it's run fine for years,,, i am having 
trouble porting it to Eu tho.

Kat

new topic     » goto parent     » topic index » view message » categorize

5. RE: where to place a server

Igor Kachan wrote:
> Hi Martin,
> 
> > Maybe I'll can place server at my father's work. Now i just need a comp
> i'll
> > put somewhere under a table and connect it to the net.
> > Is a 386 with 16MB RAM enough for running RH Linux & Eu ?
> > 
> > Rgrds,
> > Martin
> 
> I have CD with RH Linux 5.0.
> 
> To install this version, you need 8M RAM, but it can work
> in 4M on a 386.
> 
> But Eu needs at least *5.2* version Red Hat, it seems.
> 
> Your question is very interesting. If I can add some files to update 5.0 
> to
> 5.2 I'll set up Linux 5.0 onto my 386s 8M RAM and 4M RAM *immediately*,
> with the method of moving HD from 8M machine
> onto 4M machine (with *installed* Linux).
> 
> Hey, Linux Gurus, help us please !



Igor:
       Why not use the translator to compile a Linux program.
       Wouldn't the compiled program run on your 386 with a
       smaller version of Linux.

Bernie

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu