ОС: Ubuntu server x64 (последний релиз)
Пакеты:
nginx + php5-fpm без apache
MySQL
SSH
SFTP
ioncube loader
phpmyadmin (русская версия)
ISPConfig 3 (русская версия)
1. Закрыть root для ssh, sftp
2. Настройка firewall для защиты 22 порта от перебора паролей (При каждой неудачной попытке входа, повторная попытка возможна через 30 секунд )
3. Синхронизация системного времени.
4. Часовой пояс Москва
настроить форвардинг с www на без www
Помочь с переноской нескольких сайтов с локального денвера на виртуальный веб сервер
Написать мини мануал (не ссылаясь на 100500 мануалов в инете, а просто и понятно изложить главную мысль, что прописать, где нажать и тд на пользовательском уровне я линукс знаю, но вот настроить нормально веб сервер не выходит):
Где будут лежать сайты физически (в какой папке,)
Как менять пароли пользователю
Как менять пароли пользователю ssh, sftp
как создать новый домен
как создать новый поддомен
как присваивать права для файлов и папок по sftp (чтения, запись и т. д.)
как разрешить пользователю записывать файлы по sftp в ту или иную папку.
Кто готов выполнить сей запрос, пишите тут или в личку с предложением цены :)
з/ы
Завтра я уеду на +- недельку по этому прошу прощения, что отвечу не сразу =))
далее все в админке
если хочется настраивать параметры сервера в гуи (GUI) — можете еще webmin поставить
Я бы не советовал, даже при включенном exec, могут не корректно работать компоненты видео, мапс etcnginx + php5-fpm без apache
instantcms.ru/blogs/how-to/nastroika-hostinga-dlja-instantcms-s-php5-php5-fpm-bez-apache.html
1. Закрыть root для ssh, sftp там же.
Если озу > 4 Gb, иначе хуже х86ОС: Ubuntu server x64 (последний релиз)
lib.clodo.ru/linux-security/fail2ban.html2. Настройка firewall для защиты 22 порта от перебора паролей (При каждой неудачной попытке входа, повторная попытка возможна через 30 секунд )
nginxнастроить форвардинг с www на без www
if ($host = 'www.site.ru' ) {rewrite ^/(.*)$ site.ru/$1 permanent;}
passwd имя_пользователяКак менять пароли пользователю
создать 2 хоста, для apache и nginxкак создать новый домен как создать новый поддомен
a2ensite site.ru
cd /etc/nginx/sites-enabled
ln -s ../sites-available/site.ru site.ru — симлинк
servise apache2 restart
servise nginx restart
instantcms.ru/blogs/how-to/ustanovka-ioncube-loader-na-server-ubuntu-12-04.htmlioncube loader
lib.clodo.ru/web-server/webserver-lna.html
как создать новый домен как создать новый поддомен
создать 2 хоста, для apache и nginx
a2ensite site.ru
cd /etc/nginx/sites-enabled
ln -s ../sites-available/site.ru site.ru — симлинк
servise apache2 restart
servise nginx restart
зачем тогда ему ISPConfig 3?ISPConfig 3
как то ставил ISPConfig 3 а там и file2ban по моему встроенный
вобщем то куча вопросов которые в isp встроены
Для нескольких сайтов, смысла в ISPConfig я не вижу, проще и быстрее будет править текстовые конфиги, да и вам полезнее, будете знать где что настраивается для сайта не через GUI.
Мануалов в интернете куча, не вижу смысла платить деньги за копипастит того, что в интернете уже есть.
Давайте начинайте настраивать, будут вопросы пишите сюда, будем помогать.
Подыскал пока относительно недорогой сервер
есть вариант
с такими данными
AMD Opteron 248 2.2GHz 4GB DDR3 250GB SATA Raid: NO Bandwidth:Unmetered 1 IPv4 & /64 IPv6 Address Block 100 Mbps $19
либо
Dual Core Atom 1.6GHz 2GB DDR2 500GB SATA Bandwidth: 20 TB/M 1 100Mps $19
Мне больше нравится первый вариант, но напрягает пометка: Raid: NO
Насколько это критично?
В смысле, я погуглил и примерно представляю о чем речь.
Сайты у меня в настоящее время на особо посещаемые, после этого двухдневного аута, думаю длительное время будут еще менее посещаемые, то есть о большой нагрузке наверно говорить пока не приходится.
Можно ли проигнорировать это обстоятельство, или вероятность негативных последствий высока?
И какую ось лучше выбрать для Instantcms 1.* в стандартной комплектации + instantvideo?
Linux Centos 6.0
Linux Centos 7.0
Debian 7.0
Debian 6.0
Ubuntu Server 12.04
Ubuntu Server 14.04
Вообще реально перетянуть с хоста на хост будет 15 гб данных через php copy()
а если не одним архивом а прямо директориями, с вложенными файлами это реально?
Хотя сохранность данных под вопросом пока.
Да вообще не критично для сервера с БД.Мне больше нравится первый вариант, но напрягает пометка: Raid: NO
Насколько это критично?
Выбор оси не имеет прямого отношения к системе. Здесь следует отталкиваться от того какая версия оси и с какой лучше знаком, если сам будешь администрировать.И какую ось лучше выбрать для Instantcms 1.* в стандартной комплектации + instantvideo?
Например Ubuntu уже 16.10 уже вышла.Могли бы и обновить до 16.04.Более важно наверное выбор способа виртуализации и как следствие возможности обновления ядра оси.(если конечно это не выделенный сервер)
Можно ли проигнорировать это обстоятельство, или вероятность негативных последствий высока?
Примерно такой же уровень как
Мой чудо хостинг ушел в аут, вторые сутки сайты не доступны
Из дешевого, но чтобы уверенно, посмотреть можно тут www.kimsufi.com/en/servers.xml но опять же это лоу уровень, хотя дата центр нормальный.
Debian однозначно. Странно, что предлагают только 7ку, хотя 8ка последняя стабильная на данный момент.И какую ось лучше выбрать для Instantcms 1.* в стандартной комплектации + instantvideo?
1. Создать архив tar. Он позволяет сохранить все права доступа.Вообще реально перетянуть с хоста на хост будет 15 гб данных через php copy()
а если не одним архивом а прямо директориями, с вложенными файлами это реально?
2. Скопировать по ftp или sftp.
3. Развернуть на новом сервере.
php copy для данной цели использовать мягко говоря неразумно.
По серверам. Оба перечисленных конечно обычные настольные ПК. Лучше уже тогда взять что-то у Hetzner или Fastvps. И раз посещаемость невелика, то можно ограничиться пока виртуальными серверами, а если удачно попасть на не перегруженный гипервизор, то и вообще наслаждаться высокой производительностью.
ok, спасибоДа вообще не критично для сервера с БД.
ну я понимаю, что прямого не имеет, просто если есть какие то нюансы, лучше знать о них.Выбор оси не имеет прямого отношения к системе. Здесь следует отталкиваться от того какая версия оси и с какой лучше знаком, если сам будешь администрировать.
В последний раз я работал с сервером пару лет назад, но я там не сайты держал, поэтому несколько не уверен в себе. Вроде это был Debian 6.0
То однозначно лучше Ubuntu. Debian всё таки больше "для экспертов", а бунта попроще.В последний раз я работал с сервером пару лет назад, но я там не сайты держал, поэтому несколько не уверен в себе.
Указанная операционная система есть некий полигон для программ, которые потом идут в комплекте Debian. Если говорить о надёжности, а сервер уже предполагает, что должен быть надёжен, то именно на сервере лучше использовать Debian. Для пользователя на десктопе, разумеется, проще и разумней использовать Ubuntu и иже с ней. Но Debian и Ubuntu одного поля ягоды. Поставить Debian с иксами и будет вам Ubuntu, только с устаревшими версиями ПО. Это конечно же мое имхо, а там — решайте сами.однозначно лучше Ubuntu