http://mirror.candidhosting.com/pub/apache/tomcat/tomcat-7/v7.0.8/bin/apache-tomcat-7.0.8.exe
Просто настройте новый сервер в предпочтениях Eclipse и укажите на него на Ваш каталог установки Tomcat (по умолчанию, это - C:\Program Files\Apache Software Foundation\Tomcat 7.0 или что-то подобное).
Вам необходимо сделать следующее:
apt-cache showpkg <pachagename>
Приведенная выше команда отобразит список доступных версий для этого пакета. Затем выберите нужную версию и выполните следующие действия.
apt-get install <packagename>=<complete version name>
Пример:
apt-cache showpkg apache2
apt-get install apache2=2.2.14-5ubuntu8.7
Я сам не пробовал, но, похоже, это именно то, что вы ищете:
Мэтт Шей изначально отправил идентичные вопросы относительно монтирования общих ресурсов dfs в Linux ( Ubuntu / Linux - Невозможно увидеть файлы в папках при подключении к дереву DFS на Windows Server )
Он решил свой собственный вопрос и опубликовал это руководство по подключению к dfs в Linux.
Я так и не решил проблему, то есть до тех пор, пока не попробовал снова в октябре 2012 года. Сейчас я использую Ubuntu 12.04. Итак, я начал все сначала ... Я попробовал кучу вещей от Google ... И наконец-то все заработало, даже с "Подключиться к серверу" в Nautilus !!!
Обновление :
Поскольку raring
- это EOL, вы можете использовать все еще поддерживаемые точные
или архивированные raring
пакеты из http://old-releases.ubuntu.com .
Используя это как /etc/apt/sources.list.d/raring.list
позволит вам устанавливать старые пакеты:
deb http://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ raring-updates main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ raring-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ raring-backports main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ raring-backports main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ raring-proposed main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ raring-proposed main restricted universe multiverse
Вы обновили Ubuntu 13.04 до 13.10? Невозможно вернуть Apache 2.2, не выходя за пределы репозиториев пакетов Ubuntu. Лучше просто исправить конфигурацию Apache, чтобы он работал с 2.4.
Для установки apache2.2 используйте следующий процесс:
На более позднем дистрибутиве (например, 16.04) я скачал 2.2.31 с сайта Apache.
Я собрал его, используя следующую конфигурацию:
./configure --enable-so --enable-ssl --with-included-apr --enable-mods-shared=all --enable-load-all-modules --enable-rewrite --enable-proxy --enable-proxy_connect --enable-proxy_http --enable-proxy_ajp --enable-authn_alias --with-npm=prefork --enable-proxy_balancer --enable-proxy_ftp --enable-cache --enable-suexec --enable-disk_cache > conf.txt
Затем, конечно же, подправил httpd.conf и ssl.conf файлы.
После этого я просто запустил ./httpd -k start
И он работает !
Обратите внимание, что я добавил apache2.4 через apt-но никогда не удаляли его. Это значит, что после запуска системы, мне нужно убить процесс apache2. И тогда я смогу запустить apache2.2. Мне пришлось установить apache2.4, чтобы использовать apachectl, но позже он был распущен, так как я использую ./httpd
.Как установить Apache 2.2 на дистрибутив Ubuntu, который не имеет его в репозиториях.
Требования
Для этого должен быть установлен пакет build-essentials.
~# sudo apt-get install build-essential
Чтобы дать Apache возможность сжимать вывод в браузерах, которые его поддерживают, вам нужно установить zlib. Скачайте текущий релиз из zlip Hompage (zlib-1.2.11.tar.gz на момент написания), распакуйте его, перейдите в распакованную папку, соберите и установите.
wget http://www.zlib.net/zlib-1.2.11.tar.gz
tar -xvf zlib-1.2.11.tar.gz
cd zlib-1.2.11/
./configure --prefix=/usr/local
make
sudo make install
Установите Apache 2.2
Скачайте кюрета из Apache Download Page (httpd-2.2.32.tar.gz на момент написания), распакуйте его, перейдите в распакованную папку, соберите и установите.
wget http://www-eu.apache.org/dist/httpd/httpd-2.2.32.tar.gz
tar -xvf httpd-2.2.32.tar.gz
cd httpd-2.2.32/
./configure --prefix=/usr/local/apache2 --enable-mods-shared=all --enable-deflate --enable-proxy --enable-proxy-balancer --enable-proxy-http
make
sudo make install
Запустите Apache:
sudo /usr/local/apache2/bin/apachectl start
Проверьте, все ли в порядке
Перейдите на http://localhost в вашем браузере, где должно появиться сообщение "Это работает!".
Или же вы можете сделать это через терминал:
wget -qO- http://localhost | grep "It works!"
Который должен выдать что-то подобное в терминале:
<html><body><h1>It works!</h1></body></html>
Создать "сервис" для Apache2
sudo cp /usr/local/apache2/bin/apachectl /etc/init.d/apache22
sudo chmod +x /etc/init.d/apache22
Подсказка: теперь вы можете позвонить в apachectl с помощью sudo service apache22.
Заставить Apache запускаться во время загрузки
sudo sed -i '2i #\n### BEGIN INIT INFO\n# Provides: apache2\n# Required-Start: $remote_fs\n# Required-Stop: $remote_fs\n# Default-Start: 2 3 4 5\n# Default-Stop: 0 1 6\n# Description: apache2\n# Short-Description: The Apache webserver\n### END INIT INFO' /etc/init.d/apache22
sudo /usr/sbin/update-rc.d apache22 defaults
Безопасный Apache
sudo service apache22 stop
sudo adduser --system apache
sed -i -e 's/User daemon/User apache/g' /usr/local/apache2/conf/httpd.conf
sed -i -e 's/Group daemon/Group nogroup/g' /usr/local/apache2/conf/httpd.conf
sudo service apache22 start
Проверьте новые настройки
ps -aux | grep httpd
Если на терминальном выходе последней команды отображаются какие-то строки, начинающиеся с "apache", то всё в порядке.
Настройте свои сайты
Если вы хотите настроить apache только для одного сайта, просто отредактируйте httpd. conf
nano /usr/local/apache2/conf/httpd.conf
Основные параметры, которые вы можете захотеть изменить:
ServerName www.example.com:80
DocumentRoot "/usr/local/apache2/htdocs"
<Directory "/usr/local/apache2/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Если вы хотите настроить более одного сайта, посмотрите на httpd-vhosts.conf
nano /usr/local/apache2/conf/httpd.conf
Вам нужно добавить раздел < Directory > с < VirtualHost >, аналогичный вышеуказанному, но для документа корень VitualHost. Например:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/usr/local/apache2/docs/dummy-host.example.com"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
<Directory "/usr/local/apache2/docs/dummy-host.example.com">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>