X

Разворачиваем VPS-хостинг для сетки SAPE-сайтов

Наверняка многие вебмастера искали наиболее оптимальный и недорогой вариант размещения своей сетки сайтов под продажу на ссылочной бирже SAPE. Наиболее распространенный вариант, к которому прибегали вебмастера – это заказ недорогих тарифов хостинга у разных хостинг-провайдеров. Таким образом, вебмастер получал сеть хостинг-аккаунтов с разными IP-адресами и совершенно безопасно для себя, размещал на них свои сетки саттелитов. Минус данного метода заключался в том, что у вебмастера существовало до сотни аккаунтов, за которыми нужно было следить, своевременно оплачивать и успевать получать важные уведомления (жалобы, превышение по квоте и тд). Для владельцев больших сеток, данный вариант создавал большое количество проблем. С появлением современных сервисов, маскировать сетку своих сайтов стало намного проще. Об этом из таких методов мы хотим рассказать в этом уроке.

Разворачиваем VPS-хостинг с применением CloudFlare

Наша задача заключается в развертывании VPS-хостинга на CentOS с большим количеством сайтов. Для маскировки сайтов, мы будем использовать CloudFlare – он поможет скрыть реальный IP сайтов, а также придаст дополнительную производительность нашей виртуальной машины за счет кеширования.

Установка и настройка VPS занимает всего несколько шагов:

Инсталляция необходимых пакетов (apache php mysql) осуществляется следующей коммандой

yum -y install httpd mysql mysql-server php php-gd php-mysql

Далее необходимо внести изменения в настройки apache, для этого открываем файл /etc/httpd/conf/httpd.conf и меняем все его содержимое на следующее:

ServerTokens OS

ServerRoot "/etc/httpd"

PidFile run/httpd.pid

Timeout 60

KeepAlive Off

MaxKeepAliveRequests 100

KeepAliveTimeout 15

StartServers 1

MinSpareServers 1

MaxSpareServers 4

ServerLimit 16

MaxClients 16

MaxRequestsPerChild 128

Listen 80

LoadModule authz_host_module modules/mod_authz_host.so

LoadModule log_config_module modules/mod_log_config.so

LoadModule mime_magic_module modules/mod_mime_magic.so

LoadModule mime_module modules/mod_mime.so

LoadModule vhost_alias_module modules/mod_vhost_alias.so

LoadModule dir_module modules/mod_dir.so

LoadModule rewrite_module modules/mod_rewrite.so

LoadModule php5_module modules/libphp5.so

AddHandler php5-script .php

AddType text/html .php
DirectoryIndex index.php

User apache

Group apache

ServerAdmin root@localhost

UseCanonicalName Off

DocumentRoot "/var/www/html"

Options FollowSymLinks

AllowOverride All

AccessFileName .htaccess

Order allow,deny

Deny from all

TypesConfig /etc/mime.types

DefaultType text/plain

MIMEMagicFile conf/magic

HostnameLookups Off

ErrorLog logs/error_log

LogLevel crit

LogFormat "%V | %h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined

CustomLog logs/access_log combined

ServerSignature Off

AddDefaultCharset UTF-8

VirtualDocumentRoot /var/www/%0

После этого запускаем установленные пакеты

service httpd start

service mysqld start

Практически все готово! VPS настроен под размещение на нем большого количества SAPE-сайтов. Загружаем в директорию /var/www вашу индивидуальную папку с SAPE-кодом. После этого, в настройках кода необходимо включить режим мультисайтинга. В результате каждый сайт будет использовать эту директорию, создавая личный файл с ссылками.

Вам остается только подключить бесплатный тариф CloudFlare, для того чтобы скрыть от поисковой системы истинный IP VPS-сервера. Система сгенерирует для Вас индивидуальные ДНС вида XXX.ns.cloudflare.com и присвоит сайту сторонний IP-адрес. Таким образом, вся ваша сетка сайтов будет на разных ДНС с отдельными IP-адресами.

Похожие записи