сайт Transfer (Drupal 7) на Localhost, то котка
Здравейте Обмислете възможността за прехвърляне на сайта, за да Drupal 7 хостинг на локалния компютър. Ако разработването и поддържането на обектите, преди да се правят промени в домакинството, желателно е да се види как се държи на сайта след промените, така че е препоръчително да имате копие на локалната машина. По принцип няма нищо сложно в предаването на обекта, обаче, ако сайтът е създаден на Drupal 7, има няколко нюанси.
А сега да разгледаме процеса малко повече:
1) Задаване на модула пренаписване (необходим за правилното функциониране на чисти линкове):
$ Sudo a2enmod пренапише;
Рестартирайте Apache:
$ Sudo /etc/init.d/httpd2 рестарт;
Или деактивиране на чиста препратка. Ще отидем на "Администрация> Configuration-> Чисти URL адреси"
Махнете отметката "Enable Clean URL адреси" и кликнете върху "Запазване на настройките"
2) Отидете в "Администрация> Поддръжка Mode", сложи проверката ", за да преведат сайта в режим на поддържане" и натиснете бутона, за да запазите настройките.
3) Копирайте файловете от сайта на хостинг на локалния компютър с помощта на средствата, предоставени от приемащата.
4) Създаване на копие (сметище) база данни на локалния компютър с помощта на средствата, предоставени от приемащата.
5) Отидете на "Администрация> Поддръжка Mode", махнете отметката "Превод на сайта в режим на поддържане" и натиснете "Запис на настройките". Ще отидем на "Администрация> Configuration-> Чисти URL адреси", разположен в квадратчето "Enable Clean URL адреси" и натиснете "Запис на настройките"
6) Тук всички поотделно. В нашия случай, налице е локалната машина с операционна система Linux. на която Apache уеб сървър е конфигуриран да поддържа множество сайтове.
Ето защо, се създава празен thirdsite папка в директорията / Var / WWW / HTML. както и със същото име на папката, в директорията / Var / дневник / httpd2 / Asking и правата на потребителите в съответствие с препоръките на съответния член.
Също така добави следващия раздел, за да /etc/httpd2/conf/httpd2.conf на файла
CustomLog / Var / дневник / httpd2 / thirdsite / access_log комбиниран
7) Разархивирайте изтегления от файлове хостинг сайтове в директорията / реактивна / WWW / HTML / thirdsite файла.
8) Създаване на празна база данни MySQL. В този случай, сървърът на базата данни е инсталиран на операционната система Linux, но командите MySQL са еднакви за всички платформи. Означава, че MySQL е вече инсталиран и предварително конфигуриран.
Отиди на MySQL от конзолата.
$ Mysql -u корен
Създаване на нова празна база данни:
MySQL> създадете база данни thirdsite;
Създаване на потребител за новосъздадената база данни:
MySQL> Използване на безвъзмездна финансова помощ по thirdsite *, за да dbuser @ Localhost определени от "dbuser" .;
Ние даваме на потребителя необходимите привилегии за базата данни:
MySQL> Разрешете всички привилегии на thirdsite *, за да dbuser @ Localhost .;
Сега се опитайте да се свърже с базата данни, създадена с потребителско име, което току-що създадения:
$ Mysql -u -p dbuser
9) Свържете се утешава с екипа ни база данни
MySQL> използване на база данни thirdsite;
И с помощта на командата източник. разопакова спасен с хостинг сметището на базата данни в нашата чиста основа на локалната машина:
MySQL> източник /home/user/download/_tmp_root_bd-third.sql;
След внедряване, в основата на сметището може да се гледа ще се появи в таблицата с командата:
MySQL> покажи маси;
$ Данни на Guide-Bulgaria.com = масив (
"Основен '=>
масив (
"Основен '=>
масив (
"База данни '=>' thirdsite"
"Потребителско име '=>' dbuser"
"Парола '=>' dbuser"
"Домакин '=>' Localhost"
"Порт '=>' ',
"Шофьора '=>' MySQL ',
"Префикс '=>' ',
)
)
);