кодесурса
«Linux

Базы данных

script1adsense2code
script1adsense3code

Сервер базы данных: MySQL

MySQL - самая популярная в мире база данных с открытым исходным кодом

Такие организации, как Yahoo, Google, Alcatel, Nokia, Youtube, Facebook и т. Д., Используют MySQL.

Особенности MySQL

  • Кроссплатформенность
  • Библиотеки для всех основных языков программирования
  • Много вариантов администрирования, командная строка, веб-интерфейс, GUI
  • Хранимые процедуры
  • Триггеры
  • курсоры
  • Подбор двигателей хранения (innoDB, Berkeley и др.)

  • копирование
  • Соответствие требованиям ACID для двигателей innoDB, DBD, Cluster.
  • Полнотекстовая индексация
  • Открытый исходный код!

Установка 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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code