Avatar billede Slettet bruger
09. juli 2006 - 20:11 Der er 41 kommentarer og
2 løsninger

At lave en server

Hej.
jeg gik og tænkte lidt på om det var muligt selv at starte en server?..
Altså min computer har windows xp home?... kan man det?
Og nogen der kan sige mig hvordan?
VIlle mene man bare sku ha åbnet for en port i routeren og at det så i første omgang var ip'en dervar ens adr?
Avatar billede bufferzone Praktikant
09. juli 2006 - 20:47 #1
Det kan du da sagtens, start med at skifte XP home ud med et server operativsystem f.eks. windows 2003 advanced server eller linux.

XP home duer ikke til at være server. CP pro kan lige slæbe hjme i nogle roller men er ikke lavet til det. Du skal have et ordentligt server operativsystem for atdet batter noget.

Herefter skal du finde ud af hvad din server skal kunne. Taler vi web server, mail server, fil server eller noget helt andet. Det skal du også have softwaretil
Avatar billede Slettet bruger
09. juli 2006 - 21:00 #2
Det sku være en webserver til min egen hjemmeside...  men kan man slet ikk lave det på en windows  xp home?.. det skal jo ikk være noget seriøst?... Da det bare er "forsjovt" jeg laver hjemmesider... den skal bare ku køre php/mysql og det der!
Avatar billede Slettet bruger
09. juli 2006 - 21:14 #3
Jeg mener ikke man kan installere IIS på XP Home, så du kunne måske forsøge noget med Apache i stedet sammen med php og mysql:
http://www.communitymx.com/content/article.cfm?cid=59334

Hvis du er lidt eventyrlysten, så skipper du windåse og installerer Linux i stedet, så har du nemlig alt, hvad du skal bruge.
Avatar billede amews_aj Nybegynder
09. juli 2006 - 21:15 #4
Sagtens...

Du skal bare installere apache (www.apache.org)
Hvis du vil have php og mysql og phpmyadmin er de her
www.php.net
www.mysql.com
www.phpmyadmin.net

Du kan da også få nogle guides...:


--- apache ---

Først skal du hente denne fil (Apache 2.0.58):
http://apache-mirror.dkuug.dk/httpd/binaries/win32/apache_2.0.58-win32-x86-no_ssl.msi
OBS!!
Hvis du har Skype, skal du åbne den, filer > indstillinger > forbindelse
Fjern hak i Brug port 80 som alternativ…
Genstart skype
1. Kør filen du har hentet
2. Next
3. Sæt hak i accept, Next
4. Next
5. Du skal nu udfylde følgende felter:
Feltet med Network domain skriver du bare ”localhost”
I feltet servername skriver du ”127.0.0.1”
I feltet Administrators Email Address skriver du din egen email.
Sæt hak i feltet for all users, on port 80, as a service
6. Next
7. Vælg Typical og next
8. Vælg hvor apache skal placeres
(Vores eksempler forudsætter at du placerer den ved c:\webserver)
9. Next og Install
10. Finish
11. læg mærke til om der er kommet et ikon med en grøn pil i, i statuslinjen
Du kan starte/stoppe/restarte Apache ved at klikke på ikonet.
Apache skulle nu være installeret, du kan teste om det virker ved at åbne http://127.0.0.1/ eller
http://localhost/ i din browser.
Når du skal uploade en fil til din server, lægger du den bare herind
C:\webserver\Apache2\htdocs
Du kan nu få forbindelse med de filer du har gemt ved at skrive http://127.0.0.1/filensnavn.html



Bruge .htaccess filer
For at kunne bruge .htaccess filer, er man nødt til at indstille følgende i ens apache indstillinger.
1. Åben filen httpd.conf (c:\webserver\Apache2\conf)
2. Find linjen
Allowoverride None
3. Ret linjen til
Allowoverride All
4. Luk filen og genstart Apache

Index.php som startfil I mapperne
Hvis man har en mappe hvor der ligger en index.php fil, så vil serveren bare åbne en oversigt, i
stedet for at åbne index filen, det skal rettes på denne måde
1. Åben filen httpd.conf (c:\webserver\Apache2\conf)
2. Find linjen
DirectoryIndex index.html index.htm index.html.var
3. Ret linjen til
DirectoryIndex index.php index.html index.htm index.html.var
4. Luk filen og genstart Apache

Vise fejl i stedet for indholdet af mappe
Hvis man går ind i en mappe uden en index fil, vil den bare vise en oversigt over alle filer i mappen.
For at få den til at vise en fejlside (ADGANG FORBUDT), så gør følgende
2. Find linjen der starter med
Options Indexes FollowSymLinks
3. Ret hele linjen til
Options FollowSymLinks
4. Luk filen og genstart Apache

