Linux

Description: Новости науки и техники. Всё то, о чём раньше Вы могли только мечтать. Магия современности.

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 36
Reputation: 1
Loyalty: 1
Posts: 3159
Joined: Wed, 10 Oct 2012
With us: 6 years 9 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#19by dyvniy » Wed, 28 Oct 2015, 23:47:57

ftp сервер
http://prostolinux.ru/kak-ustanovit-ftp-server/
Spoiler
Как установить ftp сервер в Linux?
Совсем недавно я писал о том, как установить сервер LAMP на свой компьютер. Это очень полезно для вебмастера, так как установив себе такой "домашний" сервер, можно проводить различные эксперименты с тестовыми сайтами или просто вести их разработку.

Но есть одна проблема: если вы, к примеру, попытаетесь на таком локальном сервере установить тот же плагин в wordpress, то получите отказ: "Не удалось подключиться к FTP-серверу localhost:21" Как вы понимаете, вам нужно установить и настроить ftp сервер на своём компьютере, чтобы осуществить установку плагинов. Как установить ftp сервер на свой компьютер в Linux?

Как установить ftp сервер

В Linux есть много бесплатных серверов, я пробовал несколько и остановился на vsftpd. Этот сервер лёгок и прост в настройке.

1. Как установить ftp сервер vsftpd?

Установить его можно одной командой:
sudo apt-get install vsftpd
После установки сервера нам нужно его немного под настроить. Но сначала протестируем наш ftp сервер, введём в браузер такой адрес: ftp://127.0.0.1/ Мы должны увидеть следующее:
как установить фтпНо мало установить сервер vsftpd, это как вы видите делается просто, важно настроить ftp сервер. Но и это делается просто, если следовать моему опыту.

2. Как настроить ftp сервер vsftpd?

Чтобы добраться до настроек сервера, введите в терминале команду:
sudo gedit /etc/vsftpd.conf
Удаляем из этого файла всю и вставляем вот это:

listen=YES
# делаем анонимный доступ, с правом записи
anonymous_enable=YES
no_anon_password=YES
anon_root=/ПУТЬ К ПАПКЕ С САЙТОМ!
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_umask=022
# разрешаем вход локальным пользователям с правом записи в домашних директориях
local_enable=YES
local_umask=022
write_enable=YES
# помещаем локальных юзеров в их домашние каталоги, иначе пользователю будет доступен корень системы.
chroot_local_user=YES
chroot_list_enable=YES
# настройки журналирования
xferlog_enable=YES
vsftpd_log_file=/var/log/vsftpd.log
Перезагружаем ftp сервер командой:

sudo /etc/init.d/vsftpd restart
Да, ещё очень важно! На папку с сайтом и и всем файлам к ней нужно дать доступ 755, публичные права на запись давать папке НЕЛЬЗЯ!

Установить новую, более правильную версию сервера можно добавив сторонний репозиторий:

sudo add-apt-repository ppa:thefrontiergroup/vsftpd
sudo apt-get update
sudo apt-get install vsftpd
После этого идём в админку WordPress и пробуем установить какой-нибудь плагин. Нас попросят ввести адрес сервера, логин и пароль. В строке сервера пишем 127.0.0.1, а логин и пароль пишем - anonymous

настройка сервера vsftpd

Если у вас появится ошибка: Не удалось определить директорию содержимого WordPress (wp-content), то нужно в конец файла wp-config.php вставить такой код:

if ( is_admin() ) {
add_filter ( 'filesystem_method', create_function('$a', 'return "direct";' ) );
define ( 'FS_CHMOD_DIR', 0751 );
}
После этого у меня всё заработало. Так настройка vsftpd сервера для меня закончилась. Вот так можно установить и настроить ftp сервер vsftpd на своём домашнем компьютере. Такой сервер, конечно, не будет слишком производительным, это вам не настоящий сервер IBM HS23e на SSD дисках. И если вы дадите к нему доступ всей своей локальной сети, ваш компьютер может изрядно попотеть, постоянно что то копируя.

