
Я арендовал виртуальный сервер Ubuntu и пытаюсь настроить веб-приложение. Я работаю из Ubuntu.
Я знаю, как использовать командную строку, но она медленная, и как визуальный человек я предпочитаю графические интерфейсы. Поэтому я подключился к nautilus через ssh и теперь мог просматривать каталоги графически. Но мои права доступа только "другие", поэтому я не могу многого сделать без o+rwx.
Какие инструменты вы используете для настройки и администрирования серверов? Стоит ли мне писать код локально, а не прямо на сервере и синхронизировать его с помощью rsync?
EDIT: Это НЕ производственный сервер, я просто там экспериментирую.
решение1
Я предлагаю вам просто открыть общий доступ к каталогу Apache через Samba.
Установите Samba, если она не установлена
# sudo apt-get install samba
Отредактируйте файл конфигурации Samba
# sudo pico /etc/samba/smb.conf
Добавьте новую запись для www
[www]
directory=/var/www
read only=no
После сохранения smb.conf перезапустите службу samba.
# sudo service smbd restart
Windows использует другой хеш пароля, чем UNIX, поэтому установите пароль
# sudo smbpasswd -a
Покажи ip сервера
# ifconfig
Затем вы переходите с рабочей станции на IP-адрес сервера Ubuntu в Windows, например \\192.168.1.100\www.
Если вам нужно еще больше контроля над графическим интерфейсом, вы можете взглянуть на Ajenti с ajenti.org
решение2
Ты когда нибудь пробовалВебмин? Он позволяет вам делать многие вещи визуально!
Администрирование файлов тоже!