адрес загрузки сервера Ubuntu
Последняя загрузка Ubuntu Server 9.0: http://ubuntu.srt.cn/ubuntu-releases/karmic/ubuntu-9.10-server-i386.iso
1. Установите Убунту
Процесс установки относительно прост. Для некоторых новичков у меня будет схема, объясняющая весь процесс установки Ubuntu Server. Пожалуйста, дождитесь обновлений.
2. Настройте сеть
Вы можете настроить сеть во время установки. В процессе установки вы также можете настроить сеть, изменив файл конфигурации. Существует специальная статья, объясняющая, как настроить сеть.
3. Обновление системы
обновление sudo apt-get
4. Установите службу удаленного подключения ssh и secureCRT для работы. Номер порта подключения по умолчанию: 22.
sudo apt-get install openssh-server openssh-clientsudo /etc/init.d/ssh перезапустить
Остановить ssh: /etc/init.d/ssh stop
Запускаем ssh: /etc/init.d/ssh start
Перезапустите ssh: /etc/init.d/ssh restart
5. Установите некоторые необходимые общие команды, Emacs и т. д.
sudo apt-get install emacssudo apt-get install gccsudo apt-get install htopsudo apt-get install screen #Управление фоновой программой
Если вы хотите прервать apt-get
sudo killall apt-get
Если не найден:
поиск sudo apt-cache
6. Установите свн
sudo apt-get установить Subversion
svn co svn://.... #svn адрес
7. Установите рубин
sudo apt-get install Ruby-fullsudo apt-get install Ruby1.8-dev#Проверка: Ruby -v
8. Установите рубигемы
sudo apt-get install Rubygems #Проверка: драгоценный камень -v
9. Установите направляющие
sudo gem install -v=2.3.4 рельсы #Укажите требуемую версию рельсов
10. Установите MySQL
sudo apt-get install libmysqlclient15-devsudo apt-get install libmysql-rubysudo gem install mysql
11. Установите лайтпд
sudo apt-get установить Lighttpd
12. Установите плагины
Установите сюда все плагины, которые необходимо установить.
Установить rmagick
sudo apt-get установить librmagick-ruby
Установить paginate: gem install will_paginate
... ...
Операционная среда ROR настроена.
следующая работа
1. Скопируйте копию проекта на сервер через svn co svn://...
2. Измените файл конфигурации.
3. Миграция данных
4. Тестируйте и запускайте