FAQ   •  Поиск
Вход  •  Регистрация
 
server sentos whm
На страницу 1, 2, 3  След.
 
Начать новую тему   Ответить на тему    Список форумов newssoft.ru -> Серверные команды
Предыдущая тема :: Следующая тема  
Автор Сообщение
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Чт Ноя 03, 2011 4:46 pm    Заголовок сообщения: server sentos whm Ответить с цитатой

Инсталяция сервера

hostnamectl set-hostname hostname

https://documentation.cpanel.net/display/CKB/How+to+Disable+Network+Manager

systemctl stop NetworkManager.service
systemctl disable NetworkManager.service

mc /etc/sysconfig/network-scripts

systemctl enable network.service
systemctl start network.service

cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

yum install epel-release -y

yum install atop htop iftop iotop nrpe nagios-plugins-all -y


wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy

sh cldeploy -k


/scripts/install_lets_encrypt_autossl_provider


wget -N http://files.softaculous.com/install.sh ;chmod 755 install.sh ; ./install.sh










https://ivanov.work/6#more-6

1. Настроить в Биос на максимальную производительность
2. В Биос рейда разбить диски на рейды: raid 1 (под систему), raid 10 (под мускуль), raid 10 (home), raid 10 (home2)
3. Скачать CentOs netinstall http://centos.itt-consulting.com/6.0/isos/x86_64/CentOS-6.0-x86_64-netinstall.iso
4. Запустить инсталляцию, подключив диск в KVM как CD (раньше диск инсталляции centos 5.5 был в 10 Мб, может можно сразу подключить в KVM диск c сети – ближайшей к венграм)
5. Выполнить минимальную инсталляцию – убирать все пункты, какие убираются. Не включать файрвол и SELinux !
Почитать это: http://docs.cpanel.net/twiki/bin/view/AllDocumentation/InstallationGuide/

6. При разбивке дисков брать за образец размещение и размеры со второго венгерского. Все диски в формате ext3 , только tmp - ext2.

сразу после инсталяции CentOs сделать yum update и reboot. Инсталяха как правило устарела и проги и ядро обновятся.
7. После запуска, зайти по SSH и запустить инсталляцию Cpanel (желательно уже иметь лицензию на главный IP адрес). Думаю также лучше запускать через Screen.
http://docs.cpanel.net/twiki/bin/view/AllDocumentation/InstallationGuide/InstallingCpanel
Installing cPanel & WHM

To install cPanel & WHM, run these commands:
cd /home — Opens the /home directory.
wget -N http://httpupdate.cpanel.net/latest — Fetches the latest installation files from cPanel's servers.
sh latest — Opens and executes the installation files.

8. Проверить работу WHM.

9. Если решено ставить CloudLinux, тогда запустить конвертацию:
http://docs.cpanel.net/twiki/bin/view/AllDocumentation/InstallationGuide/InstallingOs

Converting CentOS 5.x or 6.x to CloudLinux (with cPanel & WHM installed)

If you wish to convert from CentOS 5.x or 6.x to CloudLinux, have already installed cPanel & WHM, and own an IP-based CloudLinux license, run these commands:
/usr/local/cpanel/cpkeyclt
/usr/local/cpanel/bin/cloudlinux_system_install -k
reboot
/usr/local/cpanel/scripts/easyapache --build

If you wish to convert from CentOS 5.x or 6.x to CloudLinux, have already installed cPanel & WHM, and own a CloudLinux license key, run these commands:
wget http://repo.cloudlinux.com/cloudlinux/sources/cln/cpanel2cl
sh cpanel2cl -k $key
Replace $key with your license key.
reboot
/scripts/easyapache –build


после установки cpanel нужно запускать Main >> Software >> EasyApache (Apache Update) и там чтобы как на втором было, то включать php как модуль. настройки можно взять со второго.

затем на уже рабочий апач ставится mod_ruid2 (делает запуск процессов апача от юзера) и mod_rpaf (делает, чтобы нгинкс мог корректно ip посетителей апачу отдавать)

при пересборке апача в панели, отмечать опцию "не обращать внимание на ошибки после сборки, ошибки будут исправлены вручную"

фишка в том, что mod_ruid и mod_rpaf после пересборки нужно опять инсталить, а апач будет падать и ругаться на конфиги пока этого не сделаеш


или хотя бы перед пересборкой уберать конфиги
/usr/local/apache/conf/includes/pre_main_global.conf и там где прописан mod_rpaf

cd /usr/src ; rm -fv csf.tgz; wget https://download.configserver.com/csf.tgz; tar -xzf csf.tgz; cd csf; sh install.sh; mcedit /etc/csf/csf.conf


yum install atop htop iftop iotop nrpe nagios-plugins-all -y


Последний раз редактировалось: admin (Сб Окт 10, 2020 8:55 pm), всего редактировалось 8 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Чт Ноя 03, 2011 4:58 pm    Заголовок сообщения: Ответить с цитатой

