Установка Webmin на CentOS 7

Добавляем репозиторий:

# mcedit /etc/yum.repos.d/webmin.repo
[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1

Импоритуем GPG ключ:

# rpm –import http://www.webmin.com/jcameron-key.asc
Устанавливаем Webmin:

# yum install -y webmin
После установки он автоматически запустится. Нам остается только добавить его в автозагрузку:

# chkconfig webmin on

При необходимости отключаем фаервол
systemctl disable firewalld
Остановить Firewalld
systemctl stop firewalld
Проверить статус Firewalld
systemctl status firewalld

Вход в webmin доступен по ссылке: https://SERVER:10000

Восстановления загрузки Windows

Нам понадобится установочный диск с ОС Windows 7.

1. Загружаемся с установочного диска Windows 7;

2. После выбора языковых настроек, выбираем восстановление системы;

3. Жмём на кнопку “далее” без выбора ОС, так как в списке её нет;

4. Запускаем командную строку;

5. Вводим команду bootrec /scanos, для того чтобы убедится что с Windows всё в порядке и она на месте;

6. Запускаем утилиту для работы с дисками с помощью команды diskpart;

7. Вводим команду list disk;

8. Ищем и выбираем диск, где установлена ОС, с помощью команды select disk 0 (у вас может быть другой диск);

9. Вводим команду list partition;

10. Ищем и выбираем раздел, где установлена наша ОС, с помощью команды select partition 1 (у вас, опять-таки, может быть другой раздел);

11. Делаем раздел активным с помощью команды active;

12. Выходим из утилиты diskpart с помощью команды exit;

После проделанных действий у меня появилась ошибка при загрузке “bootmgr is missing”, поэтому не стоит сразу перезагружать компьютер после того как сделали диск активным.

13. Восстанавливаем загрузочную область с помощью команды bcdboot c:\windows (у вас может быть другой диск или папка с ОС);

14. Выходим из командной строки с помощью команды exit и перезагружаем компьютер.

Создаем свой сайт на Ubuntu server

1. Поставим lamp-server в который по умолчанию входит PHP, Apache 2, MySQL и PHP5-MySQL.
sudo tasksel install lamp-server
2. В /etc/apache2/sites-enabled/000-default.conf изменим путь к нашей директории на /var/www/USER/
3. Дадим права chown -R user:user /var/www/user/
4. apt-get install apache2-utils установим дополнительные утилиты
5. Установим FPT apt-get install vsftpd
В /etc/vsftpd.conf ограничиваем запись только на свою учетную запись
chroot_local_user=YES ограничиваем запись только на свою учетную запись
write_enable=YES разрешаем запись пользователю
__________
Делаем пароль на директорию.
Генерируем htpasswd
user@user:/var/www/user# sudo htpasswd -c /var/www/user/.htpasswd user
New password:
Re-type new password:

Adding password for user user

создаем .htaccess
AuthName “Password protected”
AuthType Basic
AuthUserFile /var/www/user/.htpasswd
require valid-user

Редактируем конфиг apache nano /etc/apache2/sites-available/default
Внизу, перед строчкой добавляем

AllowOverride All

Установка и настройка Config Server Firewall на Centos/Debian

Установка и настройка Config Server Firewall на Centos/Debian

1.Установка необходимых зависимостей Config Server Firewall

Centos

yum install perl-libwww-perl

yum install perl-Time-HiRes

Debian

apt-get install libwww-perl

apt-get install Time-HiRes
Продовжувати читання Установка и настройка Config Server Firewall на Centos/Debian

Nginx: accept() failed (24: Too many open files) while accepting new connection on

В /etc/security/limits.conf нужно добавить такие строки:

view sourceprint?
1.
* soft nofile 16384
2.
* hard nofile 16384
в текущей консоли от рута сделать
Продовжувати читання Nginx: accept() failed (24: Too many open files) while accepting new connection on

Обновление Phpmyadmin до последней версии

Проделано на ISPmanager Lite и операционной системе Centos 6.

1) переходим в директорию /usr/share/phpMyAdmin.
2) делаем бэкап директории.
3) скачиваем с официального сайта последнюю стабильную версию PhpMyadmin http://www.phpmyadmin.net
4) загружаем в директорию /usr/share/phpmyadmin
5) проверяем версию.

Замена WebMail на roundcube

Увы, с ISPmanager идет весьма не удобный, я бы даже сказал ужасный веб интерфейс для почты — SquirrelMail. И, я думаю, не только у меня при первом же использовании, появляется желание, заменить этот ужас на что-то более презентабельное. Мой выбор пал на roundcube. Не буду объяснять почему, остановимся лишь на том, что для меня он удобен и привычен нежели все остальное.

Продовжувати читання Замена WebMail на roundcube

как обновить c php 5.3.3 до php 5.3.10 или выше?

Также должен быть подключен EPEL (ISPmanager его ставит)

– Как обновить PHP и другой софт?

* PHP до 5.3.29 (joomla его хочет)

# yum update php-\*
Продовжувати читання как обновить c php 5.3.3 до php 5.3.10 или выше?

Установка графической оболочки и RDP Linux

Установка оболочки графического интерфейса и сервера подключений к удаленному рабочему столу
В открывшемся консольном окне выполните следующую последовательность команд:

Для ОС CentOS 6

yum -y upgrade
yum -y install xorg-x11-fonts-Type1 xorg-x11-fonts-truetype
yum -y groupinstall “X Window System” “Desktop”
rpm -Uvh http://fedora.ip-connect.vn.ua/fedora-epel/6/i386/epel-release-6-8.noarch.rpm
yum -y install xrdp
yum -y install firefox tigervnc tigervnc-server tigervnc-server-module
chkconfig haldaemon –levels 2345 off
chkconfig xrdp –levels 345 on
service xrdp start

Продовжувати читання Установка графической оболочки и RDP Linux

Добавление диапазона IP адресов для сетевого интерфейса в Red Hat, CentOS, Fedora

Для добавления диапазона адресов 192.168.1.2 – 192.168.1.20 для сетевого интерфейса eth0 создаем файл:

vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0
и в него добавляем следующие строки:

IPADDR_START=192.168.1.2
IPADDR_END=192.168.1.20
CLONENUM_START=1
NETMASK=255.255.255.255

Продовжувати читання Добавление диапазона IP адресов для сетевого интерфейса в Red Hat, CentOS, Fedora