Данный скрипт написан с использованием оболочки, чтобы быстро развернуть LEMP/LAMP/LNMP/LNMPA/LTMP (Linux, Nginx/Tengine/OpenResty, MySQL в производственной среде/MariaDB/Percona, PHP, JAVA), применимый к RHEL 7, 8, 9 (включая CentOS, RedHat, AlmaLinux, Rocky), Debian 9, 10, 11, 12, Ubuntu 16, 18, 20, 22 и Fedora 27+ 64-битных версий.
Свойства скрипта:
Установите зависимости для вашего дистрибутива, загрузите исходный код и запустите сценарий установки.
yum -y install wget screen
apt-get -y install wget screen
wget http://mirrors.oneinstack.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
Если вы отключитесь во время установки, вы можете выполнить команду screen -r oneinstack
, чтобы повторно подключиться к окну установки.
screen -S oneinstack
Если вам нужно изменить каталог (установка, хранение данных, журналы Nginx), измените файл options.conf
перед запуском install.sh
.
./install.sh
~/oneinstack/install.sh --mphp_ver 54
~/oneinstack/addons.sh
~/oneinstack/vhost.sh
~/oneinstask/vhost.sh --del
~/oneinstack/pureftpd_vhost.sh
~/oneinstack/backup_setup.sh // Параметры резервного копирования
~/oneinstack/backup.sh // Немедленное выполнение резервного копирования
crontab -l // Может быть добавлен к запланированным задачам, таким как автоматическое резервное копирование каждый день в 1:00
0 1 * * * cd ~/oneinstack/backup.sh > /dev/null 2>&1 &
Nginx/Tengine/OpenResty:
systemctl {start|stop|status|restart|reload} nginx
MySQL/MariaDB/Percona:
systemctl {start|stop|restart|reload|status} mysqld
PostgreSQL:
systemctl {start|stop|restart|status} postgresql
MongoDB:
systemctl {start|stop|status|restart|reload} mongod
PHP:
systemctl {start|stop|restart|reload|status} php-fpm
Apache:
systemctl {start|restart|stop} httpd
Tomcat:
systemctl {start|stop|status|restart} tomcat
Pure-FTPd:
systemctl {start|stop|restart|status} pureftpd
Redis:
systemctl {start|stop|status|restart|reload} redis-server
Memcached:
systemctl {start|stop|status|restart|reload} memcached
~/oneinstack/upgrade.sh ## Как удалить
```bash
~/oneinstack/uninstall.sh
Для обратной связи, вопросов и отслеживания прогресса проекта:
Telegram Group
OneinStack
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )