И снова тут всё не в как привычной мне Slackware :)
update-rc.d apache disable
http://askubuntu.com/questions/27134/disable-autostart-for-a-service-without-uninstalling
И снова тут всё не в как привычной мне Slackware :)
update-rc.d apache disable
http://askubuntu.com/questions/27134/disable-autostart-for-a-service-without-uninstalling
Меняем тип столбца под названием “ip” на VARCHAR(20) (был INT):
mysql> ALTER TABLE ubuntu_users MODIFY ip VARCHAR(20);
Разумеется, предполагается, что мы находимся в конкретной БД (mysql> use dbname;), содержащей таблицу “ubuntu_users”.
Подробнее тут: http://mysqlru.com/reference/data-definition/alter-table.html
О типах данных читать тут http://mysqlru.com/reference/column-types.html
===============================
Переименовываем таблицу из ubuntu_users в ubuntu_victims:
mysql> ALTER TABLE ubuntu_users RENAME ubuntu_victims;
Подробнее тут http://mysqlru.com/reference/data-definition/rename-table.html
===============================
Добавляем столбец с названием “comment” и типом VARCHAR(50) :
mysql> ALTER TABLE ubuntu_users ADD comment VARCHAR(50);
===============================
Удаляем столбец с именем “comment”:
mysql> ALTER TABLE ubuntu_users DROP COLUMN comment;
===============================
Добавить новый числовой столбец AUTO_INCREMENT
с именем "count":
mysql> ALTER TABLE ubuntu_users ADD count INT UNSIGNED NOT NULL AUTO_INCREMENT, ADD INDEX (comment);
Заметьте, что столбец "comment"
индексируется, так как столбцы AUTO_INCREMENT
должны быть индексированы, кроме того, столбец "comment"
объявляется как NOT NULL
, поскольку индексированные столбцы не могут быть NULL
.
При добавлении столбца AUTO_INCREMENT
значения этого столбца автоматически заполняются последовательными номерами (при добавлении записей).
Подробнее о команде SET: http://mysqlru.com/mysql-optimisation/optimising-the-server/set-option.html
==============================
Удаляем БД:
mysql> DROP DATABASE dbname;
http://mysqlru.com/reference/data-definition/drop-database.html
===============================
Получаем информацию о столбцах таблицы “ubuntu_users”:
mysql> DESCRIBE ubuntu_users;
===============================
Устанавливаем значение по умолчанию :
mysql> ALTER TABLE ubuntu_users MODIFY comment varchar Default ‘this is comment’;
Заметки о том, что может вылететь из головы, когда не залазишь в конфиг Apache.
——————————————————————
Alias (http://httpd.apache.org/docs/2.0/mod/mod_alias.html#alias). Создаем алиас для директории, которая на самом деле расположена вне DocumentRoot.
Alias /alexey /home/alexey/pub_html
<Directory /home/alexey/pub_html>
Order allow,deny
Allow from all
</Directory>
——————————————————————
Options Indexes. Indexes – одна из нескольких возможных Options (http://httpd.apache.org/docs/2.0/mod/core.html#options). Смысл ее такой: когда в директории нет файла, отдаваемого сервером по умолчанию (index.html и т.п.), и когда у нас прописано Options Indexes , тогда сервер выдаст листинг директории. Если же нет ни index.html, ни параметра Options Indexes, тогда сервер будет выдавать ошибку 404 при попытке открыть директорию.
Alias /alexey /home/alexey/pub_html
<Directory /home/alexey/pub_html>
Order allow,deny
Allow from allOptions Indexes
</Directory>
——————————————————————
server-status (http://httpd.apache.org/docs/2.0/mod/mod_status.html). Отображает статус сервера.
Добавляем в конфиг:
<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from 192.168.0.0/24 127.0.0.1
</Location>
Теперь (если мы из подсети 192.168.0.0/24) можно увидеть небольшую сводку статистики работы сервера по адресу http://наш_сервер/server-status . Также можно смотреть с localhost’a, в т.ч. консольной командой ‘apachectl status’ .
——————————————————————
Order – задаёт порядок – allow или deny. Решение принимается по последнему параметру. То есть, если указано только:
Order Allow,Deny
то доступ будет запрещён. Если же прописано:
Order Allow,Deny
Allow from all
то доступ будет рзрешен всем.
Если прописано:
Order Allow,Deny
Allow from 10.4.1.0/24
то доступ будет разрешен только из сети 10.4.1.0/24.
Сгенерировать какой-либо список, например IP-адресов для скрипта шейпера, можно например таким скриптом:
#!/bin/bash
TC=”traffic_shaping_rules_go_here 192.168.0.”
for i in `seq 1 10`;
do
echo $TC$i
done
OpenBSD – клиент.
В конфиге (который на ура работает в Linux), прописано “dev tun”. В OpenBSD это уже не прокатит. Надо называть интерфейс – tun0.
Не указав этот неприметный ноль, мы получим примерно такие ошибки в выводе OpenVPN’a:
ifconfig: SIOCSIFMTU: Device not configured ifconfig: SIOCGIFFLAGS: Device not configured Thu Sep 17 13:23:44 2009 OpenBSD
ifconfig failed: external program exited with error status: 1
Thu Sep 17 13:23:44 2009 Exiting
Обсуждение проблемы тут: http://www.daemonforums.org/showthread.php?p=27062
В разных дистрибутивах делается по-разному.
В Ubuntu – правим /etc/default/locale .
Посмотреть список возможных локалей можно так: locale -a .
У вас имеется проблема с отключением экрана при просмотре фильмов? Поздравляем, Xorg обнаружил ваше бездействие :). Если вам не нужен режим энергосбережения, его можно полностью отключить. Но, когда вы не будете пользоваться монитором, – вам придется отключать его самостоятельно, вручную.
Просто добавьте эту строку в начало файла ~/.fluxbox/startup
xset s off -dpms &
Взято отсюда.
Если Apache выдаёт PHP-страницы в виде plain text, не смотря на то, что включен модуль PHP, то нужнно дописать в конфиг одну строчку.
Для Apache из Slackware это делается так: в /etc/httpd/mime.types добавляем строку
application/x-httpd-php .php
либо:
application/x-httpd-php php
работают оба варианта.
Принудительно “выйти пользователя” из системы:
pkill -KILL -u username
Разумеется, нужны соответствующие права (root/sudo).