Потребность копировать серверную среду - Где запустить?

Я решил проблему.. проблема состояла в том, что не было никакого файла конфигурации, (wp-config.php) я, удаленный рабочий стол к серверу, чтобы видеть, что ошибка и слово нажимают, показал мне экран, говоря мне. Затем это имело высказывание кнопки, создают файл конфигурации.. и это работало.

Я - удачный becuase, у меня есть выделенный сервер, таким образом, я мог удаленный рабочий стол на сайт. Если Вы используете совместно использованный хостинг, что необходимо сделать, находка далеко показа ошибки, и Вы будете в порядке.

Надежда, которая помогает

1
задан 20 April 2013 в 00:58
3 ответа

Для начала я хотел бы получить как можно больше информации о состоянии работы сервера.

Какие запущенные процессы?

# ps aux

Какова конфигурация сети?

# ip address
# ip route

Мы есть процессы прослушивания?

# netstat -lp

Какие файлы используются?

# lsof

Какие пакеты установлены?

# rpm -qa

Может быть, какие-то правила брандмауэра?

for t in `echo "mangle nat filter raw"`
do
  echo ">> $t"
  iptables -t $t -nvL
done

Среди интересных папок у вас есть:

  • / etc , где сохраняется большая часть конфигурации системы.
  • / home , некоторые службы могут использовать эту папку для хранения данных.
  • / opt , там могут быть установлены сторонние приложения.
  • / root , домашняя папка администратора, может содержать полезные скрипты.
  • / srv , стандартная папка для данных служб.
  • / usr / local / {bin, etc, sbin, *} , может содержат локально установленные файлы.
  • / var / log , может предоставить полезную информацию о том, что 's работает в системе.

Теперь вы должны иметь первое представление о том, что работает на вашем сервере.

2
ответ дан 3 December 2019 в 17:10

Хорошее начало - используйте Blueprint для обратного проектирования системы. Это приведет к извлечению пакета, установки и некоторой базовой информации о конфигурации.

Кроме того, поскольку это система CentOS / Redhat, взгляните на установочный файл в /root/anaconda-ks.cfg . Это даст вам некоторое представление о вариантах начальной установки системы.

2
ответ дан 3 December 2019 в 17:10

Три упомянутых вами момента - хорошее начало. Я бы также сделал:

  • rpm -V $ (rpm -qa) , чтобы увидеть, что было изменено в установленных пакетах
  • find / [belmosuv] * | xargs -n1 rpm -q --whatprovides | grep 'not own' , чтобы найти файлы, установленные без диспетчера пакетов
  • Сделайте резервную копию как минимум / home и / root (следовательно, исключены из приведенного выше поиска), предпочтительно всей машины, чтобы вы всегда могли найти нужные вам биты неизбежно пропустить
1
ответ дан 3 December 2019 в 17:10

Теги

Похожие вопросы