Это быстро и ясно версия о том, как построить работающий сервер ЛАМПЫ для размещения веб-сайтов с ним. В обновлении, LAMP обозначает Linux, Apache, MySQL и PHP, который в этом руководстве мы будем заменить его MariaDB, которая быстрее, чем традиционные сервере MySQL. Как то, что я помню, я писал о ЛАМПЫ установки на CentOS 7, но уже никогда не написать то же самое для новой версии Ubuntu, который в настоящее время версия 15.04 кодовое Яркие Vervet. Так, читайте дальше!
Предпосылки
Сервер / VPS работает Ubuntu 15.04, который в этом руководстве я использую его x86_64 версии от DigitalOcean.
SSH клиентское приложение, как Патти и надлежащего знания, чтобы использовать приложение.
Некоторые базовые знания о здравом команды Unix.
Чашка чая или кофе, как всегда.
Как установить Apache 2
Шаг 1 – Первое, что первый, войдите на сервер как корень (я предполагаю, вы знали, как использовать SSH / Putty). Если вы используете капли от DO, как я, вам будет предложено изменить пароль администратора по умолчанию:
Шаг 2 – Обновление пакетов Ubuntu к последней версии, использующие эту команду:
apt-get update -y
apt-get upgrade -y
Шаг 3 – Теперь вот главная команда для установки Apache 2 веб-сервер на Ubuntu 15.04:
apt-get install apache2 -y
Как установить PHP 5
Шаг 1 – Для первого шага, вы можете начать установку PHP5 и MySQL PHP модули, используя эту команду:
apt-get install php5 php5-mysql -y
Шаг 2 – Установите другие модули PHP5 ваше приложение / скрипт может понадобиться. Есть много модулей доступны и ваше приложение / скрипт может потребоваться специфические. Тем не менее, вы можете установить наиболее распространенные модули многие приложения, как правило, нужно его. Вот команда, которую вы можете оформить:
apt-get install php5-cgi php5-cli php5-common php5-curl php5-dev php5-gd php5-tidy php5-xmlrpc php5-xsl php5-mcrypt php5-imap php5-imagick php5-json php5-intl php5-mcrypt libapache2-mod-php5 -y
Шаг 3 – Вот это. Теперь вы можете проверить, какая версия PHP установлена с помощью этой волшебной команды:
php -v
Как установить сервер MariaDB
Шаг 1 – команда для установки MariaDB еще же что:
APT-получить установку MariaDB-сервера -y
Скриншот:
MariaDB установки Ubuntu-
Шаг 2 – После того, как процесс установки будет завершена, вы должны, во-первых настроить ваш MariaDB установить с новым паролем (по умолчанию пустой). Выполните следующую команду:
/ USR / бен / mysql_secure_installation
Просто нажмите Enter на клавиатуре, если спросил текущий пароль, то ответить на следующие вопросы соответственно. Не забудьте создать новый пароль и запомните его (Это пароль базы данных для суперпользователя).
Шаг 3 – Теперь, войдите в MariaDB, чтобы проверить свой созданный пароля:
MySQL -u -p корень
введите ваш корневой пароль MySQL
MariaDB-Логин-корень
Как вы можете видеть из приведенного выше рис, это MariaDB v10.0.17 что эквивалентно MySQL 5.6 и 5.7
Наконец, не забудьте перезапустить Apache 2 веб-сервер:
apache2 перезагрузка услуги
вот и все. Теперь Вы можете начать хостинг ваших сайтов / блогов на нем, которые в ближайшее время может быть сделано следующим образом:
Как организовать свой сайт на сервере Ubuntu ЛАМПЫ
Шаг 1 – Создайте каталог, где вы положили все файлы вашего сайта в него (веб-каталога):
MkDir -p /var/www/example.com
MkDir /var/www/example.com/logs
выход просто выглядит следующим образом:
создать каталог-
Шаг 2 – Таким образом, вы должны теперь каталог, где вы можете хранить все файлы, включая сценарии и медиа вашего сайта. Что делать дальше, чтобы убедиться, Apache будет знать, где доступ, когда доменное имя называется. Таким образом, вы должны создать новый файл виртуальных хостов, конфигурация блока Apache для каждого из вашего домена / поддомена.
1
нано /etc/apache2/sites-available/example.com.conf
Команда говорит нано редактор для создания нового файла с именем example.com.conf. Не забудьте изменить все example.com в этом уроке с собственным доменным именем. Кроме того, если у вас нет Nano установлен, то вы можете установить его легко с этой командой:
1
APT-получить установку нано -y
Шаг 3 – Теперь пустая страница редактор появится. Затем скопируйте конфигурацию вставки ниже и настроить несколько строк соответственно:
ServerAdmin [email protected]
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com
ErrorLog /var/www/example.com/logs/error.log
CustomLog /var/www/example.com/logs/access.log combined
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
Сохранения и выхода Nano редактора (Ctrl + O, то Ctrl + X).
Шаг 4 – Обновить Apache, чтобы быть в состоянии прочитать новый файл конфигурации.
apache2 перезагрузки службы
Шаг 5 – Вы можете включить файл виртуальные хосты (конфигурация) с помощью следующей команды:
a2ensite example.com
a2ensite-команда
Вы можете проверить это, создав файл phpinfo:
нано /var/www/example.com/info.php
и поставить эту строку в там:
php phpinfo (); ?>
phpinfo-Ubuntu-1504
Сохранения и выхода Nano редактора (Ctrl + O, то Ctrl + X).
Откройте свой браузер и тип:
http://example.com/info.php
то теперь вы увидите кучу подробной информации о конфигурации установленной PHP. Наслаждайтесь ..