Но моя цель вам понятна, но она, конечно, не единственная. FTP сервер на своём компьютере можно использовать для разных целей, и чаще всего такие простые настройки вам подойдут. Если нет, то в сети много мануалов по настройке этого FTP сервера. Успехов!

Дописываю: как оказалось, в моем случае можно вообще обойтись без FTP. Проще работать через SSH и плагина ssh-sftp-updater-support, который добавляет протокол SSH в WordPress. Так намного безопаснее и не нужно поднимать FTP сервер.
Image

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 36
Reputation: 1
Loyalty: 1
Posts: 3159
Joined: Wed, 10 Oct 2012
With us: 6 years 9 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#20by dyvniy » Thu, 3 Dec 2015, 14:03:52

Установщик пакетов Linux -
GDebi
чтоб в дебиане не открывать консоль и не писать "dpkg -i" ))
Image

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 36
Reputation: 1
Loyalty: 1
Posts: 3159
Joined: Wed, 10 Oct 2012
With us: 6 years 9 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#21by dyvniy » Tue, 19 Jan 2016, 13:58:07

Для ремины нужен плагин
http://white55.ru/remmina.html
remmina-plugin-RDP
Image

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 36
Reputation: 1
Loyalty: 1
Posts: 3159
Joined: Wed, 10 Oct 2012
With us: 6 years 9 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#22by dyvniy » Fri, 22 Jan 2016, 15:01:29

ускорение KDE
http://cyber-place.ru/showthread.php?t=654
Spoiler
Установил на свой старенький нетбук Acer с процессором Atom N270 1600мГц, Linux Kubuntu 13.04
Скорость работы моего тихохода с виндой меня очень расстраивала, но после установки Kubuntu 13.04, результат намного улучшился, но не впечатлил
Порылся в инете и нашел решение, для увеличения производительности

Все дело в том что параллельно с KDE в системе работает дебаггер он же отладчик, позволяющий отлавливать ошибки. Вещь конечно же полезная,
да вот только неподготовленному пользователю вроде меня, он не нужен .
Отключение этого отладчика существенно разгружает систему, и позволяет KDE просто летать.
Итак, решено отключаем!
Для этого нужно выполнить команду kdebugdialog, в появившемся окне, жмем кнопку "отменить весь выбор", "применить" и "ок".
И наслаждаемся.

P.S.
Для полного счастья можно еще отключить всю визуализацию окон
Image

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 36
Reputation: 1
Loyalty: 1
Posts: 3159
Joined: Wed, 10 Oct 2012
With us: 6 years 9 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#23by dyvniy » Fri, 29 Jan 2016, 12:44:01

У линукс тоже есть hosts !
http://pingvinus.ru/note/etc-hosts-short-site-names

Code: Select all

/etc/hosts

и работает он сразу без перезагрузки
Image

dyvniy M
Topic author, Администратор
Администратор
Avatar
dyvniy M
Topic author, Администратор
Администратор
Age: 36
Reputation: 1
Loyalty: 1
Posts: 3159
Joined: Wed, 10 Oct 2012
With us: 6 years 9 months
Профессия: Программист
Location: Россия, Москва
ICQ Website Skype VK

#24by dyvniy » Fri, 29 Jan 2016, 17:40:11

Для ревью прямо из GIT
https://www.reviewboard.org/docs/rbtools/dev/
Image


Forum name: Технокалипсис
Description: Новости науки и техники. Всё то, о чём раньше Вы могли только мечтать. Магия современности.

Quick reply


Enter the code exactly as it appears. All letters are case insensitive.
Confirmation code
:) ;) :hihi: :P :hah: :haha: :angel: :( :st: :_( :cool: 8-| :beee: :ham: :rrr: :grr: :* :secret: :stupid: :music: View more smilies
   

Return to “Технокалипсис”

Who is online (over the past 15 minutes)

Users browsing this forum: 2 guests