LINUX.ORG.RU

Сообщения d_evgenich

 

bash скрипт повторяющийся if

Всем доброго времени суток, пытаюсь разобраться с написанием скрипта типа:

read confirm
 
if [ $confirm = yes ]
then
	echo Starting operation
elif [ $confirm = no ]
then
	echo Operation is over
else
	echo Unknown statement, try again

fi

Запутался в самом конце, где else, не знаю что бы такого написать, чтоб было лаконично и чтоб связка if повторилась заново, допускаю, что надо вообще подчистую переписать всё, но голова болит, потому прошу подсказку.

 ,

d_evgenich
()

Как правильно настроить SSL сертификат в связке Nginx + Apache?

Всем привет, ситуация следующая: есть web сервер, на котором настроены nginx и apache. Nginx слушает на 80 порту и проксирует в apache на порт 8080, то есть nginx «общается» с клиентом, а apache с php. Сделано так затем, чтобы на сервере разные пользователи могли иметь свои сайты и не мешать друг другу, процессы apache вызываются для разных сайтов разными пользователями, а nginx один единственный отвечает клиентам на запросы. Возникла необходимость настроить HTTPS, как сгенерить сертификат мне понятно, не понятно в чей конфиг лезть (nginx или apache), чтобы этот сертификат задействовать. С одной стороны логично было было бы в nginx, но ведь не все сайты сразу должны быть защищены, с другой стороны не apache ведь с клиентами общается... Короче я запутался, вразумите пожалуйста.

 , ,

d_evgenich
()

Apache+Nginx как это работает?

Всем привет, ситуация такая: передо мной стояла задача поднять веб сервер apache+nginx+mysql+php на CentOS7, мне доводилось поднимать LEMP (т.е. без apache) и глупых вопросов у меня в голове в тот момент рождалось меньше, а в ходе нынешней задачи я столкнулся с такой ситуацией, что я поставил apache, nginx, mysql, php, закинул joomla в каталог с тестовым сайтом, проверил, что каждая из установленных служб работает, joomla установилась нормально. Чего я именно не понял (скажу сразу, некоторых базовых знаний у меня не хватает): я иду по ip адресу своего тестового сайта, по 80 порту мне отвечает nginx своим типичным «welcome to nginx» когда прописываю порт 8080 (на нём слушает apache) то вижу то что хотел, а именно страничку joomla, я долго думал, почему nginx отказывается выдать мне то же самое, хотя proxy_pass прописан, потом я чисто прописал у себя на пк в /etc/hosts адрес своего сайта и его хостнейм, зашёл по хостнейм без указания портов и получил, что хотел (страничку joomla), какого хрена! почему это не работает, если просто указать ip адрес? вот мой конфиг:

( читать дальше... )

d_evgenich
()

RSS подписка на новые темы