Удовольствие от Ubuntu 16.04 и mysql [закрыто]

Это зависит от типа файловой системы. Однако в большинстве файловых систем inode (или dinode) будет содержать адреса первой пары блоков данных (называемых «прямым блоком»), а затем, для более крупных файлов, адреса «косвенных блоков», которые сами хранят указатели на дополнительные блоки данных.

Для получения более подробной информации см. Inode_pointer_structure странице Википедии.

В целях обучения я бы порекомендовал взглянуть на файловую систему UFS, которая имеет относительно простую структуру. См. UFS diode struct, в частности di_db и di_ib для указателей на прямые и косвенные блоки.

1
18.07.2017, 04:44
1 ответ

Хорошо, как вы сказали, удалить все это и начать заново — это хорошо. Во-первых, убедитесь, что вы используете только репозитории программного обеспечения по умолчанию, и выполните apt-get update.

Вот как я настроил разработчика локальной рабочей станции (Mint, но Mint=Ubuntu ). Обратите внимание, что это ужасно ужасно небезопасно, как я это делаю, для всего, кроме использования на localhostтолько -, вы должны отключить службы брандмауэром или привязать их ТОЛЬКО к вашему петлевому адаптеру.

Сначала установите mysql. Вы должны быть уверены, что либо полностью удалили предыдущую версию, либо помните, какой пароль root был установлен. В Mint 19/Ubuntu 18.04, когда вместо сети используется сокет, совпадающие имена пользователей аутентифицируются автоматически и игнорируются пароли -, следите за этим, что вызвало у меня много плача и скрежет зубов при новой установке.

Так или иначе, apt-get install mysql-server mysql-client. В какой-то момент я захожу и создаю базовую базу данных и пользователя для нее (, обычно называемого «lampdev» ), но это делается после установки...

Далее, поддержка apache и php и php+mysql-

apt-get install apache2 libapache2-mod-php php-mysql

Я также склонен использовать как phpmyadmin, так и mysql-workbench, поэтому они оба также устанавливаются.

Вот где безопасность уходит далеко на юг-

Затем я добавляю группу-webdev-и добавляю в нее свою учетную запись пользователя и пользователя www-data, а также chown -R.webdevDocumentRoot(/var/www/htmlchmod g+s.

0
28.01.2020, 00:52

Теги

Похожие вопросы