Веб-разработка → Полноценная замена Denwer или разворачиваем Ubuntu-server на VMware (часть 2)
В первой части мы с вами создали виртуальную машину, установили Ubuntu, настроили сеть и SSH доступ к гостевой ОС (Ubuntu). Теперь, самое время разобраться с синхронизацией наших файлов. Можно конечно не заморачиваться с этим, а просто копировать файлы по sftp после каждого редактирования, но это быстро надоест. По этому, для полного счастья стоит взять на вооружение один из ниже описанных способов.
Веб-разработка → Полноценная замена Denwer или разворачиваем Ubuntu-server на VMware (часть 1)
Все кто занимается разработкой сайтов под windows, наверняка сталкивались с различными проблемами после запуска сайта на сервере. Проблемы эти появляются из-за того, что сервера обычно работают под ОС Linux. Кроме того, время от времени появляются очень интересные штуки на подобие NodeJS (портировали на win, но не сразу), которые очень хочется покрутить, но нельзя – на windows их нет. Однако, при всех этих недостатках с windows уходить не хочется, ведь здесь куча своих плюсов и привычно ведь в конце-то концов.
Но не стоит огорчаться, ведь есть виртуализация, которая спешит нам на помощь.
Но не стоит огорчаться, ведь есть виртуализация, которая спешит нам на помощь.
Персональные блоги → Inbit Messenger — собственная клиент-серверная IM-сеть
Доброго всем времени суток. Я хочу рассказать Хабрасообществу о замечательной, практически единственной в своём роде программе:
Inbit Messenger — клиент-серверная система для организации на Win (*nix/Wine) платформе сети мгновенного обмена сообщениями.

Программа совмещает в себе возможности ICQ/Jabber, IRC, Email, позволяет вести общий список дел, содержит аналог файлообменника, базы URL-ссылок и прочие удобства для организации совместной работы.
Самое, пожалуй, главное — то, что она не зависит от внешних сервисов вроде AOL/Oscar, позволяет создать свой собственный сервер, который может находиться в локальной сети, или быть доступен через Интернет.
Inbit Messenger прекрасно подходит для внутриофисных коммуникаций, имеет хороший баланс между скоростью развёртывания, функционалом и удобством администрирования.
К сожалению, программа малоизвестна, что я и надеюсь исправить.
Дальше — подробнее. (Заранее прошу не судить строго — я в первый раз решился написать на Хабре..)
Inbit Messenger — клиент-серверная система для организации на Win (*nix/Wine) платформе сети мгновенного обмена сообщениями.

Программа совмещает в себе возможности ICQ/Jabber, IRC, Email, позволяет вести общий список дел, содержит аналог файлообменника, базы URL-ссылок и прочие удобства для организации совместной работы.
Самое, пожалуй, главное — то, что она не зависит от внешних сервисов вроде AOL/Oscar, позволяет создать свой собственный сервер, который может находиться в локальной сети, или быть доступен через Интернет.
Inbit Messenger прекрасно подходит для внутриофисных коммуникаций, имеет хороший баланс между скоростью развёртывания, функционалом и удобством администрирования.
К сожалению, программа малоизвестна, что я и надеюсь исправить.
Дальше — подробнее. (Заранее прошу не судить строго — я в первый раз решился написать на Хабре..)
Персональные блоги → Установка LAMP (локальный web сервер для на Ubuntu 9.04) пошагово
Нужно сказать что в интернете очень много инструкций по решению данной проблемы, однако краткой и полной можно назвать далеко не каждую.
Эта инструкция сугубо для новичка, который только начинает осваивать ubuntu.
Действие происходит в окне терминала.
1. Создание root пользователя:
далее система попросит ввести пароль который вы вводили при установке системы.
После этого введите пароль пользователя root: не удивляйтесь пароли не отображаются.
2. Разрешение локального входа под root. Необходимо выполнить следующий алгоритм действий:
Система>Администрирование>Окно входа в систему> вкладка «Безопасность»>поставить галочку «Разрешить локальный вход администратору системы»
Можно как уже сказали ниже не создавать root, а просто выполнить (стать root)
3.Устанавливаем apache (в терминале):
4. Устанавливаем php:
5.Перезапустим apache:
6.Устанавливаем MySQL:
7.Перезапустим apache:
8. Ставим phpmyadmin.
phpmyadmin — веб-инструмент для управлениями MySQL-ными базами данных. Очень удобный инструмент для разработчиков.Во время установки от нас запросят об используемом веб-сервере — выбираем apache.
указваем каталог где установлен phpmyadmin
Вход в phpmyadmin: localhost/phpmyadmin
Вот и все.
Подключение модулей: по умолчанию некторые модули отключены. Включить их можно командой:
Например, подключение модуля mod_rewrite:
После подключения модулей необходимо перезапустить apache:
sudo /etc/init.d/apache2 restart
Эта инструкция сугубо для новичка, который только начинает осваивать ubuntu.
Действие происходит в окне терминала.
1. Создание root пользователя:
пользователь@компьютер:~$sudo passwd rootдалее система попросит ввести пароль который вы вводили при установке системы.
После этого введите пароль пользователя root: не удивляйтесь пароли не отображаются.
2. Разрешение локального входа под root. Необходимо выполнить следующий алгоритм действий:
Система>Администрирование>Окно входа в систему> вкладка «Безопасность»>поставить галочку «Разрешить локальный вход администратору системы»
Предупреждение: активация пользователя root опасно для вашего компьютера (сетевая безопасность)
Можно как уже сказали ниже не создавать root, а просто выполнить (стать root)
sudo su напоминаю это нужно для работы с файлами и установки пакетов3.Устанавливаем apache (в терминале):
sudo apt-get install apache2 libapache2-mod-auth-mysql4. Устанавливаем php:
sudo apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql5.Перезапустим apache:
sudo /etc/init.d/apache2 restart6.Устанавливаем MySQL:
sudo apt-get install mysql-server mysql-client Во время установки будет запрошен ввод пароля root-а MySQL сервера.7.Перезапустим apache:
sudo /etc/init.d/apache2 restart8. Ставим phpmyadmin.
sudo apt-get install phpmyadminphpmyadmin — веб-инструмент для управлениями MySQL-ными базами данных. Очень удобный инструмент для разработчиков.Во время установки от нас запросят об используемом веб-сервере — выбираем apache.
указваем каталог где установлен phpmyadmin
sudo ln -s /usr/share/phpmyadmin/ /var/wwwВход в phpmyadmin: localhost/phpmyadmin
Вот и все.
Подключение модулей: по умолчанию некторые модули отключены. Включить их можно командой:
sudo a2enmod имя_модуля ddНапример, подключение модуля mod_rewrite:
sudo a2enmod rewriteПосле подключения модулей необходимо перезапустить apache:
sudo /etc/init.d/apache2 restart