Добавление жесткого диска в CentOS до 2TB

Добавляем диск в систему, проверяем, появился ли он:

fdisk -l

Разбиваем диск на разделы

fdisk /dev/sdb1
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free) e extended
Select (default p): p
Partition number (1-4, default 1): 
First sector (2048-419430399, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-419430399, default 419430399): 
Using default value 419430399
Partition 1 of type Linux and of size 200 GiB is set

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.
Читать далее «Добавление жесткого диска в CentOS до 2TB»

Speedtest для Linux

# Устанавливаем скрипт установки пакетов python
yum install python-pip

# Устанавливаем через PIP
pip install speedtest-cli

# Или ищем саму программу и устанавливаем через YUM
yum search speedtest-cli
yum install python2-speedtest-cli.noarch

# Запускаем SpeedTEST
speedtest-cli
# Альтернативный вариант
wget -O /tmp/speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

chmod +x speedtest-cli

/tmp/speedtest-cli | grep -E "Download:|Upload:"
Читать далее «Speedtest для Linux»

Установка и настройка Webmin

Webmin — это программный комплекс, позволяющий администрировать операционную систему через веб-интерфейс, в большинстве случаев, позволяя обойтись без использования командной строки и запоминания системных команд и их параметров.

Шаг 1. Импорт ключа

cd /opt
wget http://www.webmin.com/jcameron-key.asc
rpm --import jcameron-key.asc
Читать далее «Установка и настройка Webmin»

PHP 5.4 на CentOS 6

Устанавливаем репозитарий:

yum install centos-release-SCL

Устанавливаем сам php и его модули:

yum install php54 php54-php-cli php54-php-common php54-php-gd php54-php-imap php54-php-intl php54-php-mbstring php54-php-mysqlnd php54-php-odbc php54-php-pdo php54-php-pspell php54-php-snmp php54-php-xml php54-php-xmlrpc

Перезагружаем Apache:

service httpd restart

Выполнение cron каждые ? минут

CRON — планировщик, по которому задания выполняются с указанным интервалом.

Интервалы задаются в виде 5 чисел или последовательностей чисел, разделенных пробелами.

минута час день_месяца месяц день_недели

Часто на задания требуется выполнять постоянно — например, для синхронизации каких-либо данных между серверами.

Читать далее «Выполнение cron каждые ? минут»

Установка Hg (mercurial) на Linux CentOS с доступом по http(s)

Версия ос CentOS

cat /etc/redhat-release
CentOS release 6.7 (Final)

В репозитории ос hg очень старый. По этому скачаем более свежую версию, заходим сюда https://www.mercurial-scm.org/wiki/Download

Читать далее «Установка Hg (mercurial) на Linux CentOS с доступом по http(s)»

Установка Samba на CentOS

В первую очередь необходимо настроить или отключить SELinux. Проверить, включен ли в вашей системе SELinux можно, выполнив следующую команду:

selinuxenabled && echo enabled || echo disabled

Или прописываем в конфиг rc.local

/usr/sbin/setsebool -P samba_domain_controller on
/usr/sbin/setsebool -P samba_enable_home_dirs on
/usr/bin/chcon -t samba_share_t /FILEDUMP/SHARE

Затем выполните установку Samba:

yum install samba samba-common cups-libs samba-client
Читать далее «Установка Samba на CentOS»