Jump to content
CMSTOOLS.org - форум поддержки и развития CMS

ufodev

Пользователи
  • Posts

    26
  • Joined

  • Last visited

  • Days Won

    6

ufodev last won the day on January 31

ufodev had the most liked content!

About ufodev

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

ufodev's Achievements

Apprentice

Apprentice (3/14)

  • One Year In
  • Collaborator Rare
  • One Month Later
  • Dedicated Rare
  • Week One Done

Recent Badges

8

Reputation

  1. Просто используйте команду top и htop.
  2. При выборе смотрите здесь мой ответ
  3. Hetzner или Contabo или если нужен просто хостинг Name.am
  4. Веб-хостинг — очень плохая идея, потому что он ограничен во всем. Попробуй дешевый VPS с дистрибутивом Linux, потому что Windows намного хуже, чем веб-хостинг). На VPS не используй какие-либо панели, например cPanel, потому что это то еще геморрой и превращает VPS в ограниченный веб-хостинг с уеобчним апачом. Дешевые, но стабильные и проверенные годами серверы Возьми VPS с Ubuntu, затем в командной строке запустите эти команды 1. Обновить кэш репозитория и обновить систему apt update && apt upgrade 2. Добавлен репозиторий Onderj PHP, в котором хранятся свежие версии PHP. apt install -y gnupg gosu curl ca-certificates zip unzip git supervisor sqlite3 libcap2-bin libpng-dev python2 \ && mkdir -p ~/.gnupg \ && chmod 600 ~/.gnupg \ && echo "disable-ipv6" >> ~/.gnupg/dirmngr.conf \ && echo "keyserver hkp://keyserver.ubuntu.com:80" >> ~/.gnupg/dirmngr.conf \ && gpg --recv-key 0x14aa40ec0831756756d7f66c4f4ea0aae5267a6c \ && gpg --export 0x14aa40ec0831756756d7f66c4f4ea0aae5267a6c > /usr/share/keyrings/ppa_ondrej_php.gpg \ && echo "deb [signed-by=/usr/share/keyrings/ppa_ondrej_php.gpg] https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy main" > /etc/apt/sources.list.d/ppa_ondrej_php.list \ && apt update 3. Установка PHP с необходимыми библиотеками, MySQL и Nginx apt-get install -y php8.1-cli php8.1-dev \ php8.1-pgsql php8.1-sqlite3 php8.1-gd \ php8.1-curl \ php8.1-imap php8.1-mysql php8.1-mbstring \ php8.1-xml php8.1-zip php8.1-bcmath php8.1-soap \ php8.1-intl php8.1-readline \ php8.1-ldap \ php8.1-msgpack php8.1-igbinary php8.1-redis php8.1-swoole \ php8.1-memcached php8.1-pcov php8.1-xdebug nginx-full && mysql mysql-client 4. Очистка мусора из системы apt -y autoremove \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* 5. Пошаговая настройка MySQL mysql_secure_installation && service mysql restart 6. Добавление домена в nginx Скопируй пример конфигурации cp /etc/nginx/sites-enabled/default /etc/nginx/sites-enabled/your_domain Измени конфигурацию под свои нужды. Внутри все описано nano /etc/nginx/sites-enabled/your_domain Проверь свою конфигурацию nginx -t Если в тесте нет ошибок, перезапустите, чтобы применить service nginx restart Дополнительную документацию можно найти в Google, YouTube или в бесплатных уроках Contabo доступно в вашем профиле.
  5. ufodev

    Flat UI Pro

    Хорошие UI компоненты. Кому-то может быть полезно. Офф сайт скачать
  6. Согласен, потому что социальная сеть должна быть в режиме реального времени во всех аспектах. React с typescript и redux с Node.js — хороший выбор для этого
  7. Он на веб-хостинге не может работать, потому что ему нужны движки KDB (storage, queue, friends, hints, text, pmemcache, list) и kPHP для API, а KDB требует KVM и линуксовый epoll. Это означает, что вам нужен VPS/VDS на базе KVM или физический сервер с CentOS 7. А то, что сделал этот клоун Юра, вообще не имеет отношения к оригиналу, потому что он просто скопировал статичные файлы из браузера и натянул их на Vii.
  8. Нашел на даче свой старый ноут и не помню кто автор этого движка. На моем MacBook Pro на M1 у меня нет старого php и поэтому скриншоты пустые. Работает шустро и быстро Скачать
  9. Я решил полностью обновить код, чтобы он был совместим с php 8.1^, написать хороший сервер long polling поверх Redis и написать мобильные приложения на React native. Возможно, вместо jQuery я буду использовать обновленный vx.gs (VK JS) или React Про сроки сказать не могу, так как делаю после работы.
  10. Обновлено, спасибо за предупреждение 😵‍💫
  11. Сегодня я столкнулся с типичной проблемой не роллинг дистрибутивов Linux. На моем сервере стоит Ubuntu 21.04 (прошлогодняя LTS), срок действия которой сейчас истек, что выходит за рамки приличия и адекватности, а суть в том, что система превратилась в труп, в котором нельзя ничего обновить или установить. Ниже я предлагаю решение, чтобы исправить это, но я настоятельно рекомендую вам перейти на Fedora, RedHat, SUSE или AlmaLinux потому что Марк уже задолбал и по моему ощущению Canonical уже не тот! Решение: после окончания срока службы они перемещают репозитории archive.ubuntu.com и security.ubuntu.com на old-releases.ubuntu.com, и нам нужно просто заменить его. sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list после этого нам нужно обновить apt кэш sudo apt update && sudo apt dist-upgrade На этом можно остановиться, так как после этого можно устанавливать программы, но обновление работать не будет, что плохо с точки зрения безопасности для данной ситуации, обновляем операционную систему sudo apt update sudo apt install ubuntu-release-upgrader-core sudo do-release-upgrade P.S. Скажи мне, кто твой друг, и я скажу, кто ты. Как видите, дружба с Microsoft может вас похоронить 🙃
  12. В main.tpl добав / или полный к домен перед файлами js и css <link rel="stylesheet" href="/templates/default/css/main.css"> <link rel="stylesheet" href="http://friends.ru/templates/default/css/main.css">
  13. Нет, взят из codecanyon Ну и что? Я не говорил что это что то уникальное.
  14. Это дерьмовый код, как Vii Engine (синглтон трасваетса с ООП), но, возможно, кому-то он будет полезен. Можете интегрировать мобильные приложения с Vii с помощью простого REST API. Демо: Play Market | App Store Скачать P.S. Почти аналогичный функционал с хорошим аудиоплеером. Для интеграции с vii нужно убрать лишнее (например маркетплейс) и написать несколько REST апи или взять методи из этого движка
  15. P.S. В дампе Worldomly (исходный код опубликован на этом форуме) обработка видео проходит через ffmpeg в фоновом режиме и код этого процессора отсутствует )
×
×
  • Create New...