1. Прописать параметры в /etc/fstab (внимание, любая опечатка может сделать систему незагружаемой, очень аккуратно). Перезагрузить.
2. Main >> Server Configuration >> Basic cPanel & WHM Setup
3. В WHM выставить часовой пояс Main >> Server Configuration >> Server Time
4. Адрес куда будут сыпаться сообщения для рута Main >> Server Contacts >> Change System Mail Preferences
5. Здесь отметить Main >> Server Contacts >> Contact Manager
6. Установить disable здесь Main >> Support >> Configure Customer Contact
7. Провести первичную инициализацию квот. Перезагрузить.
8. Выбрать приложения по умолчанию (ФТП, почтовые программы, name сервер) Main >> Service Configuration.
9. Проверить, чтобы был MySQL 5.1, если 5.0 тогда сделать там апгрейд.
10. Добавить второй IP, если само не взяло.
11. Настроить ДНС
12. Проставить галочки в Main >> Service Configuration >> Service Manager и сразу тут включить резервный 26 порт для exim.
13. Проставить галочки в Main >> Server Configuration >> Update Preferences
14. Проставить галочки в Main >> Server Configuration >> Tweak Settings
15. Проставить галочки в Main >> Server Configuration >> Statistics Software Configuration и отметить время в Statistics Processing Times. Внимание, при каждом обновления панели у нее глюк и нужно опять зайти в этот пункт и нажать Save, иначе будет считать статистику когда захочет.
16. Прописать нужное в /etc/my.cnf и перезагрузить мускуль /scripts/restartsrv_mysql

-----------------------------------------------------
CSF, убить лишние сервисы по инструкции из CSF, настройки секьюрити по инструкции из CSF, прописать в доверенные IP (билинг, коло все ИПы и нейм-сервера), Snmpd, apache (suphp или ruid2), (если выбран ruid2 как на втором, тогда нужны шаблоны конфигов апача зашить в спанель), nginx, mod_rpaf, настройки апач, после апача imagick в систему и в апач http://linuxsysadminblog.com/2009/05/install-imagemagick-and-imagick-on-cpanel-server/, ROR, nagios (инсталлировать локально, сделать конфиги локальные, прописать на билинге ), munin, mrtg, HPsnmp, HPutils, update Raid контроллер если старая версия, права на папки и файлы – список на 1-м в ~/secure/secure_path.txt, список доменов запрещенных к регистрации, скрипты добавления в доверенные SAPE – закачать и запустить на добавление, настроить локальный бекап конфигов, удаленный бекап, ksplice, отредактировать php.ini, поправить время заданий в настройках cron, почта через коло.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Ср Янв 16, 2013 1:59 am    Заголовок сообщения: Multiple shared IPs in WHM Ответить с цитатой

You can’t add multiple shared IPs in WHM GUI, but it’s possible to do so via SSH (login as root).

First, you need to create a /var/cpanel/mainips/ directory, if it doesn’t exist:
mkdir /var/cpanel/mainips/

Then, create a /var/cpanel/mainips/root file, with the following content:
1.2.3.4
3.4.5.6

Basically, each line is an additional shared IP in WHM. That’s it!

http://blog.wpkg.org/2012/03/22/multiple-shared-ips-in-whm/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Ср Апр 24, 2013 9:49 am    Заголовок сообщения: Ответить с цитатой

не добавляется IP в панели
http://blog.webhostingdiscussion.net/webhosting/whm-error-while-adding-ip-address-skipping-xxx-xxx-xxx-xxx-already-added.htm

Recently, I faced a problem to add an IP address from WHM. I received the following error while adding an IP address:

All Requested Ips were already active
System has 0 free ips.
Skipping xxx.xxx.xxx.xxx .. already added

But when I checked in IP Functions -> Show/Edit Reserved IPs, it was not listed in it. To resolve this I followed the below steps:

[1] Checked chkconfig for ipaliases:
I checked chkconfig for ipaliases and it was on for 2, 3, 4, 5.

chkconfig –list ipaliases

[2] Restarted ipaliases service:
After checking chkconfig, I restarted ipaliases service using following command:

/etc/init.d/ipaliases restart

This did the trick and all IP addresses were displaying again on Show/Edit Reserved IPs page.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Ср Апр 24, 2013 1:52 pm    Заголовок сообщения: Ответить с цитатой

где находится список ipg панели

тут /etc/ips
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Чт Мар 06, 2014 2:30 pm    Заголовок сообщения: nagios плагины Ответить с цитатой

Очередб экззима

grep nrpe_user /etc/nagios/nrpe.cfg
nrpe_user=nrpe (если тут nagios то меняем nrpe на nagios)


mcedit /etc/sudoers (visudo)

#nrpe plugins
Defaults:nrpe !requiretty
nrpe ALL=(ALL) NOPASSWD: /usr/lib64/nagios/plugins/check_spool_size.pl
новая строка

