Showing posts with label MySQL. Show all posts

Как установить LAMP сервер (Linux, Apache, MySQL, PHP) в Ubuntu 11.04/11.10/12.04 тема



Если вы хотите попробовать свои силы в разработке собственного сайта, блога и т.п., прежде чем запускать  его в интернет, необходимо на вашем собственном компьютере установить локальный сервер.

LAMP (Linux, Apache, MySQL, PHP) сервер является одним из самых простых, где вы можете проверить возможности кода PHP.
В этой инструкции я помогу вам установить LAMP-сервер в Ubuntu 11.04/11.10/12.04, а также 10.10/10.04. Это не сложно. Уверяю вас. Просто выполняйте нижеописанные действия.

Установка 

Для установки LAMP сервера необходимо два приложения: терминал и веб-браузер, который вы используете(Firefox, Google Chrome или Opera)-без разницы.
Итак откройте терминал и введите(скопируйте) следующую команду:

sudo apt-get install lamp-server^

Во время установки вам будет предложено ввести новый пароль пользователя «root» для базы данных MySQL. Придумайте его, (запомните, а лучше запишите, т.к. в последствии его нужно применять) ведите и нажмите клавишу Enter:



Вам будет предложено ввести пароль ещё раз для подтверждения.
Дождитесь  завершения установки.

Поздравляю. Вы установили LAMP-сервер под названием Apache в Ubuntu 11.04/11.10/12.04.

Теперь переходим к следующему шагу.

Тестирование Apache

Откройте веб-браузер (Firefox, Google Chrome и т.д.) и введите в строку поиска панели навигации один из этих адресов:

http://localhost/
или
http://127.0.0.1/

Если у вас откроется эта страница, значит Apache запустился:



В противном случае попробуйте перезагрузить Apache с помощью следующей команды:

sudo /etc/init.d/apache2 restart

Затем сделайте еще одну попытку, введя вышеуказанные адреса.

Тестирование PHP

Давайте теперь протестируем PHP. Для этого нужно создать пустой файл PHP в / VAR / WWW и вставить этот фрагмент кода в него:

<?PHP phpinfo ();?>

Либо сделать это с помощью этих двух команд в терминале:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/test.php

sudo /etc/init.d/apache2 restart

Затем откройте этот адрес:

http://localhost/test.php

Вы должны увидеть такую страницу:



Настройка MySQL

Так как вы используете LAMP-сервер локально, ваша база данных MySQL  должна использовать тот же IP-адрес: 127.0.0.1. Выполните эту команду в терминале, чтобы проверить:

cat /etc/hosts | grep localhost

Вот правильный вывод, который должен получиться:



Также убедитесь, что «bind-address» установлен правильно, выполнив следующую команду:

cat /etc/mysql/my.cnf | grep bind-address

Вы должны получить следующий вывод:



Установка PhpMyAdmin

Для управления базами данных MySQL, вам нужно установить PhpMyAdmin с помощью следующей команды:

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

Во время установки вам будет предложено выбрать веб-сервер, который будет  автоматически запускать PHPMyAdmin. Выберите apache2 с помощью клавиши пробел, чтобы отобразилась звёздочка в скобках напротив apache2 и нажмите  Enter:



Вам будет предложено настроить базу данных для PhpMyAdmin с помощью dbconfig-common, выберите Да(клавиши со стрелками влево/вправо) и нажмите Enter:



В следующем окне введите пароль базы данных MySQL, который вы вводили при создании MySQL и нажмите Enter:



Поздравляю! PhpMyAdmin теперь установлен в вашей системе. Чтобы это проверить , откройте этот адрес с помощью веб-браузера:

http://localhost/phpmyadmin/

Войти в PhpMyAdmin: Пользователь — root  и Пароль, который вы создали ранее:



Вы успешно установили LAMP в вашей системе. Все ваши проекты и файлы должны быть помещены  по адресу: Файловая система / VAR / WWW, так что  можете начинать своё творчество.

Творческих успехов.






Как изменить / сбросить забытый пароль MySQL пользователя root в Ubuntu 11.10 тема





В этой статье вы увидите, как изменить или сбросить пароль MySQL root в Ubuntu. Этот совет испытан в Ubuntu 11.10 и может работать в других более старых версиях Ubuntu (11.04/10.10/10.04 и старше).

Это руководство также полезно для пользователей, которые забыли установить пароль root во время установки клиента MySQL. Если пароль не был назначен, вы можете получить следующую ошибку при попытке войти в сервер MySQL:

 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 

Итак приступим
Откройте терминал (Ctrl + Alt + T) и остановите сервер MySQL с помощью следующей команды:

sudo /etc/init.d/mysql stop

2. Теперь выполните эту команду, чтобы начать настройку MySQL:

sudo mysqld --skip-grant-tables &

3. Войти в сервер MySQL с правами администратора:

mysql -u root mysql

4. Измените ваш пароль администратора MySQL с помощью команды:

UPDATE user SET Password=PASSWORD('NEWPASSWORD') WHERE User='root'; FLUSH PRIVILEGES; exit;

Замените NEWPASSWORD на любой другой пароль по вашему выбору.

Теперь вы можете входить в сервер MySQL с заданным паролем.

Вот и все!






Popular Post

Blogger templates

Labels

Blog Archive

- Copyright © ubuntu mus -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -