понедельник, 19 августа 2024 г.

Hestia + Debian 12

 wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

bash hst-install.sh --lang ru --multiphp yes --vsftpd no --proftpd yes --mysql no --clamav no --spamassassin no --fail2ban no --force




                          Hestia Control Panel

                                  1.8.11

                            www.hestiacp.com


========================================================================


Thank you for downloading Hestia Control Panel! In a few moments,

we will begin installing the following components on your server:


   - NGINX Web / Proxy Server

   - Apache Web Server (as backend)

   - Multi-PHP Environment

   - Bind DNS Server

   - Exim Mail Server

   - Dovecot POP3/IMAP Server

   - ProFTPD FTP Server

   - Firewall (iptables)


========================================================================


среда, 14 августа 2024 г.

How to Install LAMP+PHP 5.6 Stack on Ubuntu 24.04 LTS

 sudo apt update

sudo apt install apache2 -y

sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'


sudo add-apt-repository 'deb [arch=amd64] http://mariadb.mirror.globo.tech/repo/10.11/ubuntu jammy main'

sudo apt update

sudo apt install mariadb-server mariadb-client -y

sudo mysql_secure_installation

sudo add-apt-repository ppa:ondrej/php

sudo apt update

sudo apt install php5.6 -y

sudo apt install php5.6-{mbstring,mysql,zip} -y


Optional


sudo nano /etc/apache2/sites-available/domain.com.conf


<VirtualHost *:80>

    ServerAdmin webmaster@localhost

    ServerName domain.com

    ServerAlias www.domain.com

    DocumentRoot /var/www/domain.com

    ErrorLog ${APACHE_LOG_DIR}/error.log

    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>


sudo a2ensite domain.com.conf

sudo a2dissite 000-default.conf

sudo apache2ctl configtest

sudo systemctl restart apache2


How to Install LAMP+PHP 8.2 Stack on Ubuntu 24.04 LTS

 sudo apt update

sudo apt install apache2 -y

sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'


sudo add-apt-repository 'deb [arch=amd64] http://mariadb.mirror.globo.tech/repo/10.11/ubuntu jammy main'

sudo apt update

sudo apt install mariadb-server mariadb-client -y

sudo mysql_secure_installation

sudo add-apt-repository ppa:ondrej/php

sudo apt update

sudo apt install php8.2 -y

sudo apt install php8.2-{mbstring,mysql,zip} -y


Optional


sudo nano /etc/apache2/sites-available/domain.com.conf


<VirtualHost *:80>

    ServerAdmin webmaster@localhost

    ServerName domain.com

    ServerAlias www.domain.com

    DocumentRoot /var/www/domain.com

    ErrorLog ${APACHE_LOG_DIR}/error.log

    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>


sudo a2ensite domain.com.conf

sudo a2dissite 000-default.conf

sudo apache2ctl configtest

sudo systemctl restart apache2


воскресенье, 11 августа 2024 г.

INSTRUCTIONS - how to easily install HestiaCP

Log in to your server as root, either directly or via SSH: ssh root@your.server and download the installation script:

then run the following command, autogenerated based on the options you have chosen above:

apt-get update & apt-get upgrade

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

sudo bash hst-install.sh --apache yes --phpfpm yes --multiphp yes --vsftpd yes --proftpd no --named yes --mysql no --mysql-classic yes --postgresql no --exim yes --dovecot yes --sieve no --clamav no --spamassassin no --iptables yes --fail2ban yes --quota no --api yes --interactive yes --password no --with-debs no  --port '8083' --hostname 'vds1327503.hosted-by-itldc.com' --email 'dz888@ukr.net' --lang 'en'  --force 


                _   _           _   _        ____ ____

               | | | | ___  ___| |_(_) __ _ / ___|  _ \

               | |_| |/ _ \/ __| __| |/ _` | |   | |_) |

               |  _  |  __/\__ \ |_| | (_| | |___|  __/

               |_| |_|\___||___/\__|_|\__,_|\____|_|


                          Hestia Control Panel

                                  1.8.11

                            www.hestiacp.com


========================================================================


Thank you for downloading Hestia Control Panel! In a few moments,

we will begin installing the following components on your server:


   - NGINX Web / Proxy Server

   - Apache Web Server (as backend)

   - Multi-PHP Environment

   - Bind DNS Server

   - Exim Mail Server

   - Dovecot POP3/IMAP Server

   - MySQL8 Database Server

   - Vsftpd FTP Server

   - Firewall (iptables) + Fail2Ban Access Monitor


========================================================================


Yandex Ubuntu (Bionic) Sources List

 deb http://mirror.yandex.ru/ubuntu/ bionic main 

deb-src http://mirror.yandex.ru/ubuntu/ bionic main 

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://mirror.yandex.ru/ubuntu/ bionic main restricted
# deb-src http://mirror.yandex.ru/ubuntu/ bionic main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://mirror.yandex.ru/ubuntu/ bionic-updates main restricted
# deb-src http://mirror.yandex.ru/ubuntu/ bionic-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://mirror.yandex.ru/ubuntu/ bionic universe
# deb-src http://mirror.yandex.ru/ubuntu/ bionic universe
deb http://mirror.yandex.ru/ubuntu/ bionic-updates universe
# deb-src http://mirror.yandex.ru/ubuntu/ bionic-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://mirror.yandex.ru/ubuntu/ bionic multiverse
# deb-src http://mirror.yandex.ru/ubuntu/ bionic multiverse
deb http://mirror.yandex.ru/ubuntu/ bionic-updates multiverse
# deb-src http://mirror.yandex.ru/ubuntu/ bionic-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://mirror.yandex.ru/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src http://mirror.yandex.ru/ubuntu/ bionic-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu bionic partner
# deb-src http://archive.canonical.com/ubuntu bionic partner

deb http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse

суббота, 10 августа 2024 г.

Ручна установка Hestia на чистий сервер

Ручна установка Hestia на чистий сервер

Панель управління Hestia повинна бути встановлена на чисту операційну систему для забезпечення належної роботи. Ми рекомендуємо використовувати для панелі Hestia віртуальні сервери тарифом не менше за Cloud-2.

Для початку встановлення підключіться до сервера через SSH під користувачем root і виконайте наступні команди:

1. Оновіть пакети сервера:

apt-get update && apt-get upgrade


2. Завантажте встановник на сервер:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh


3. Запустіть скрипт для встановлення стандартної конфігурації панелі:

bash hst-install.sh

Або скористайтеся генератором команд встановлення для вибору оптимальної конфігурації панелі.

4. Після запуску встановника вам буде показано список встановлюваного ПЗ. Погоджуйтесь, вказуйте електронну пошту адміністратора панелі та hostname (наприклад, домен або піддомен Вашого сайту).

Протягом 10-15 хвилин встановлення панелі буде завершено, у фінальному виводі будуть присутні параметри доступу до сервера. Для входу в панель стандартно використовується 8083 порт. Щоб відкрити панель у веб-браузері, введіть адресу https://127.0.0.1:8083/, де 127.0.0.1 - це IP-адреса вашого сервера.

вторник, 6 августа 2024 г.

Як встановити Webuzo на Ubuntu

 Webuzo — це популярна панель керування для одного користувача, яка дозволяє вам легко керувати сервером і розгортати різноманітні програми. Ось покроковий посібник із встановлення Webuzo на Ubuntu:


Крок 1: Оновіть систему

По-перше, переконайтеся, що ваша система оновлена:


sudo apt update && sudo apt upgrade -y

Крок 2: Встановіть необхідні залежності

Webuzo вимагає встановлення певних пакетів на вашому сервері. Встановіть ці залежності за допомогою такої команди:


sudo apt install wget curl -y

Крок 3. Завантажте інсталятор Webuzo

Перейдіть у свій домашній каталог і завантажте сценарій інсталятора Webuzo:


cd ~

wget -N http://files.webuzo.com/install.sh

Крок 4: Змініть дозволи для інсталятора

Зробіть завантажений сценарій виконуваним:


chmod 755 install.sh

Крок 5. Запустіть інсталятор Webuzo

Виконайте сценарій інсталятора:


sudo ./install.sh

Це почне процес встановлення, який може зайняти деякий час, оскільки буде завантажено та налаштовано необхідні пакети та залежності.


Крок 6. Запустіть програму встановлення з вибраними програмами

./install.sh --install=apache2,mariadb108,bind,exim,dovecot,php81,php80,php74

Інсталятор Webuzo дозволяє інсталювати webuzo з вибраними програмами. У наведеному вище прикладі буде встановлено Apache2, MariaDB, PHP 8 і PHP 7.4


Щоб отримати додаткові параметри, перейдіть за наведеним нижче посиланням для назв програм:


https://webuzo.com/docs/installing-webuzo/install/#selected-apps


Крок 7. Відкрийте панель адміністратора Webuzo

Після завершення встановлення ви зможете отримати доступ до панелі адміністратора Webuzo,


Для HTTPS:

https://your_server_ip:2005


Для HTTP:

http://your_server_ip:2004


Крок 8: Встановіть веб-сервер і програми

Увійшовши в панель керування Webuzo, ви можете встановити та налаштувати різні веб-сервери (Apache, Nginx тощо) і програми (WordPress, Joomla тощо) відповідно до ваших вимог.


Крок 9. Налаштуйте DNS (необов’язково)

Якщо ви плануєте керувати доменами за допомогою Webuzo, вам може знадобитися налаштувати параметри DNS. Це можна зробити на панелі керування Webuzo в розділі керування DNS.


Додаткові поради:

Переконайтеся, що ваш сервер відповідає мінімальним системним вимогам для Webuzo.

Регулярно оновлюйте Webuzo та встановлені програми для забезпечення безпеки та продуктивності.

Використовуйте брандмауер, щоб захистити свій сервер і контролювати доступ до портів Webuzo.

Виконуючи ці кроки, ви зможете успішно встановити та налаштувати Webuzo на своєму сервері Ubuntu. Якщо у вас виникли проблеми, зверніться до офіційної документації Webuzo або зверніться до служби підтримки тут .


Hestia + Debian 12

 wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh bash hst-install.sh --lang ru --multiphp yes --vsft...