Идея в том, чтобы с клавиатуры вводить специальным сочитанием клавиш, например, "win - - -", а получать "—"
Удобно.
Статья об этом тут: http://ubuntu.onego.ru/manual/klavisha-compose/
Статья на вики: http://ru.wikipedia.org/wiki/Compose
Показаны сообщения с ярлыком Ubuntu. Показать все сообщения
Показаны сообщения с ярлыком Ubuntu. Показать все сообщения
суббота, 24 июля 2010 г.
вторник, 27 апреля 2010 г.
Сброс пароля пользователя root в mysql
LAMP установил, виртальный хост настроил, джумлу скачал. А в phpmyadmin зайти не смог. Возникли проблемы при установке. Переустановил, опять. В общем, с какого-то раза встало. Затем пароль для root'a не подошёл.
Нашёл, как сбросить пароль, здесь опишу этот процесс.
1. Останавливаем mysql.
sudo /etc/init.d/mysql stop
2. Запускаем mysql следующей командой:sudo
/usr/bin/mysqld_safe --skip-grant-tables --user=root &3. Запускаем клиента mysql
mysql -u root
4. Выполняем sql запрос
UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
где newpwd - новый пароль.
5. Применяем изменения
FLUSH PRIVILEGES;
6. Выходим из mysql клиента выполнив в нем команду exit
7. Запускаем mysql сервер.
mysql -u root
4. Выполняем sql запрос
UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
где newpwd - новый пароль.
5. Применяем изменения
FLUSH PRIVILEGES;
6. Выходим из mysql клиента выполнив в нем команду exit
7. Запускаем mysql сервер.
sudo /etc/init.d/mysql start
LAMP + Настройка виртуальных хостов
в Ubuntu (9.10) LAMP-сервер установить проще простого:
Заходим в Synaptic -> Правка -> Отметить пакеты для Задачи.. Выбираем "LAMP server" и нажимаем Ok. Далее Применить - LAMP установлен.
Так же можно установить кучу готовых групп пакетов.
Создание хоста test
1. Для начала создадим директорию /home/dander/sites/test Внутри папки test нужно создать еще две: log и www. В папке будут храниться все файлы вашего сайта.
Для будущей проверки создадим в папке www файл index.php, в котором напишем:
echo phpinfo();
2. Открываем терминал. Приступаем к конфигурации нашего хоста test. Вводим команду:
В строке с NameVirtualHost указываем test (если такой строки нету, то добавлять её не обязательно),
VirtualHost также пишем test,
DocumentRoot пишем путь к нашей папке, которую создавали раньше, в моем случае, - это home/dander/sites/test.
Этот же путь добавляем в Directory.
3. Теперь нужно создать ссылку на ваш хост в папке /etc/apache2/sites-enabled:
4. Теперь нужно в файл:
sudo gedit /etc/hosts
добавить строку 127.0.0.2 test
5. Перезапустите Apache2:
sudo /etc/init.d/apache2 restart
Если возникнут проблемы и apache будет выдавать ошибку, попробуйте так : добавьте в файл /etc/apache2/httpd.conf (он по умолчанию пустой в этой сборке) строку:
ServerName
в адресной строке браузера вводим:
http://test/
PROFIT!
Заходим в Synaptic -> Правка -> Отметить пакеты для Задачи.. Выбираем "LAMP server" и нажимаем Ok. Далее Применить - LAMP установлен.
Так же можно установить кучу готовых групп пакетов.
Создание хоста test
1. Для начала создадим директорию /home/dander/sites/test Внутри папки test нужно создать еще две: log и www. В папке будут храниться все файлы вашего сайта.
Для будущей проверки создадим в папке www файл index.php, в котором напишем:
echo phpinfo();
2. Открываем терминал. Приступаем к конфигурации нашего хоста test. Вводим команду:
cd /etc/apache2/sites-availableЭта папка cодержит файлы конфигурации виртуальных хостов. Здесь лежит файл default, который является конфигурационным файлом хоста по-умолчанию. Скопируем его:sudo cp default testtest - название хоста. Отредактируем:sudo gedit testВ строке с NameVirtualHost указываем test (если такой строки нету, то добавлять её не обязательно),
VirtualHost также пишем test,
DocumentRoot пишем путь к нашей папке, которую создавали раньше, в моем случае, - это home/dander/sites/test.
Этот же путь добавляем в Directory.
3. Теперь нужно создать ссылку на ваш хост в папке /etc/apache2/sites-enabled:
cd ../sites-enabledsudo ln -s /etc/apache2/sites-available/test 001-test4. Теперь нужно в файл:
sudo gedit /etc/hosts
добавить строку 127.0.0.2 test
5. Перезапустите Apache2:
sudo /etc/init.d/apache2 restart
Если возникнут проблемы и apache будет выдавать ошибку, попробуйте так : добавьте в файл /etc/apache2/httpd.conf (он по умолчанию пустой в этой сборке) строку:
ServerName
в адресной строке браузера вводим:
http://test/
PROFIT!
Подписаться на:
Сообщения (Atom)