-------------------


---php---

Først skal du hente denne fil (PHP 5.1.4):
http://dk2.php.net/get/php-5.1.4-Win32.zip/from/dk.php.net/mirror
1. Pak filerne ud i mappen c:\webserver\php
2. Åbn dernæst mappen
3. Kopier filen php5apache2.dll og php5ts.dll til c:\windows\system
4. Kopier filen php.ini-dist til c:\windows
5. Omdøb filen til php.ini og åbn den
6. Find linjen der starter med doc_root =, og ret den til doc_root = c:\webserver\Apache2\htdocs
7. Find linjen der starter med extension_dir =, og ret den til extension_dir = c:\webserver\php\ext
8. Luk filen igen
9. Åben filen c:\webserver\Apache2\conf\httpd.conf
10. Tilføj linjerne:
LoadModule php5_module c:\webserver\php\php5apache2.dll
AddType application/x-httpd-php .php
11. Genstart Apache
EKSTRA
Hvis du vil kunne sende mails fra php skal du i php.ini ændre
SMTP = localhost
Til
SMTP = smtp.mail.dk (Hvis du bruger TDC)
OG
;sendmail_from = me@example.com
til
sendmail_from = (din emailadresse)
PHP Skulle nu være installeret, du kan teste det ved at lægge en fil ind i mappen
c:\webserver\Apache2\htdocs ved navn phpinfo.php
I filen indsætter du:
<?
phpinfo();
?>
Prøv nu at åbne http://127.0.0.1/phpinfo.php
Der skulle komme en masse informationer op, hvis der gør det, virker den nye php

-----------------

--- MySQL ---

