Может встретиться при установке CentOS с флешки или ISO-образа
перед ошибков зависает надпись «Starting dracut initqueue hook…»
Читать далее «Ошибка dracut initqueue timeout в CentOS 7»Может встретиться при установке CentOS с флешки или ISO-образа
перед ошибков зависает надпись «Starting dracut initqueue hook…»
Читать далее «Ошибка dracut initqueue timeout в CentOS 7»DLNA-сервер позволяет организовать удобный просмотр медиа контента по протоколу DLNA/UPnP и его централизацию. В одной домашней сети сможете просматривать видео, фото и слушать музыку по сети, даже через wi-fi.
Репозиторий EPEL:yum install epel-release
cd /opt/ – в этот каталог обычно закачивают инсталяционные пакеты теперь воспользуемся пакетом wget если его нет то ставим yum install wget выполним команду
Репозиторий NUX (здесь minidlna — сервер, транслирующий скаченный контент в локальную сеть):rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/i386/nux-dextop-release-0-3.el6.nux.noarch.rpm
wget
http://downloads.sourceforge.net/project/minidlna/minidlna/1.0.24/minidlna_1.0.24_src.tar.gz
в каталоге появится файл minidlna_1.0.24_src.tar.gz распакуем его
tar -zxvf ./minidlna_1.0.24_src.tar.gz
появится каталог minidlna-1.0.24 заходим в него
Читать далее «Установка DLNA на домашний сервер»
cat /etc/passwd
Если ИД у пользователя имеет меньше четырех цифр, то это системные данные, в которые вносить изменения крайне нежелательно. Дело в том, что они создаются самой ОС в процессе установки для обеспечения наиболее безопасной работы большинства сервисов.
Читать далее «Просматриваем список пользователей в Linux»Вы можете настроить автоматическую синхронизацию времени на вашем сервере с внешним NTP (Network Time Protocol) сервером. Для этого нужно установить сервис ntp. Например, в CentOS 7 установка выполняется через yum:
yum install ntp -y
После установки, нужно запустить сервис ntpd и добавить его в автозагрузку:
service ntpd start
или
systemctl start ntpd.service
systemctl enable ntpd.service
Добавим в автозагрузку
chkconfig --levels 235 ntpd on
В файле /etc/ntp.conf нужно указать сервера, с которыми нужно синхронизировать время:
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
Синхронизация времени выполняется последовательно. Если недоступен первый NTP сервер, идет обращение ко второму и т.д.
Можно вручную синхронизировать время с указанным NTP сервером командой:
ntpdate 192.168.1.100
По умолчанию, ntpd включает в системе режим “11 minute mode”, то есть время будет синхронизироваться каждые 11 минут. Если вы не можете использовать демон ntpd, вы можете настроить синхронизацию времени по крону, добавьте в крон следующую команду:
/usr/sbin/ntpdate 0.centos.pool.ntp.org
CREATE TABLE `table_listnames` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(255) NOT NULL,
`address` varchar(255) NOT NULL,
`tele` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB;
Вставить запись:
Читать далее «MySQL: вставить запись, если она не существует в таблице»Сервера на Linux часто атакуются злоумышленниками. Безусловно, оптимальная настройка файрволла и своевременное обновление системы безопасности помогают отражать подобного рода атаки. Но всё же необходимо быть начеку и проверять, не пробрался ли какой-либо вирус сквозь защиту сервера.
Поговорим об инструментах для Linux, задача которых — сканировать сервера и обнаруживать вирусную активность, взломы и прочие формы вмешательства в их работу.
Читать далее «Ищем вирусы на серверах Linux: 5 инструментов для сканирования»1. Создаем или заходим в папку /home/css1/
2. Создаем файлы запуска, обновления и остановки сервера.
down.sh
#!/bin/sh
################################################################
#
#
ps -ef | grep css1 | grep -v grep | awk '{print $2}' | xargs -i kill {}
Список всех хранимых процедур
EXEC sp_stored_procedures
Создание простой процедуры без входящих и исходящих данных
CREATE PROCEDURE Count_Tovar AS
SELECT COUNT([ID]) FROM [dbo].[tovari_view]
GO
# Count_Tovar - Название процедуры
USE [new-satro];
GO
SELECT * FROM (
SELECT TOP 10 * FROM (
SELECT TOP 120 T.[id_t]
,T.[parent_id_t]
,T.[title_t]
,T.[min_op_t]
,T.[brend]
,T.[cena]
,T.[nali4ie]
,T.[artik]
,T.[cena_opt]
,T.[kolvo]
,T.[kolvo_yd_sklad]
,T.[full_op_t]
,T.[mgc]
,TV.VSEGO
FROM [tovari] T
LEFT JOIN ( SELECT COUNT([ID]) AS VSEGO, [TOVAR] FROM [tovari_view] GROUP BY [TOVAR] ) as TV on TV.[TOVAR]=T.[artik]
ORDER BY T.[id_t] ASC
) AS inner_tbl ORDER BY [id_t] DESC
) AS outer_tbl ORDER BY [id_t] ASC
GO
Добавление ключа
ALTER TABLE [dbo].[photogall] ADD CONSTRAINT [ID] PRIMARY KEY (ID);
Удаление ключа
ALTER TABLE [dbo].[photogall] DROP CONSTRAINT [ID];