MySQL gegnum network drive.
Sent: Mið 13. Feb 2013 18:56
Ég var að byrja í nýrri vinnu og fyrsta verkefnið var að setja vefserver og setja upp á hann wordpress.
Síðan verður eingöngu notuð innanhús til að auðvelda aðgang að upplýsingum fyrir starfsmenn.
Tölva sem notuð er sem license server á að keyra vefserverinn, en allar skrár verða að vera geymdar á öðrum server, sem tölvan sækir í gegnum network drive.
Ég verð að játa að ég hef mjög litla þekkingu í svona málum en tókst þó á endanaum að setja upp apache 2.4 með PHP stuðning og MySQL með að fylgja hinum ýmsu tutorials..
Tókst að láta bæði apache og MySQL service-in virka í gegnum network drive með því að búa til sér domain account með aðgang að netdrifunum sem service-in nota síðan til að logga sig inn.
Gerði einfalda PHP síðu sem sækir í einfaldan database og virkaði það fínt. En þegar ég ætlaði síðan að setja upp wordpress þá komst ég aldrei í gegnum uppetningar ferlið, stoppaði alltaf eftir að SQL töflurnar eru gerðar, prufaði aftur og þá kemur corrupted database, reyndi repair en virkaði ekki þar sem ein eða fleiri tafla er ekki til staðar. Reyndi 5 tilraunir með fresh install en alltaf vantaði eina eða fleiri töflu og var það tilviljunarkennt hvaða töflu vantaði.
það sem ég hef fundið með goggle er að það er alls ekki mælt með að keyra SQL database í gegnum netdrif, margfalt hægara og getur valdið gagnabrengli. Sem er einmitt það sem ég held að ég sé að lenda í !
Ég prufaði síðan að færa SQL data möppuna til baka yfir á local drif og þá flaug uppsetningin í gegn.
Ef ég fengi að ráða þá myndi ég ekkert vera að vesenast með þetta netdrif og geyma allt bara á local vélinni sem yrði síðan afritað eftir þörfum.
Nú spyr ég:
1. Er einhver leið til að fá þetta til að virka eins og ég er beðin um að gera, þ.e.a.s database-inn geymdur á netdrifi? annar SQL client eða einhverjar sérstakar stillingar?
3. Ef ég enda með að hafa SQL database-inn á local vélinni er einhver sniðug leið til að taka afrit inná netdrifið sjálfvirkt?
2. Er einhver möguleiki ég hafi verið að opna fyrir einhverjar öryggisholur eða aðgang útá við með að setja upp apache? ætti hann ekki bara að vera inná local netinu þar sem engu hefur verið breytt í router ?
Síðan verður eingöngu notuð innanhús til að auðvelda aðgang að upplýsingum fyrir starfsmenn.
Tölva sem notuð er sem license server á að keyra vefserverinn, en allar skrár verða að vera geymdar á öðrum server, sem tölvan sækir í gegnum network drive.
Ég verð að játa að ég hef mjög litla þekkingu í svona málum en tókst þó á endanaum að setja upp apache 2.4 með PHP stuðning og MySQL með að fylgja hinum ýmsu tutorials..
Tókst að láta bæði apache og MySQL service-in virka í gegnum network drive með því að búa til sér domain account með aðgang að netdrifunum sem service-in nota síðan til að logga sig inn.
Gerði einfalda PHP síðu sem sækir í einfaldan database og virkaði það fínt. En þegar ég ætlaði síðan að setja upp wordpress þá komst ég aldrei í gegnum uppetningar ferlið, stoppaði alltaf eftir að SQL töflurnar eru gerðar, prufaði aftur og þá kemur corrupted database, reyndi repair en virkaði ekki þar sem ein eða fleiri tafla er ekki til staðar. Reyndi 5 tilraunir með fresh install en alltaf vantaði eina eða fleiri töflu og var það tilviljunarkennt hvaða töflu vantaði.
það sem ég hef fundið með goggle er að það er alls ekki mælt með að keyra SQL database í gegnum netdrif, margfalt hægara og getur valdið gagnabrengli. Sem er einmitt það sem ég held að ég sé að lenda í !
Ég prufaði síðan að færa SQL data möppuna til baka yfir á local drif og þá flaug uppsetningin í gegn.
Ef ég fengi að ráða þá myndi ég ekkert vera að vesenast með þetta netdrif og geyma allt bara á local vélinni sem yrði síðan afritað eftir þörfum.
Nú spyr ég:
1. Er einhver leið til að fá þetta til að virka eins og ég er beðin um að gera, þ.e.a.s database-inn geymdur á netdrifi? annar SQL client eða einhverjar sérstakar stillingar?
3. Ef ég enda með að hafa SQL database-inn á local vélinni er einhver sniðug leið til að taka afrit inná netdrifið sjálfvirkt?
2. Er einhver möguleiki ég hafi verið að opna fyrir einhverjar öryggisholur eða aðgang útá við með að setja upp apache? ætti hann ekki bara að vera inná local netinu þar sem engu hefur verið breytt í router ?