Først skal du hente denne fil (MySQL 5.0.22):
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.22-win32.zip/from/http://mysql.mirrors.cybercity.dk/
1. Åben zip filen du har hentet, og åben Setup.exe
2. Next
3. Vælg Typical og tryk Next
4. Tryk på Install
5. Vælg Skip sign-up og tryk Next
6. Sæt hak i ”Setup the MySQL Server now” og vælg Finish
Et nyt vindue åbner
7. Next
8. Vælg Detailed og tryk Next
9. Vælg Developer og tryk Next
10. Vælg Multifunctional og tryk Next
11. Next
12. Vælg Decision og tryk Next
13. Vælg 3306 og tryk Next
14. Vælg Standard og tryk Next
15. Vælg MySQL5, og fjern evt. hak i ”Include bin”. Tryk Next
16. Fjern hak i Modify Security og tryk Next
17. Tryk Execute
18. Tryk Finish
Nu skulle selve mysql egentlig være kørt ind, men da vi har kørt PHP5 ind, skal du gøre følgende
for at kunne bruge MySQL i PHP scripts.
1. Kopier filen libmysql.dll fra c:\webserver\php\ til c:\windows\System32\
2. Åben Filen php.ini (c:\windows\)
3. Find linjen ;extension=php_mysql.dll
4. Ret den til extension=php_mysql.dll (Fjern ; )
5. Luk filen igen, og genstart apache.
Nu skulle MySQL virke på din SERVER. Prøv at lave en fil kaldet connect.php og placer den i
c:\webserver\Apache2\htdocs
Den skal indeholde:
<?
mysql_connect("localhost", "root", "");
mysql_select_db("test");
?>
Prøv nu at åbne siden i din browser.. (http://127.0.0.1/connect.php)
Hvis du kun kan se en blank side (ingen fejl) så virker det...

---------------------



--- phpmyadmin ---

Se min artikel: http://www.eksperten.dk/artikler/610

------------------


Håber du kan bruge det
Avatar billede bufferzone Praktikant
09. juli 2006 - 21:36 #5
Deter rigtigt at man kan installerer IIS på XP home, men det er ikke beregnet til at kunne virke som server, kun som udviklingsplatform så man kan kode sin side lokalt og så uploade den senere til en rigtig server. XP home har slet ikke de faciliteter der skal til for at køre en server sikkert og ordentligt. XP pro kan lige slæbe opgaven hjem hvis der ikke er tale om et stort site og meget avancerede løsninger.

XP er ikke et server operativsystem og bliver det aldrig. Ligesom du sagtens kan flytte 2 ton mursten med en folkevogn så bliver folkevognen aldrig en lastbil og flytter du de 2 ton hver dag, så går folkevognen i stykker efter ganske kort tid
Avatar billede amews_aj Nybegynder
09. juli 2006 - 21:45 #6
Det er korret, men til det brug han/hun skal bruge det, så er der jo ingen problemer med en apache server..
Avatar billede Slettet bruger
09. juli 2006 - 21:49 #7
Så jeg sku godt ku køre det på min maskine mde xp home til at starte med? jeg er jo som sgat stadig ny begynder så det er ikk store systemer jeg køre /skal køreder på?...
Avatar billede Slettet bruger
09. juli 2006 - 21:50 #8
Men hvordan for jeg fat på linux?.  og hvor stor skal computer være for at køre server?..
Avatar billede Slettet bruger
13. juli 2006 - 13:11 #9
hillo?..
Avatar billede bufferzone Praktikant
13. juli 2006 - 13:47 #10
Du kan downloade linus fra de forskellige distripotionern hjemmesider. du får lige et par links her

http://www.debian.org/distrib/
http://fedora.redhat.com/Download/
http://www.ubuntu.com/download/

Det letteste er at downloade iso filerne og så brænde dem ud som images på CD og så installerer herfra.

Debian egner sig fremragende til servere og er meget let at bruge
Avatar billede bufferzone Praktikant
13. juli 2006 - 13:49 #11
Størrelsen af computeren afhænger af hvad for en server den skal køre og hvor godt du sætter tingene op. Hvis du er skarp til at tune din linux installation bærhøver maskinen ikke vvære ret kraftig da du så kun installerer det du har brug for og sæter det op så det passer.

Hvis du ikke er skarp, så kan du få praktisk hjælp af folk derer rigtig skarpe på http://www.sslug.dk
Avatar billede Slettet bruger
13. juli 2006 - 14:34 #12
Okey... kan jeg man lave et eller andet så når man starter pcen op så kan man vælge vilke styre system den skal starte vis jeg nu instalere linux unden at formatere?
Såen så jeg lige kan se vad det er fornoget..?
Avatar billede Slettet bruger
13. juli 2006 - 14:46 #13
bufferzone -> Kan du ikk gi mig det direkte link tiliso filen?.. kan ikk finde det.
Avatar billede Slettet bruger
13. juli 2006 - 14:50 #14
hallo?
Avatar billede bufferzone Praktikant
13. juli 2006 - 14:52 #15
rolig nu, kommer
Avatar billede bufferzone Praktikant
13. juli 2006 - 14:54 #16
Avatar billede Slettet bruger
13. juli 2006 - 14:55 #17
Har du brugt linux
`?
Avatar billede bufferzone Praktikant
13. juli 2006 - 14:59 #18
Jeg bruger linux dagligt
Avatar billede Slettet bruger
13. juli 2006 - 15:01 #19
Okey.. er det svært at gå igang med?..
og kan jeg lave et eller andet så når jag starter pcen op så kan jag vælge vilke styre system den skal starte vis jeg nu instalere linux unden at formatere?
Såen så jeg lige kan se vad det er fornoget..?
Avatar billede bufferzone Praktikant
13. juli 2006 - 15:05 #20
Jeg synes ikke det er svært, i dag kan du få en linux til at opfører sig næsten som windows.

Installation er ret let.
Du starter med at installerer windows.
Herefter skal du enten have st stykke harddisk der ikke er formateret, f.eks. 10 Gb eller have en uformateret extra harddisk sat i.
Når du så booter fra en Linux CD, f.eks. debian, så vil debian selv sørge for at installerer sig på det tomme stykke eller på den tomme harddisk og dem vil også installerer en bootloader så du har mulighed for at vælge om du vil starte som windows maskine eller som linux box.

Jeg sidder i øjeblikket på en dual boot XP/fedora maskine og lige nu kører den XP men i aften hvor jeg skal lave noget seriøst, så kører den linux
Avatar billede bufferzone Praktikant
13. juli 2006 - 15:06 #21
Du kan også downloade en knoppix CD som du booter på, herefter kører din maskine linux fra CD drevet. Når du fjerner CD'een og booter normalt vil din maskine starte som den plejer. Dette kaldes en live CD
Avatar billede Slettet bruger
13. juli 2006 - 15:19 #22
Okey..
Men hvor skal de 10 gb ikke være formateret?
Avatar billede bufferzone Praktikant
13. juli 2006 - 15:27 #23
jeg forstår ikke helt hvad du mener.

Hvis du f.eks. har en 40 Gb harddisk i din maskine, men kun har formateret 30 Gb, så er der 10 Gb uformateret plads tilbage på disken, her kan du installerer linux. Heiv du har en extra 10 Gb disk der ikke er formateret, så kan du installerer linux her.

Linux formaterer anderledes end windows og skal nok selv klare det
Avatar billede Slettet bruger
13. juli 2006 - 15:31 #24
så jeg instalere bare windows (er allerede instaleret jo) også booter jeg bare op med linux cd uden at formatere?
Avatar billede Slettet bruger
13. juli 2006 - 15:42 #25
??
Avatar billede Slettet bruger
13. juli 2006 - 15:49 #26
Hallo .. er du der?:P
Avatar billede Slettet bruger
13. juli 2006 - 16:10 #27
Hvis Windows fylder hele din harddisk, skal du lave noget fri plads fx via PartitionMagic. Du kan også købe dig en ekstra harddisk og montere den som slave og din nuværende harddisk som master. Når du således har noget fri plads, hvor du kan installere Linux, booter du bare op på linux-cd'en og følger installationen.

Debian er glimrende til at køre en server, især hvis du vil køre uden noget grafisk miljø/desktop, dvs fra kommandolinien. Men nu hvor det mest er for sjov, kunne du overveje Ubuntu i stedet, da den er mere begyndervenlig end Debian. Den er i øvrigt i familie med Debian, så den har mange af de samme kvaliteter. Fedora Core 5 er i øvrigt også udmærket.

Du kan læse mere om de forskellige distroer her: http://www.distrowatch.com og mere om linux her: http://www.linuxbog.dk
Avatar billede Slettet bruger
13. juli 2006 - 16:24 #28
Okey tak for det..
.. Jeg er ved at hente .iso filerne til ubuntu.
så jeg instalere bare windows (er allerede instaleret jo) også booter jeg bare op med linux cd?...
Avatar billede Slettet bruger
13. juli 2006 - 16:29 #29
Ja, hvis der er ledig plads på harddisken. Hvad hedder den fil du downloader?
Avatar billede Slettet bruger
13. juli 2006 - 16:51 #30
Det er ubuntu
Avatar billede Slettet bruger
13. juli 2006 - 16:59 #31
hvorfor?
Avatar billede Slettet bruger
13. juli 2006 - 17:18 #32
Fordi der findes flere versioner af den seneste udgave og jeg bare lige vil sikre mig, at det er den rigtige du henter.
Avatar billede Slettet bruger
13. juli 2006 - 17:45 #33
http://releases.ubuntu.com/6.06/ <- Det er hentet der fra..
Avatar billede Slettet bruger
13. juli 2006 - 18:27 #34
Har du hentet Desktop, Server eller Alternate?
Avatar billede Slettet bruger
13. juli 2006 - 18:57 #35
Desktop - 64bit jeg har hentet da min bærbar køre amd 46.
Tror bare jeg vil "udforske" linux verden lidt nu.. så venter med serveren..
Avatar billede Slettet bruger
13. juli 2006 - 18:58 #36
amd64*
Avatar billede Slettet bruger
13. juli 2006 - 19:39 #37
Ok, fint nok. Det er jo, som du måske allerede har opdaget, en live-cd som du kan bruge til at se, hvordan tingene ser ud. Hvis du vil lave en permanent installtion, skal du bare klikke på ikonet på skrivebordet og følge installationsprogrammet.

Bemærk, at en live-cd langt fra kører lige så godt/hurtigt som en rigtig installation. Og at Ubuntu bruger et farvetema der på nogle mennesker godt kan virke lidt frastødende (smag og behag). Der er dog masser af muligheder for at bruge andre temaer, så lad dig ikke afskrække af udseendet.
Avatar billede Slettet bruger
13. juli 2006 - 20:13 #38
Argh..
Downloader det på min forældres pcda min har det med at hoppe af nettet.. men da den var færdi efter godt 4 timer, fandt jeg ud af at der ikk var plads på pcen.. Argh.. så er lige startet for fra:D.
Avatar billede Slettet bruger
13. juli 2006 - 20:15 #39
Shit happens :-)
Avatar billede Slettet bruger
13. juli 2006 - 20:45 #40
så har den hente 18 % haha..
Avatar billede Slettet bruger
14. juli 2006 - 02:00 #41
Så er det hentet.. men hvor dan laver jeg den boot disk?...
Avatar billede Slettet bruger
14. juli 2006 - 14:11 #42
Så er linux os instaleret. hvordan opretter jeg trødløs forbindelse?.. kan man overhovdet?
Avatar billede Slettet bruger
14. juli 2006 - 16:02 #43
Ja, det kan som regel sagtens lade sig gøre. Her er et link til en FAQ der vil kunne give dig svar på en masse af de spørgsmål du måtte ligge inde med. http://ubuntuguide.org/wiki/Ubuntu_dapper

Og her er et link til et script ved navn Automatix, der vil kunne hjælpe dig med meget let at installere alle de ting du lige mangler, fx understøttelse af diverse multimedie-formater, mm.
http://www.ubuntuforums.org/showthread.php?t=177646
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel