[{"data":1,"prerenderedAt":637},["ShallowReactive",2],{"wiki-/wiki/panels/aapanel":3},{"id":4,"title":5,"body":6,"description":628,"extension":629,"meta":630,"navigation":631,"path":632,"section":633,"seo":634,"stem":635,"__hash__":636},"wiki/wiki/panels/aapanel.md","Установка aaPanel",{"type":7,"value":8,"toc":610},"minimark",[9,21,27,30,35,38,42,58,62,76,80,85,108,112,115,141,144,158,162,164,191,194,216,219,223,226,241,244,248,265,268,292,295,338,342,345,363,370,374,396,400,406,426,429,435,457,460,466,479,485,498,501,505,511,524,544,560,566,570,588,592,606],[10,11,12,16,17,20],"p",{},[13,14,15],"strong",{},"Время:"," 15 мин · ",[13,18,19],{},"Сложность:"," ★☆☆☆☆",[10,22,23,26],{},[13,24,25],{},"Подходит:"," ✓ Ubuntu 22.04 · ✓ Debian 12 · ✓ AlmaLinux 9",[28,29],"hr",{},[31,32,34],"h2",{"id":33},"краткое-описание","Краткое описание",[10,36,37],{},"aaPanel — бесплатная веб-панель управления хостингом с поддержкой русского языка. Позволяет развертывать сайты, управлять базами данных, устанавливать WordPress в один клик и следить за состоянием сервера. Хорошая альтернатива cPanel для тех, кто ищет простой интерфейс без лицензионных затрат.",[31,39,41],{"id":40},"когда-пригодится","Когда пригодится",[43,44,45,49,52,55],"ul",{},[46,47,48],"li",{},"Нужен удобный интерфейс для управления несколькими сайтами",[46,50,51],{},"Хотите устанавливать WordPress и другие CMS в один клик",[46,53,54],{},"Нужен мониторинг ресурсов сервера прямо в браузере",[46,56,57],{},"Рассматривали cPanel, но не хотите платить за лицензию",[31,59,61],{"id":60},"что-понадобится","Что понадобится",[43,63,64,67,70,73],{},[46,65,66],{},"Чистый VPS без других панелей управления",[46,68,69],{},"Root-доступ к серверу",[46,71,72],{},"Минимум 1 ГБ RAM (рекомендуется 2 ГБ)",[46,74,75],{},"Ubuntu 22.04, Debian 12 или AlmaLinux 9",[31,77,79],{"id":78},"пошаговая-инструкция","Пошаговая инструкция",[81,82,84],"h3",{"id":83},"шаг-1-подключитесь-к-серверу","Шаг 1. Подключитесь к серверу",[86,87,92],"pre",{"className":88,"code":89,"language":90,"meta":91,"style":91},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ssh root@YOUR_SERVER_IP\n","bash","",[93,94,95],"code",{"__ignoreMap":91},[96,97,100,104],"span",{"class":98,"line":99},"line",1,[96,101,103],{"class":102},"sBMFI","ssh",[96,105,107],{"class":106},"sfazB"," root@YOUR_SERVER_IP\n",[81,109,111],{"id":110},"шаг-2-обновите-систему","Шаг 2. Обновите систему",[10,113,114],{},"Для Ubuntu и Debian:",[86,116,118],{"className":88,"code":117,"language":90,"meta":91,"style":91},"apt update && apt upgrade -y\n",[93,119,120],{"__ignoreMap":91},[96,121,122,125,128,132,135,138],{"class":98,"line":99},[96,123,124],{"class":102},"apt",[96,126,127],{"class":106}," update",[96,129,131],{"class":130},"sMK4o"," &&",[96,133,134],{"class":102}," apt",[96,136,137],{"class":106}," upgrade",[96,139,140],{"class":106}," -y\n",[10,142,143],{},"Для AlmaLinux:",[86,145,147],{"className":88,"code":146,"language":90,"meta":91,"style":91},"dnf update -y\n",[93,148,149],{"__ignoreMap":91},[96,150,151,154,156],{"class":98,"line":99},[96,152,153],{"class":102},"dnf",[96,155,127],{"class":106},[96,157,140],{"class":106},[81,159,161],{"id":160},"шаг-3-запустите-установщик","Шаг 3. Запустите установщик",[10,163,114],{},[86,165,167],{"className":88,"code":166,"language":90,"meta":91,"style":91},"wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh\n",[93,168,169],{"__ignoreMap":91},[96,170,171,174,177,180,183,185,188],{"class":98,"line":99},[96,172,173],{"class":102},"wget",[96,175,176],{"class":106}," -O",[96,178,179],{"class":106}," install.sh",[96,181,182],{"class":106}," http://www.aapanel.com/script/install-ubuntu_6.0_en.sh",[96,184,131],{"class":130},[96,186,187],{"class":102}," bash",[96,189,190],{"class":106}," install.sh\n",[10,192,193],{},"Для AlmaLinux и CentOS:",[86,195,197],{"className":88,"code":196,"language":90,"meta":91,"style":91},"wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh\n",[93,198,199],{"__ignoreMap":91},[96,200,201,203,205,207,210,212,214],{"class":98,"line":99},[96,202,173],{"class":102},[96,204,176],{"class":106},[96,206,179],{"class":106},[96,208,209],{"class":106}," http://www.aapanel.com/script/install_6.0_en.sh",[96,211,131],{"class":130},[96,213,187],{"class":102},[96,215,190],{"class":106},[10,217,218],{},"Установка занимает около 10-15 минут.",[81,220,222],{"id":221},"шаг-4-запишите-данные-для-входа","Шаг 4. Запишите данные для входа",[10,224,225],{},"В конце установки в терминале отобразятся:",[43,227,228,235,238],{},[46,229,230,231,234],{},"URL панели (обычно ",[93,232,233],{},"http://YOUR_SERVER_IP:7800/СЛУЧАЙНЫЙ_ПУТЬ",")",[46,236,237],{},"Логин администратора",[46,239,240],{},"Пароль администратора",[10,242,243],{},"Обязательно скопируйте эти данные — URL содержит уникальный путь, без которого войти не получится.",[81,245,247],{"id":246},"шаг-5-откройте-порт-панели","Шаг 5. Откройте порт панели",[86,249,251],{"className":88,"code":250,"language":90,"meta":91,"style":91},"ufw allow 7800\n",[93,252,253],{"__ignoreMap":91},[96,254,255,258,261],{"class":98,"line":99},[96,256,257],{"class":102},"ufw",[96,259,260],{"class":106}," allow",[96,262,264],{"class":263},"sbssI"," 7800\n",[10,266,267],{},"Также откройте порты для сайтов:",[86,269,271],{"className":88,"code":270,"language":90,"meta":91,"style":91},"ufw allow 80\nufw allow 443\n",[93,272,273,282],{"__ignoreMap":91},[96,274,275,277,279],{"class":98,"line":99},[96,276,257],{"class":102},[96,278,260],{"class":106},[96,280,281],{"class":263}," 80\n",[96,283,285,287,289],{"class":98,"line":284},2,[96,286,257],{"class":102},[96,288,260],{"class":106},[96,290,291],{"class":263}," 443\n",[10,293,294],{},"Для AlmaLinux с firewalld:",[86,296,298],{"className":88,"code":297,"language":90,"meta":91,"style":91},"firewall-cmd --permanent --add-port=7800/tcp\nfirewall-cmd --permanent --add-port=80/tcp\nfirewall-cmd --permanent --add-port=443/tcp\nfirewall-cmd --reload\n",[93,299,300,311,320,330],{"__ignoreMap":91},[96,301,302,305,308],{"class":98,"line":99},[96,303,304],{"class":102},"firewall-cmd",[96,306,307],{"class":106}," --permanent",[96,309,310],{"class":106}," --add-port=7800/tcp\n",[96,312,313,315,317],{"class":98,"line":284},[96,314,304],{"class":102},[96,316,307],{"class":106},[96,318,319],{"class":106}," --add-port=80/tcp\n",[96,321,323,325,327],{"class":98,"line":322},3,[96,324,304],{"class":102},[96,326,307],{"class":106},[96,328,329],{"class":106}," --add-port=443/tcp\n",[96,331,333,335],{"class":98,"line":332},4,[96,334,304],{"class":102},[96,336,337],{"class":106}," --reload\n",[81,339,341],{"id":340},"шаг-6-войдите-в-панель-и-выберите-стек","Шаг 6. Войдите в панель и выберите стек",[10,343,344],{},"Откройте URL из шага 4 в браузере. При первом входе aaPanel предложит выбрать стек для установки:",[43,346,347,353],{},[46,348,349,352],{},[13,350,351],{},"LNMP"," (Nginx + MySQL + PHP) — рекомендуется для большинства задач: быстрый, экономит RAM.",[46,354,355,358,359,362],{},[13,356,357],{},"LAMP"," (Apache + MySQL + PHP) — если нужна совместимость с ",[93,360,361],{},".htaccess",".",[10,364,365,366,369],{},"Нажмите ",[13,367,368],{},"One-click"," рядом с выбранным стеком — начнётся автоматическая установка компонентов.",[31,371,373],{"id":372},"проверка-результата","Проверка результата",[43,375,376,379,386],{},[46,377,378],{},"Дашборд aaPanel открывается и показывает нагрузку CPU, RAM, диска.",[46,380,381,382,385],{},"В разделе ",[13,383,384],{},"Website"," можно добавить первый сайт.",[46,387,381,388,391,392,395],{},[13,389,390],{},"App Store"," → ",[13,393,394],{},"Runtime"," отображаются установленные версии PHP и MySQL.",[31,397,399],{"id":398},"возможные-ошибки","Возможные ошибки",[10,401,402,405],{},[13,403,404],{},"aaPanel установился, но страница не открывается","\nПроверьте статус файрвола и откройте нужный порт:",[86,407,409],{"className":88,"code":408,"language":90,"meta":91,"style":91},"ufw status\nufw allow 7800\n",[93,410,411,418],{"__ignoreMap":91},[96,412,413,415],{"class":98,"line":99},[96,414,257],{"class":102},[96,416,417],{"class":106}," status\n",[96,419,420,422,424],{"class":98,"line":284},[96,421,257],{"class":102},[96,423,260],{"class":106},[96,425,264],{"class":263},[10,427,428],{},"Порт может отличаться от 7800 — посмотрите точный номер в выводе установщика.",[10,430,431,434],{},[13,432,433],{},"«Port already in use» при установке","\nДругой сервис занял нужный порт. Найдите его:",[86,436,438],{"className":88,"code":437,"language":90,"meta":91,"style":91},"ss -tlnp | grep :80\n",[93,439,440],{"__ignoreMap":91},[96,441,442,445,448,451,454],{"class":98,"line":99},[96,443,444],{"class":102},"ss",[96,446,447],{"class":106}," -tlnp",[96,449,450],{"class":130}," |",[96,452,453],{"class":102}," grep",[96,455,456],{"class":106}," :80\n",[10,458,459],{},"Остановите конфликтующий сервис и повторите установку на чистой системе.",[10,461,462,465],{},[13,463,464],{},"Забыл URL с путём для входа","\nВыполните команду для отображения данных входа:",[86,467,469],{"className":88,"code":468,"language":90,"meta":91,"style":91},"bt default\n",[93,470,471],{"__ignoreMap":91},[96,472,473,476],{"class":98,"line":99},[96,474,475],{"class":102},"bt",[96,477,478],{"class":106}," default\n",[10,480,481,484],{},[13,482,483],{},"Стек не устанавливается после выбора","\nПроверьте подключение к интернету и свободное место на диске:",[86,486,488],{"className":88,"code":487,"language":90,"meta":91,"style":91},"df -h\n",[93,489,490],{"__ignoreMap":91},[96,491,492,495],{"class":98,"line":99},[96,493,494],{"class":102},"df",[96,496,497],{"class":106}," -h\n",[10,499,500],{},"Для установки LNMP нужно минимум 5 ГБ свободного места.",[31,502,504],{"id":503},"faq","FAQ",[10,506,507,510],{},[13,508,509],{},"aaPanel бесплатен?","\nДа, базовая версия бесплатна. Платная версия (aaPanel Pro) добавляет расширенные функции безопасности и поддержки.",[10,512,513,516,517,519,520,523],{},[13,514,515],{},"Как установить WordPress через aaPanel?","\nПерейдите в раздел ",[13,518,390],{}," → найдите WordPress → нажмите ",[13,521,522],{},"Install",". Укажите домен и базу данных — aaPanel сделает всё остальное.",[10,525,526,529,530,532,533,391,536,539,540,543],{},[13,527,528],{},"Как выпустить SSL?","\nВ разделе ",[13,531,384],{}," нажмите на нужный сайт → ",[13,534,535],{},"SSL",[13,537,538],{},"Let's Encrypt"," → введите email и нажмите ",[13,541,542],{},"Apply",". DNS домена должен указывать на IP сервера.",[10,545,546,549,550,391,553,391,556,559],{},[13,547,548],{},"Можно ли изменить порт панели?","\nДа. В ",[13,551,552],{},"Settings",[13,554,555],{},"Panel Settings",[13,557,558],{},"Panel Port"," укажите новый порт. После изменения откройте новый порт в UFW и закройте старый.",[10,561,562,565],{},[13,563,564],{},"aaPanel совместим с Docker?","\naaPanel управляет портами 80 и 443 через Nginx. Docker-контейнеры, которые тоже используют эти порты, создадут конфликт. Для совместного использования настройте проксирование через Nginx aaPanel.",[31,567,569],{"id":568},"полезные-ссылки","Полезные ссылки",[43,571,572,581],{},[46,573,574],{},[575,576,580],"a",{"href":577,"rel":578},"https://www.aapanel.com",[579],"nofollow","Официальный сайт aaPanel",[46,582,583],{},[575,584,587],{"href":585,"rel":586},"https://www.aapanel.com/docs.html",[579],"Документация aaPanel",[31,589,591],{"id":590},"следующие-статьи","Следующие статьи",[43,593,594,600],{},[46,595,596],{},[575,597,599],{"href":598},"/wiki/panels/hestia","Установка HestiaCP",[46,601,602],{},[575,603,605],{"href":604},"/wiki/security/ssl","Настройка SSL-сертификатов",[607,608,609],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":91,"searchDepth":284,"depth":284,"links":611},[612,613,614,615,623,624,625,626,627],{"id":33,"depth":284,"text":34},{"id":40,"depth":284,"text":41},{"id":60,"depth":284,"text":61},{"id":78,"depth":284,"text":79,"children":616},[617,618,619,620,621,622],{"id":83,"depth":322,"text":84},{"id":110,"depth":322,"text":111},{"id":160,"depth":322,"text":161},{"id":221,"depth":322,"text":222},{"id":246,"depth":322,"text":247},{"id":340,"depth":322,"text":341},{"id":372,"depth":284,"text":373},{"id":398,"depth":284,"text":399},{"id":503,"depth":284,"text":504},{"id":568,"depth":284,"text":569},{"id":590,"depth":284,"text":591},"Как установить aaPanel (бесплатная альтернатива cPanel) на VPS.","md",{},true,"/wiki/panels/aapanel","Панели",{"title":5,"description":628},"wiki/panels/aapanel","AU39drkLocVfZezCnPgv_6oDM23RsaWdcGgaLPbr28o",1788285514364]