ПредишенСледващото

Бих искал да споделя моите сайтове за трансфер опит на Linux VPS хостинг. Основната причина за преминаването към Windows Server за мен е служил като система за управление на скоростта на тежки kontetom изключително ниско - WordPress и Joomla на IIS в Windows Server среда. Бетон linux- хостинг - DigitalOcean. но инструкциите са приложими към всяка система Ubuntu.

По-конкретно, за да се гарантира, че инструкциите в статията ще бъде достатъчно, за да създаде нова капчица с Ubuntu 12.10 X64 Desktop. Разбира се, има някой там и след това да достигне за домати за инсталирането на десктоп версията, но ако ние няма да се повиши сто копия на нашите супер-мащабируеми и високи заредени приложения, тя е много по-лесно и по-удобно да се сложи версията на работния плот. Най-малко, ние имаме пълен браузър и нещо подобно на Total Commander (Double Commander).
Въпреки DigitalOcean дава възможност да се настроите на необходимите приложения, разширяване на чиста система за целите на обучението.

На първо място настроите сървъра Apache уеб

Какво трябва да знаете за хостинг сайтове в Linux (Ubuntu) - около блог програмист

Инсталирайте PHP модула веднага къдри, които често се изисква.
ап-да инсталирате php5 libapache2-мод-php5 php5-къдри

Можем да видим, странно съобщение като: «apache2: Не може да се определи надеждно пълното домейн име на сървъра, като се използват 127.0.0.1 за ServerName» Можете да разрешите този проблем веднага, без да се дава по-нататъшно използване за достъп до сървъра отвън. за да направите това,
поправяме Apache конфигурационния файл:
1) Sudo Gedit /etc/apache2/apache2.conf
предписва:
2) ServerName Localhost
и рестартирате сървъра
3) Sudo /etc/init.d/apache2 рестартиране

Сега за инсталирането на базата данни MySQL

ап-да инсталирате MySQL-сървър
По време на инсталацията, ще бъдете подканени да въведете нова парола за администратор база данни MySQL. Аз трябва да кажа, че за да продължи да го промените, например, ако сте го задали твърде проста парола, за да се тества системата, въведете командата: mysqladmin -u корен -p'oldpassword "парола newpassword
където корен - потребителско име MySql, oldpassword старата парола newpassword - нова парола.

Инсталирайте системата за управление на MySQL - PhpMyAdmin.
ап-да инсталирате libapache2-мод удостоверяване е-MySQL php5-MySQL PhpMyAdmin

Изборът apache2 като сървър, въведете корен на корен парола, ние сме съгласни със създаването на нов довереник db-довереник.

Какво трябва да знаете за хостинг сайтове в Linux (Ubuntu) - около блог програмист

Отново, рестартиране на Apache, за да активирате пакета с MySQL (услуга apache2 рестартиране или Sudo /etc/init.d/apache2 рестартиране)

На следващо място, ние ви препоръчваме да сложа мениджър панел файл. Може би някой ще бъде достатъчно, Midnight Commander (ап-да инсталирате MC), но можете да сложите нещо по-скоро като Total Commander - Двойна Commander. За да инсталирате Double Commander:

По същия начин, можем да разгърне копие от нашия сайт, или директно в / Var / WWW /. или чрез създаване на връзка към удобно място за нас.

Остава да се научите как да връзвам сайтове за имена на домейни. Отидете до директорията / и т.н. / apache2 / обектите-достъпни и да се създаде файл с името на сайта, например site.ru (без TXT разширение или каквото друго). Файлът предпише нещо като това:

В конфигурационния файл, ние регистриран псевдоним в Serveralias, че сайтът е била преглеждана по име не само site.ru, но www.site.ru. В DocumentRoot уточнява в главната директория, където вашия сайт. Траекторията на полета от дневника, който искате да създадете папка, ако дневника, дневникът няма да работи.

За да може един сайт изпълните командата Sudo a2ensite site.ru. След изпълнението си на файла се копира в директорията / и т.н. / apache2 / обектите с разрешени и след това да изтеглите новата конфигурация команда услуга apache2 презареждане ще бъде на разположение на името на домейна, ако вече сте конфигурирали DNS и DNS настройки са се разпространили по целия свят.

На следващо място, ако не се реши цялата директория на сайта на запис, а след това веднага с WordPress има проблеми, че е невъзможно да се актуализира на сайта - при ъпдейт ще се появи страница на FTP-сървър, а вие не можете да изтеглите медийно съдържание При редактирането на публикацията. Трябва ли да се разреши да напише директория WP-съдържание, за да направите това, изберете File-промяна на атрибутите в двойна Commander. Също така намерени в WP-config.php определи низ ( "FS_METHOD", "директен"); По-подробно в WordPress официални документи. След тези стъпки трябва да печелят автоматично качени.

Какво трябва да знаете за хостинг сайтове в Linux (Ubuntu) - около блог програмист
Присвояване на права да пише на WP-съдържание директория

И накрая, списък с песни, които ще бъдат необходими по време на експлоатация и отстраняване на грешки сайтове:

  • /etc/apache2/apache2.conf - конфигурационния файл на Apache (известен също като httpd.conf)
  • /etc/mysql/my.cnf - MySQL конфигурация файл (известен също като httpd.conf)
  • / Var / дневник / apache2 - директория с Apache логове
  • / Var / дневник / MySQL - MySQL директория с лог

Свързани статии

Подкрепете проекта - споделете линка, благодаря!