апач и ээкзим число процессов
cat /etc/passwd | egrep "nrpe|nagios" | sort

sysctl -a| grep fs.proc

sysctl -w fs.proc_super_gid=492 (492 - группа nrpe)

Начиная с версии lve-utils 3.0-21.2, fs.symlinkown_gid parameter для httpd и fs.proc_super_gid для nagios пишутся в /etc/sysctl.d/90-cloudlinux.conf. Информацию об этом можно найти тут:
https://docs.cloudlinux.com/index.html?symlink_owner_match_protection.html


Последний раз редактировалось: admin (Пт Янв 25, 2019 10:59 am), всего редактировалось 3 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Чт Мар 06, 2014 9:48 pm    Заголовок сообщения: Ответить с цитатой

nginx
rpm -Uv http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Пт Мар 07, 2014 12:34 am    Заголовок сообщения: Ответить с цитатой

репозиторий
rpm -Uivh http://mirror.yandex.ru/epel/6/x86_64/epel-release-6-8.noarch.rpm
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Сб Мар 08, 2014 3:27 pm    Заголовок сообщения: Ответить с цитатой

если пропал второй ip
/etc/init.d/ipaliases restart
эта фигня добавляет адрес из vi /etc/ips

потом рестарт named
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Пн Мар 10, 2014 11:05 am    Заголовок сообщения: Ответить с цитатой

>можно ли как то принудительно сменить версии php на всех аккаунтах?
Да, можно выполнить комаду:
#cagefsctl --cl-selector-reset-versions
Она сбросит версию PHP для всех пользователей на установленную по умолчанию в /etc/cl.selector/defaults.cfg

Аналогично для модулей PHP -- вам необходимо отметить нужные модули, которые будут включены по умолчанию для разных версий PHP, в CloudLinux LVE Manager -> Selector -- а чтобы эти настройки применились для всех аккаунтов (а не только для новых), необходимо выполнить:
#cagefsctl --cl-selector-reset-modules

Детальнее можете посмотреть тут: http://docs.cloudlinux.com/index.html?cl-selector.html
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Вт Мар 18, 2014 3:51 pm    Заголовок сообщения: Ответить с цитатой

Отключение ipv6 в Centos 6

echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Пт Мар 21, 2014 11:51 pm    Заголовок сообщения: Ответить с цитатой

если сервер с сетевой платой r8169
то нужно
add
ETHTOOL_OPTS="autoneg off"
in
/etc/sysconfig/network-scripts/ifcfg-eth0
and set
ethtool -s eth0 autoneg off


http://forums.fedoraforum.org/showthread.php?t=250807
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Чт Мар 27, 2014 4:37 pm    Заголовок сообщения: Ответить с цитатой

cd /usr/src ; rm -fv /usr/src/cmm.tgz ; wget http://www.configserver.com/free/cmm.tgz ; tar -xzf cmm.tgz ; cd cmm; sh install.sh; rm -Rfv /usr/src/cmm*
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Чт Апр 10, 2014 11:08 am    Заголовок сообщения: Ответить с цитатой

установка speedtest

wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py ; chmod +x speedtest-cli


optional arguments:
-h, --help show this help message and exit
--share Generate and provide a URL to the speedtest.net share
results image
--simple Suppress verbose output, only show basic information
--list Display a list of speedtest.net servers sorted by distance
--server SERVER Specify a server ID to test against
--mini MINI URL of the Speedtest Mini server
--source SOURCE Source IP address to bind to
--version Show the version number and exit
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
admin
Site Admin


Зарегистрирован: 11.09.2008
Сообщения: 546

СообщениеДобавлено: Сб Июл 26, 2014 1:08 pm    Заголовок сообщения: Ответить с цитатой

Добавление локали ru_RU.CP1251 с помощью localedef
06
Янв

Если на сервере не работают php-функции изменения регистра для русского текста и не спасает использование функции setlocale, скорее всего локаль просто не установлена на сервере. Для проверки зайдите на сервер по ssh и выполните команду1 locale -a | grep ru_RU


Будет отображен список установленных русских локалей, например:1
2
3
4
5 # locale -a | grep ru_RU
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8


Как видим, нет cp1251. Именно из-за этого (в моем случае) и не преобразовывался кириллический текст. Устанавливаем локаль с помощью утилиты localedef:1 localedef -c -i ru_RU -f CP1251 ru_RU.CP1251


Проверяем:1
2
3
4
5
6 # locale -a | grep ru_RU
ru_RU
ru_RU.cp1251
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8


Появилась локаль ru_RU.cp1251. Настройка завершена, проверяем работу скрипта.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов newssoft.ru -> Серверные команды Часовой пояс: GMT + 3
На страницу 1, 2, 3  След.
Страница 1 из 3

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
AllSat 22  - photographe de mariage - 2006