Меня попросили обновить ПО до последней версии. На сервере стоит OpenSUSE 11.2, apache 2.2.14, php 5.3.11. Два-три года назад его кто-то обновлял уже.
Я хочу поставить с нуля OpenSUSE 13.1, а затем накатить с репозиториев apache и php. Еще надо поставить freeTDS для поключения к базе ms sql на ms server 2008. Еще там есть какие-то PECL и PEAR пакеты. Как правильно перенести конфиги и папки на новую систему?
Есть старые записи админа от 2003 года, но они похоже не помогут. Он писал какие галочки снять при установке openSUSE 8.1, а программы он ставил не из репозиториев, а с оф. сайта с ключами. Да и конфа была другая, позже появился, например, VirtualHost.
Спойлер (Отобразить)Вот начало его записей:
FreeTDS 6.1 установка:
--with-tdsver=4.2
--enable-msdblib
--enable-dbmfix
--with-gnu-ld
--eneble-shared
--eneble-static
Apache обычная установка.
Apache 2.0.45 httpd.conf:
AddType application/x-httpd-php.php
LoadModule php4_module /usr/local/apache2/modules/libph p4.so
User "тут имя пользователя"
ServerAdmin "мэил админа"
ServerName "айпишник сервера"
DocumentRoot "папка для всех вэб страниц"
<Directory "папка для вэб страниц зачем-то еще раз">
UserDir "подпапка для конкретной вэб страницы"
<Directory "подпапка для конкретной вэб страницы">
...
</Directory>
DirectoryIndex index.html index.htm index.php
ErrorLog "папка для лога ошибок"
CustomLog "папка для лога обращений к странице"
PHP 4.3.1 установка:
--with-apxs2=/usr/local/apache2/ bin/apxs
--with-gd
--with-zlib-dir=/usr/share/doc/p ackages
и ещё 2 страницы настроек.
Правильно ли я понял, что могу поставить всё из репо, а потом настроить с ключами?
Если просто взять старый конфиг и поставить для начала на другой комп с новым ПО, замены айпи хватит, чтобы они не конфликтовали в одной сети?
(Добавление)
Я погулял по иностранным сайтам, там советуют поставить CentOS или Ubuntu Server, и lamp. Сильно они отличаются от OpenSUSE?
(Добавление)
Если поставить систему в VirtualBox, сложно её на обычный сервер перенести? (Отредактировано автором: 20 Мая, 2014 - 17:30:01)
|