PC:issä käytetään usein Windowsia ja palvelimissa puolestaan Linuxia. Miten tässä tapauksessa kotikoneesta käsin voidaan kehitellä natiiveja palvelinohjelmia Linux-palvelimelle? Vai pitääkö kotonakin olla Linux tms? Olen ohjelmoinut C :lla ja haluaisin ohjelmani palvelimelle jonka oletan olevan Linux tms.
Windows, Linux, CGI
Naivi nativisti
6646
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 6
Vanhimmat
Kehitat sen ohjelmasi siellä windowsissa ja käännät sitten valmiin ohjelman gcc:llä tai cc:llä siellä palvelimen unix-ympäristössä. Jos käytät windowsissa esimerkiksi cygwiniä gcc:tä gmake:a, niin uudelleenkääntö unix/linux-puolella pitäisi olla helppoa.
Hienoa...
Ilmaispalvelimellani näyttää olevan cPanel-niminen käyttöliittymä. Siinä on jokin SCGI Wrap -toimito. Pitää ilmeisesti sijoittaa koodi scgi-bin -hakemistoon josta se käännetään automaattisesti?
Ei toimi heittämällä.
Tarvitsee ilmeisesti shell oikeudet ennen kuin ilmaispalvelimella voi ajaa omia c-ohjelmia.
Miksi palvelu mainostaa CGI:tä jos kerran ei voi kääntää?
Pitää sitten hankkia se shellillinen host
Täällähän niitä
http://shells.red-pill.eu/
Miten olisi VirtualBox ratkaisuksi jos et halua käyttää yhtä osiota linuxille? Asenna virtualboxiin esim. Ubuntu tai Linux Mint ja voit ohjelmoida ja testatakin natiivina.
Muuten hyvä, mutta mulla on aika vanha laitteisto käytössä. Eikö virtuaalisointi vaadi aika paljon laitteistolta?
Entä voisiko Linuxin asentaa SD-kortille?