LINUX.ORG.RU

Сообщения kommersant

 

ip в имени консоли

консоль выглядит так [root@vultr ~]#
как сделать чтобы выглядела так [root@IP ~]#

 

kommersant
()

поиск файлов по маске

есть такая команда
find /mnt/a/home/ -path '/mnt/a/home/*/public_html/*/error_log'

счас она ищет любые подпути в символе *
я хочу чтобы * разценивалась как 1 слово
т.е. такой путь правильный
/mnt/a/home/word1/public_html/word2/error_log
а такие фильтровать
/mnt/a/home/word1/word2/public_html/word3/word4/error_log

как сделать?

 

kommersant
()

восстановление системы

система убунту, перестала загружаться
пишет ошибку Failed to mount /sysroot
попал в режим рекавери
запускал xfs_repair -n /dev/sda, пишет bad primary superblock
затем Sorry, could not find valid secondary superblock
пробовал TestDisk но не получается найти раздел с нужными данными

Select a media (use Arrow keys, then press Enter):
Disk /dev/sda - 512 GB / 476 GiB - Micron_1100_MTFDDAK512TBN
Disk /dev/sdb - 512 GB / 476 GiB - Micron_1100_MTFDDAK512TBN
Disk /dev/md125 - 510 GB / 475 GiB
Disk /dev/md126 - 535 MB / 511 MiB
Disk /dev/md127 - 1071 MB / 1022 MiB

на первых двух пунктах делаю быстрый поиск и получаю
Disk /dev/sda - 512 GB / 476 GiB - CHS 62260 255 63
Partition Start End Size in sectors
P EFI System 2048 526335 524288 [EFI System Partition]
P Linux Raid 526336 2619399 2093064 [.server4you.com:swap]
P Linux Raid 2623488 3670023 1046536 [.server4you.com:boot]
P Linux Raid 3672064 999950343 996278280 [.server4you.com:root]

но данных не вижу
плюс получаю Support for this filesystem hasn't been implemented для рейда

пробовал открыть /dev/md125 но тоже не может прочитать

что делать?

 , , ,

kommersant
()

гимп обработать фото

как сделать фото менее ярким, более тусклым, как если снимать в потемках
и цветам снизить насыщенность. чтобы немного на ч\б было похоже

 

kommersant
()

ffmpeg уменьшить размер файла

есть mkv файл 5 гб
хочу уменьшить до 2 гб и перекодировать в mpeg
нагуглил кучу команд, но везде проблемы- или звука нет, или видео нет, или вобще не открывается
вот что применял
ffmpeg -i R.mkv -target pal-dvd -b 700000 -aspect 16:9 finale_video.mpeg
ffmpeg -i R.mkv -filter:v scale=720:-1 -c:a copy R.mpg
ffmpeg -i R.mkv -s 768х576 R.mpg

ffmpeg -i R.mkv -target pal-dvd -ps 2000000000 -aspect 16:9 finale_video.mpeg
эта команда сработала но результат был больше 2гб

 

kommersant
()

вручную установить php fpm на панель

сервер centos7 + панель centos-webpanel.com
кто подскажет как по шагам установить php-fpm7.3 на связку apache+nginx
учитывая что у панели свои пути установки софта
пытался установить пхп с галкой fpm но не работает
пишет
Configure Command './configure' '--with-config-file-path=/usr/local/php' '--with-config-file-scan-dir=/usr/local/php/php.d' '--with-zlib=/usr' '--enable-mbstring' '--enable-zip' '--enable-bcmath' '--enable-pcntl' '--enable-ftp' '--enable-exif' '--enable-calendar' '--enable-sysvmsg' '--enable-sysvsem' '--enable-sysvshm' '--enable-wddx' '--with-tidy' '--with-curl' '--with-iconv' '--with-gmp' '--with-pspell' '--with-gd' '--with-jpeg-dir=/usr' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--enable-gd-jis-conv' '--with-webp-dir=/usr' '--with-zlib-dir=/usr' '--with-xpm-dir=/usr' '--with-openssl' '--with-pdo-mysql=mysqlnd' '--with-gettext=/usr' '--with-bz2=/usr' '--with-recode=/usr' '--with-mysqli' '--enable-soap' '--enable-phar' '--with-xsl' '--with-xmlrpc' '--with-kerberos' '--enable-posix' '--enable-sockets' '--with-pcre-regex' '--with-libdir=lib64' '--with-mysql-sock=/var/lib/mysql/mysql.sock' '--enable-intl' '--with-icu-dir=/usr' '--enable-fpm'
Server API CGI/FastCGI

 ,

kommersant
()

докер exec user process caused «permission denied»

пытаюсь добавить своего юзера в контейнер
написал такой докер файл
FROM yiisoftware/yii2-php:7.3-apache
ARG UNAME=testuser
ARG UID=1000
ARG GID=1000
RUN groupadd -g $GID -o $UNAME
RUN useradd -m -u $UID -g $GID -o -s /bin/bash $UNAME
USER $UNAME
CMD /bin/bash

собираю образ docker build --build-arg UID=$(id -u) --build-arg GID=$(id -g) -t testimg .

при запуске получаю ошибку
docker run -it testimg
standard_init_linux.go:211: exec user process caused «permission denied»

куда копать?

 

kommersant
()

докер несколько инстансов и общий порт

как поднять несколько инстансов с общим портом?
или обязательно всем делать разные порты или запускать только 1 инстанс?

 

kommersant
()

докер добавить юзера

есть такой yml файл

version: '2'
services:

  php:
    image: yiisoftware/yii2-php:7.3-apache
    volumes:
      - ~/.composer-docker/cache:/root/.composer/cache:delegated
      - ./:/app:delegated
    ports:
      - '80:80'
    links:
      - mysql
    environment:
      VIRTUAL_HOST: d.local
    user: "1000:1000"

  mysql:
    image: mysql:5.7
    environment:
      MYSQL_ROOT_PASSWORD: t
      MYSQL_DATABASE: d
      MYSQL_USER: d
      MYSQL_PASSWORD: d
    volumes:
      - ../:/docker-entrypoint-initdb.d
      - mysql_data:/var/lib/mysql

  phpmyadmin:
    image: phpmyadmin/phpmyadmin
    ports:
      - '8000:80'
    links:
      - mysql
    environment:
      PMA_HOST: mysql

volumes:
  mysql_data:



я хочу чтобы все новые файлы внутри контейнера создавались не под рутом
добавил такую строку user: «1000:1000»
на хосте есть такой юзер ид и группа ид
при запуске команды docker-compose run получаю ошибку
standard_init_linux.go:211: exec user process caused «permission denied»
есть простое решение через docker-compose чтобы добавить хост юзера?

 

kommersant
()

работа с докер

почитал доки, уроки, посмотрел видео но все равно остались вопросы
в основном пишут про базовые вещи, установка, контейнеры,образы, команды
например есть проект на пхп +mysql
проекте лежит в каталоге app, рядом дамп базы, внутри app точка входа www
вопрос -как запустить?
брать образ системы, например убунту, и ставить туда пхп,апач и mysql и настраивать как сервер?
или взять образы mysql+php, но тогда как настроить публичную директорию, затем заджойнится к mysql и импортировать базу?

 

kommersant
()

overcommit_memory OVERCOMMIT_NEVER как использовать

24гб озу без своп
выставил настройки и перегрузился
/etc/sysctl.conf
vm.overcommit_ratio = 100
vm.overcommit_memory = 2

половина памяти свободна
но регулярно закрываются браузеры хром\фф
как исправить?

 

kommersant
()

apache странная работа

вопрос для экстрасенсов
есть сервак с центос 6 и апачем
если я стартую апач из консоли service httpd start то он не стартует
если я стартую апач из панели то он стартует Starting httpd: [ OK ]
пытался найти ошибку но не получается, писал разработчикам с просьбой показать команду- не показали,код в панели зашифрован
как можно еще стартануть апач без штатной команды?

 ,

kommersant
()

входящий трафик посмотреть mac адрес

как посмотреть mac адреса на входящий трафик?

 

kommersant
()

httpd не стартует

центос 6
не могу стартануть апач
service httpd restart
Stopping httpd: [FAILED]
Starting httpd: [FAILED]
в логах ничего полезного
cat /usr/local/apache/logs/error_log
AH00015: Unable to open logs
AH00015: Unable to open logs

LogLevel debug

 ,

kommersant
()

найти кто грузит сеть

есть веб сервер на центос7
nload на интерфейсе с ип сервера показывает стабильную большую входящую загрузку 25 мб\с
запускал nethogs, но он показывает другую общую скорость
плюс непонятные процессы такого формата
? root ип сервера:59212-104.25.27.103:80 0.280 15.793 KB/sec

перегружал сервер но сразу после ребута опять начинается скачивание
как найти виновника?

 

kommersant
()

восстановился из бекапа

просьба удалить тему

 

kommersant
()

nslookup не работает для некоторых доменов

домен tecmilenio.mx
получаю через пхп данные по домену, использую функции getmxrr dns_get_record, но для этого домена ничего не находит
dns_get_record выдает ошибку
dns_get_record(): A temporary server error occurred.

команда nslookup -type=mx tecmilenio.mx тоже не работает
пишет
Server: 127.0.1.1
Address: 127.0.1.1#53

** server can't find tecmilenio.mx: SERVFAIL

хотя у домена есть mx записи
в чем причина?

 ,

kommersant
()

загрузить все ядра

есть рабочий сервер, есть длительная операция, примерно на 10 минут
при выполнении можно задать сколько операция может использовать ядер сервера
есть смысл загрузить все ядра для увеличения скорости, или лучше оставить 1 ядро свободным?

 

kommersant
()

centos7 php-fpm webp

есть centos7+centos-webpanel.com +php-fpm
как подключить webp https://php5.kiev.ua/php7/function.imagewebp.html
вроде в mod_php для апача по умолчанию есть webp

 , ,

kommersant
()

вопрос по гит

допустим я создал бранч с номером задачи
делаю туда комиты с коментами, но не указываю номер задачи
затем делаю мердж в главную ветку
как мне теперь в истории быстро увидеть что эти комиты относились к определенной задаче?

 

kommersant
()

RSS подписка на новые темы