Apache FastCGI для PHP — увеличивает ресурсы

За мной следовали! Главным образом я следовал учебному руководству, которое я связал в вопросе. Однако ОС, используемой в вопросе, является CentOS, отличающийся с FreeBSD.


Серверные конфигурации

Сначала просто инициируйте поле FreeBSD с SSH и NFS. Я использовал свежую новую установку в VM. Я сделал каталог для совместного использования ttt.

mkdir /ttt
chmod 777 /ttt

И экспортируемый это через NFS путем добавления этой строки к /etc/exports

/ttt -alldirs

И добавьте эту строку к /etc/rc.conf

mountd_flags="-n"

Все сделанные. Больше задания установки серверной стороны не требуется.

Флаг -n включает некорневое монтирование. Это чувствует некоторую проблему безопасности, но однако это - самый простой путь. Я отправлю новый вопрос о безопасности этого флага.


Клиентские конфигурации

И установите 2 туннеля SSH.

ssh -2 -N -L 5000:localhost:2049 eonil@test.local
ssh -2 -N -L 5001:localhost:1019 eonil@test.local

test.local адрес поля FreeBSD. И localhost в команде означает само поле FreeBSD. (Это будет оценено в серверной стороне), необходимо открыть несколько окно терминала, потому что я не установил -f сохранять передний план SSH. Только для проверки.

Номер порта 2049 порт по умолчанию для сервера NFS, и 1019 порт по умолчанию mountd. Необходимо всегда указывать это номера портов, потому что NFS не имеет никакого официального номера порта по умолчанию. (Это - просто фактический стандарт :) Я не знаю о mountd. Взятое получение 2 дней знает то, что я должен указать эти чертовски номера портов.

И в другом терминале, смонтируйтесь через туннели SSH.

mount_nfs -v -o port=5000,mountport=5001,tcp localhost:/ttt /tttm 

Я использовал -v для сообщений журнала. Я имею /tttm папка на моем Mac. Эти сообщения,

mount localhost:/ttt on /tttm
mount flags: 0x0
127.0.0.1 tcp,port=5000,mountport=5001, fh 28 ea58774dc6ccd11b0c000000016a00003300c1da0000000000000000
NFS options: 0x3004200 fg,retrycnt=1,vers=3,sec=sys (1)

печатный, и совместно используемый том появился в местоположении /tttm!


Мой метод может иметь много проблем безопасности. Такой как chmod 777 или -n переключатели выглядят небезопасными. Если Вы знаете лучшую конфигурацию, сообщите мне.Спасибо.

0
задан 22 November 2013 в 13:57
1 ответ

Если ваши серверы (или, желательно, ИБП) имеют несколько резервных входов питания, вы должны подать питание от обеих цепей на каждый из них; это обеспечит резервирование, если одна из коммунальных служб выйдет из строя.

Тем не менее, да, все должно быть заземлено, но заземление должно быть общим. Земля обычно привязана к зданию, а не к самим службам; так что ваши два заземления, вероятно, уже одно, даже если они не кажутся таковыми.

В любом случае, пусть профессиональный электрик проверит вашу установку; это правильный поступок. У каждого своя работа ... электрик (надеюсь) позвонит профессиональному системному администратору, чтобы проверить проблему с сервером;)

Не забудьте удалить файл phpinfo.

1
ответ дан 4 December 2019 в 17:54

Теги

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