Renz

Установка Веб Сервера В Ubuntu (Apache+Mysql+Php+Phpmyadmin)

3 сообщения в этой теме

Установка веб сервера в ubuntu (apache+mysql+php+phpmyadmin)

 

Устанавливаем MySQL

Открываем терминал и пишем:

sudo apt-get install mysql-server

  После установки должен открыться диалог создания root-пароля для MySQL, если этого не произошло, то пишем:
sudo mysqladmin -u root password XXXX
где XXXX — ваш пароль
  Теперь установим GUI для управления БД MySQL:

sudo apt-get install mysql-admin

MySQL установлен.

 

Устанавливаем Apache2 и PHP5

Пишем:

sudo apt-get install apache2

Теперь приконнектим к новоиспеченному апачу php5, вместе с библиотеками для работы с MySQL

sudo apt-get install php5 libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql

После установки — перезапускам апач:

sudo /etc/init.d/apache2 restart

Проверяем работоспособность нашего веб-сервера — заходим в браузер и пишем:
localhost
Должна появиться надпись: «It works!».
Директории по умолчанию:
/var/www/ — скрипты и файлы пользователей;
/etc/php5/ и /etc/apache2/ — конфигурационные файлы php5 и apache2;

Настраиваем Virtual Hosts для Apache2
  Вводим в терминале:

sudo /etc/init.d/apache2 stopsudo gedit /etc/apache2/sites-available/default

  Виртуальные хосты стоящие там по умолчанию нехобходимо закоментить # либо удалить.
Делаем свой:

<VirtualHost site.loc>                         // Прописываем свой адресServerAdmin webmaster@localhostDocumentRoot /home/user/iwww     // Cоздаем соответствующую папку в домашней директории "www" в которой и будет лежать наш сайтServerName site.loc                         //Прописываем свой адресErrorLog /var/log/apache2/error.logTransferLog /var/log/apache2/access.log</VirtualHost>

Далее необходимо добавить свой сайт в файл хостов. Для чего пишем в консоле:

sudo gedit /etc/hosts

Добавляем строчку
127.0.0.1 site.loc
cохраняем и закрываем

 

Устанавливаем phpmyadmin

Пишем в консоли:

sudo apt-get install phpmyadmin

Если у вас в репозитории свежий пакет phpmyadmin, то в процессе установки он спросит пароль для доступа к бд mysql (там он создает свои таблицы с настройками) и логин и пасс для своего постоянного использования.
Перезапускаем апач:

sudo /etc/init.d/apache2 restart

Проверяем:
_http://localhost/phpmyadmin
Если вылезла ошибка (что-то о каком-то permission, кажется так)
То решается это следующим образом:
Открываем конфигурационный файла апача.

sudo gedit /etc/apache2/apache2.conf

и добавляем в конец файла следующую строку

Include /etc/phpmyadmin/apache.conf

сохраняем файл.
 

1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Еще бы темку с тем как создать домашнее облако. А то у меня все виртуальные сервисы по швам трещат. А платить неохото.


А ну и чтобы на этом облаке базу можно было хранить от 1С.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

интересное предложение.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу