Installera en befintlig site på en en annan befintlig...

Events happening in the community are now at Drupal community events on www.drupal.org.
sjonaramoten's picture

Hej,
Jag har ett problem, jag är ganska ny på Drupal som ni förstår. Jag har letat information ang detta men inte hittat något svar...
Jag har en existerande Drupalsite som ligger på ett webbhotell (Binero) "exempel.com" och nu vill jag skapa en subdomän som ska heta intranet.exempel.com.
Jag har redan byggt det som ska ligga på intranet.exempel.com lokalt på min dator så vad jag skulle behöva göra nu är att flytta över den lokala varianten så den hamnar på en subdomän på exempel.com (på webbhotellet). Till saken hör att jag har två totalt fristående siter som varken delar themes, users etc...
OK, hjälp mig, vad/hur gör jag????
Ps. jag är inte så bra (dålig) på att programmera.

Tack på förhand!
/Johanna

Comments

Drupal har stöd för att köra

fabsor's picture

Drupal har stöd för att köra flera siter med samma kodbas. Generell information om du hur du går tillväga hittar du här

Sammanfattningsvis behöver du göra följande:

  • Skapa en mapp i sites-mappen, vid namn intranet.På det här sättet kan du flytta siten till vilken domän du vill bara genom att skapa en symbolisk länk till den här mappen som har namnet på ditt domännamn, och alla paths i files-tabellen kommer fortfarande peka rätt i databasen. Om du av någon anledning inte kan skapa symboliska länkar så får du helt enkelt döpa mappen till intranet.exempel.com eller vad du vill redan från början. I stegen framöver kommer jag anta att mappen heter intranet.
  • Skapa en mapp som heter themes i sites/intranet/och lägg dina teman som du använder för intranätet i den mappen
  • Skapa en mapp som heter modules i sites/intranet och lägg moduler specifika för intranätet i den mappen.
  • Skapa en mapp som heter files i sites/intranet och se till att php har skrivrättigheter till denna.
  • Gå in i bineros databashanteringsprogram (Phpmyadmin) och skapa en ny databas för intranätet.
  • Skapa en databasdump av din lokala installation, och importera in den i din nya databas.
  • Kopiera din settings.php-fil från sites/default/settings.php eller från en fräsch drupal-installation till sites/intranet, ändra sedan databasinställningarna i filen så att drupal kan ansluta till din databas.
  • Skapa nu en symbolisk länk till mappen sites/intranet i sites som heter intranet.exempel.com. Om du inte kan skapa symboliska länkar kan du bortse från det här steget.
  • Gå in i bineros dns-hantering och se till att "intranet.exempel.com" pekar på ditt webbkontos webroot.
  • Du borde nu kunna surfa in på intranet.exempel.com och testa

//Fabian Sörqvist

Binero har i sitt

aJob's picture

Binero har i sitt webbgränsnitt enkel men svårhittad lösning på subdomäner
1. Logga in
2. Sen klicka på "Hantera domänen exempel.se"
3. en vidare på "Gå till avancerade inställningar i kontrollpanelen"
4. klicka på "Subdomain Management"

Skapa en subdomän ex. intanet.

Du kan om då följer steg 1 & 2 igen hittar du länkarna "Wordpress", "Joomla", "visa fler..."
klicka på "visa fler" så hittar du drupal där. den skapar en drupal installation automatiskt med databas.

Eller så gör du en klassisk installation. Då lägger du upp innehållet, i subdomänen intranet, i mappen som har samma namn som du skapade under public-mappen.

Därefter så kan du följa alla de guider för att flytta en drupalsajt.
(har inte flyttat en sajt själv än)

Hoppas det hjälpte något...
//Ensamkodaren

Tack!!!

sjonaramoten's picture

Jag ska testa detta och hör av mig om hur det gick!

URL:erna i siten verkar inte hänga med...

sjonaramoten's picture

Nu har jag följt era råd och flyttat in min site till subdomänen! Förstasidan visas och ser helt korrekt ut men om jag klickar på länkar/menyer så får jag bara en error-sida. Jag antar att det beror på att URL:erna inte hängt med i flytten. Vet någon hur man löser det problemet? Till saken hör att jag inte heller kan logga in som admin eftersom det blir error när jag klickar på login...

Tack tack på förhand!

Jag hittade lösningen!!

sjonaramoten's picture

Det som strulade var clean URL:s. Jag hade dessa enable men om jag satte på disable på min localhost och sedan laddade upp siten igen så fungerade det!
/JOhanna

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: