Перанос DLE-сайта з лакальнага кампутара на сервер
Многія вэб-майстры ствараюць сайты на лакальным кампутары, і толькі потым пераносяць іх на хостынг. Гэтым вырашаецца шмат розных праблем з наладжваць сайта і падганяннем шаблонаў, так як на сэрвэры часам займацца гэтым не вельмі зручна. Вось і тэстуецца сайт на кампутары, а затым ужо выкладваецца ў цалкам гатовым выглядзе ў сетку. Часцяком перанос сайта на якой-небудзь хостынг і назад прыходзіцца праробліваць шмат разоў па якіх-небудзь розных прычынах. Напрыклад, пры змене хостынгу або замене рухавічка сайта.
Дзеянні па пераносе сайта не ўяўляюць сабой асаблівай складанасці, але неабходна прытрымлівацца пэўнай паслядоўнасці дзеянняў і выконваць дакладнасць пры капіяванні файлаў рухавічка. У гэтым выпадку вы паспяхова справіцеся з гэтай адказнай задачай.
Для пачатку знайдзіце для сайта прыдатны хостынг. Не мае сэнсу шукаць вельмі дарагі сервер, так як многія хостеры прадастаўляюць вельмі якасныя паслугі за адносна невялікую плату. Усталюйце сувязь з тэхпадтрымкай і пераканайцеся, што яна аператыўна рэагуе на вашы пытанні. C нашай скрану мы рэкамендуем хостынг ад PWhost.ru
Зрабіце копію базы дадзеных створанага сайта. Яна будзе захоўвацца ў тэчцы "Backup". Перад пераносам сайта не забудзьцеся выдаліць ўсталёўшчык - файл "install.php".
Вось зараз можна прыступаць непасрэдна да размяшчэння сайта на хостынгу. Выконваецца размяшчэнне ў такой паслядоўнасці:
- Атрымаўшы ад хосцера налады, знайдзіце там дадзеныя для FTP-злучэння. Менавіта праз FTP вы павінны будзеце перанесці тэчку з сайтам на сервер. Для гэтага скарыстайцеся нейкім FTP-мэнэджэрам, напрыклад, "FileZilla" ці "Total Commander". Як працаваць з FTP мы апісалі ў нашай артыкуле.
Асаблівая ўвага звяртайце на тое, каб на перанесеных файлах і папках не было падвойных пашырэньні, так як гэта найбольш папулярная памылка пачаткоўцаў карыстальнікаў.
Пасля пераносу прыступаем да працы на сэрвэры.
- Стварыце базу дадзеных і карыстальніка (ўладальніка базы дадзеных) у CPanel, у раздзеле Mysql. Не забудзьцеся дадаць карыстальніка да базы дадзеных з усімі правамі.
- Адкрыйце на сэрвэры панэль "PHPmyadmin" і імпартуе табліцы базы дадзеных. Затым трэба адкрыць тэчку "engine / data / dbconfig.php" і памяняць некаторыя дадзеныя: "DBUSER" - уладальнік базы дадзеных, "DBHOST" - назва хостынгу, "DBNAME" - найменне базы дадзеных, "DBPASS" - пароль ад вашай базы дадзеных . Прапішіце ўсе назвы ў адпаведных палях,.
- Усталюйце на папкі "enginedata", "enginecache", "backup", "templates", "uploads" правы "CHMOD 777". Паслядоўна адкрыйце пералічаныя тэчкі і на ўсе файлы, якія знаходзяцца ў іх, усталюйце правы "CHMOD 666".
- Адкрыйце тэчку "engine / cache" і выдаліце зь яе ўсе файлы акрамя файла ".htaccess".
- Адкрыйце тэчку "engine / cache / system" і выдаліце зь яе ўсе файлы акрамя файла ".htaccess".
Вось, у прынцыпе, і ўсё мудрасьці. Калі ў працэсе пераносу паўсталі нейкія цяжкасці, то звярніцеся па дапамогу да тэхпадтрымцы хостынгу, якая вам абавязкова дапаможа.
(C) ProWeb studio 2012
(C) ІП Пруслин Аляксей Вітальевіч 2012
Выкарыстанне матэрыялаў магчыма толькі з дазволу адміністрацыі і абавязковай спасылкай на крыніцу!