Базы данных
Сервер базы данных: MySQL
MySQL - самая популярная в мире база данных с открытым исходным кодом
Такие организации, как Yahoo, Google, Alcatel, Nokia, Youtube, Facebook и т. Д., Используют MySQL.
Особенности MySQL
- Кроссплатформенность
- Библиотеки для всех основных языков программирования
- Много вариантов администрирования, командная строка, веб-интерфейс, GUI
- Хранимые процедуры
- Триггеры
- курсоры
- копирование
- Соответствие требованиям ACID для двигателей innoDB, DBD, Cluster.
- Полнотекстовая индексация
- Открытый исходный код!
Подбор двигателей хранения (innoDB, Berkeley и др.)
Установка MySQL
Устанавливает модуль аутентификации MySQL
sudo apt-get установить mysql-сервер
после нажатия клавиши ввода получаем результат
После установки проверьте, работает ли mysql deamon ->
sudo netstat -tap | grep mysql
To restart: -->
sudo /etc/init.d/mysql restart
Для настройки: ->
sudo vi /etc/mysql/my.cnf
Создайте новую базу данных и пользователя
Войдите в систему как пользователь root (запрашивает пароль): ->
mysql -u root -p
Создать новую базу данных: ->
create database myDB;
Создайте нового пользователя для новой базы данных: ->
предоставить все привилегии на myDB. * для newuser @ localhost, идентифицируемого newpassword с опцией grant;
Чтобы убедиться, что это работает, выйдите и войдите в систему как новый пользователь (никакие сообщения об ошибках не означают все хорошо): ->
exit;
mysql -u newuser -p #asks for password
use myDB;
ФОНАРЬ
LAMP означает Linux, Apache, MySQL и Php.
Приложения LAMP упакованы таким образом, чтобы его было легко устанавливать и управлять.
Пример лампы: Мойн Мойн
Мойн Мойн - это вики-движок на основе Python.
Установите Moin Moin (ожидается, что Apache 2 уже установлен): ->
sudo apt-get установить python-moinmoin
Подготовьте каталог Moin Moin:
cd /usr/share/moin
sudo mkdir mywiki
sudo cp -R data mywiki
sudo cp -R underlay mywiki
sudo cp server/moin.cgi mywiki
sudo chown -R www-data.www-data
mywiki
sudo chmod -R ug+rwX mywiki
sudo chmod -R o-rwx mywiki
Настроить Мойн Мойн
Отредактируйте /etc/moin/mywiki.py ->
data_dir ='/usr/share/Edit /etc/moin/mywiki.py moin/mywiki/data'
В следующей строке вставить: --->
data_underlay_dir='/usr/share/moin/mywiki/underlay'
Настроить Apache; добавьте следующие строки в файл / etc / apache2 / sites-available / default внутри <VirtualHost *>
### moin
ScriptAlias /mywiki "/usr/share/moin/mywiki/moin.cgi"
alias /moin_static181 "/usr/share/moin/htdocs"
<Directory /usr/share/moin/htdocs>
Order allow,deny
allow from all
</Directory>
### end moin
Перезагрузите ОС Ubuntu с помощью следующей команды
sudo /etc/init.d/mysql restart
Проверьте это ... Перейдите на http: // localhost / mywiki
Предыдущая: Веб-сервер
Далее: FTP
Новый контент: Composer: менеджер зависимостей для PHP , R программирования