| Server IP : 5.101.180.230 / Your IP : 216.73.217.19 [ Web Server : Apache/2.4.62 (Debian) System : Linux s4261ad19.fastvps-server.com 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 User : mrnews_ru_usr ( 1030) PHP Version : 8.2.26 Disable Function : NONE Domains : 1 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/ |
Upload File : |
#!/bin/bash
# Массивы с данными о новых сайтах
domains=(
allfixed.ru dagb.ru deroseproject.ru cleex.ru keywordium.ru nerehtahp.ru
teams-up.ru watercycle.ru knit-story.ru baziscompany.ru ematik.ru elm-stroy.ru
domuskvera.ru masterakomforta.ru domsippanel.ru golicinoavto.ru artdom-select.ru
gosty-dom.ru avtogear-mir.ru chast-avto.ru autoliftspot.ru gross-auto.ru
inpino.ru autolavki.ru fastsmet.ru nfhgmk.ru metelicanur.ru mobiqa.ru tehno-draiv.ru
)
users=(
allfixed_ru_usr dagb_ru_usr deroseprojec_usr cleex_ru_usr keywordium_r_usr nerehtahp_ru_usr
teams_up_ru_usr watercycle_r_usr knit_story_r_usr baziscompany_usr ematik_ru_usr elm_stroy_ru_usr
domuskvera_r_usr masterakomfo_usr domsippanel__usr golicinoavto_usr artdom_selec_usr
gosty_dom_ru_usr avtogear_mir_usr chast_avto_usr autoliftspot_usr gross_auto_r_usr
inpino_ru_usr autolavki_ru_usr fastsmet_ru_usr nfhgmk_ru_usr metelicanur_usr mobiqa_ru_usr tehno_draiv_usr
)
themes=(
hardnews hardnews daily-newscast hardnews daily-newscast hardnews
daily-newscast hardnews daily-newscast hardnews daily-newscast architecture-building
viral-news architecture-building viral-news architecture-building viral-news
architecture-building gu-cherry-blog gu-cherry-blog gu-cherry-blog
gu-cherry-blog gu-cherry-blog gu-cherry-blog newspaperly newspaperly
newspaperly ogma-news ogma-news
)
server_passwords=(
P0cWP2b6jEhibUlq VvxlpI5lNRvhpS7F Rvl9gGRJElV569BX QGjLiS4UNuQ81uFg HrvllM8pkynaB1aO z7UQapNnUb50LE4h
k4ja28J9cyrQ3lEU P0Q3bDZRQNzIuNCN srxa5wTnXDTH05xP 45ZKH15eW2xeyQ9w 07nIAn3CaA5RSxYd SWtbhpF680j4qgWQ
u2JBgzkr31GVcDd4 DK6OFnRS6OPrarAk iKeeRLzOW7BS8ynk NsN2h0tj5TPUzQS9 yDNOOTBtop2vBXWu
07NXNcfc6oYdlCSR xR3on8RU0B7J1PTr rGWAIq52Xynb6jDh dIwCwheELznKQ8gi zSr0nJSXhnLIhNFP
rdrSnIUfE5oJ5FxH FOiLzAcP200lxUOc EV3gksOZQz829XX5 oMyXCW5HQhdMxcrD jAWAhtyllP4Gsu9v
hb0vU9XfOEq8jKch 2VjfTAcZM701jsTH
)
# Цикл по сайтам
for i in "${!domains[@]}"; do
domain=${domains[$i]}
user=${users[$i]}
theme=${themes[$i]}
password=${server_passwords[$i]}
path="/var/www/$user/data/www/$domain"
echo "--------------------------------------------"
echo "🔹 Настраиваем сайт: $domain под пользователя: $user"
echo "Путь к сайту: $path"
echo "Тема: $theme"
echo "Пароль пользователя: $password"
echo "--------------------------------------------"
# Проверяем, существует ли пользователь
if id "$user" &>/dev/null; then
echo "✅ Пользователь $user найден, продолжаем..."
else
echo "❌ Ошибка: Пользователь $user не существует!"
continue
fi
# Проверяем, существует ли папка с WordPress
if [ ! -f "$path/wp-config.php" ]; then
echo "❌ Ошибка: Папка $path не является установкой WordPress!"
continue
fi
# Установка и активация темы WordPress от имени пользователя
echo "Устанавливаем и активируем тему $theme для сайта $domain..."
su - "$user" -c "wp --path='$path' theme install '$theme' --activate --allow-root"
if [ $? -eq 0 ]; then
echo "✅ Тема $theme успешно установлена и активирована на сайте $domain"
else
echo "❌ Ошибка установки темы $theme на сайте $domain"
fi
echo "--------------------------------------------"
done
echo "✅ Все новые сайты обработаны."