Commit 49b87e6d authored by Vitaly Lipatov's avatar Vitaly Lipatov

add PHP session settings

parent ed882911
...@@ -178,6 +178,9 @@ tune_php() ...@@ -178,6 +178,9 @@ tune_php()
[ -n "$PHP_max_execution_time" ] && subst "s|^max_execution_time =.*|max_execution_time = $PHP_max_execution_time|" $aphp [ -n "$PHP_max_execution_time" ] && subst "s|^max_execution_time =.*|max_execution_time = $PHP_max_execution_time|" $aphp
[ -n "$PHP_allow_url_fopen" ] && subst "s|^allow_url_fopen =.*|allow_url_fopen = $PHP_allow_url_fopen|" $aphp [ -n "$PHP_allow_url_fopen" ] && subst "s|^allow_url_fopen =.*|allow_url_fopen = $PHP_allow_url_fopen|" $aphp
[ -n "$PHP_disable_functions" ] && subst "s|^disable_functions =.*|disable_functions = $PHP_disable_functions|" $aphp [ -n "$PHP_disable_functions" ] && subst "s|^disable_functions =.*|disable_functions = $PHP_disable_functions|" $aphp
[ -n "$PHP_session_name" ] && subst "s|^session.name = .*|session.name = $PHP_session_name|" $aphp
[ -n "$PHP_session_cookie_domain" ] && subst "s|^session.cookie_domain = .*|session.cookie_domain = $PHP_session_cookie_domain|" $aphp
if [ -n "$PHP_post_max_size" ] ; then if [ -n "$PHP_post_max_size" ] ; then
subst "s|^post_max_size = .*|post_max_size = $PHP_post_max_size|" $aphp subst "s|^post_max_size = .*|post_max_size = $PHP_post_max_size|" $aphp
subst "s|^upload_max_filesize = .*|upload_max_filesize = $PHP_post_max_size|" $aphp subst "s|^upload_max_filesize = .*|upload_max_filesize = $PHP_post_max_size|" $aphp
......
...@@ -62,6 +62,7 @@ if [ -z "$AUSER" ] ; then ...@@ -62,6 +62,7 @@ if [ -z "$AUSER" ] ; then
fi fi
fi fi
# TODO:
# Если домен не был явно задан в конфиге, берём из NAME # Если домен не был явно задан в конфиге, берём из NAME
if [ -z "$ADOMAIN" ] ; then if [ -z "$ADOMAIN" ] ; then
ADOMAIN="$NAME" ADOMAIN="$NAME"
...@@ -83,14 +84,13 @@ assure $VEID ...@@ -83,14 +84,13 @@ assure $VEID
# TODO # TODO
# links: # links:
# - memcached
# TODO: do via docker compose # TODO: do via docker compose
# TODO: user Dockerfile # TODO: user Dockerfile
if [ -n "$DOCKID" ] ; then if [ -n "$DOCKID" ] ; then
mkdir -p composers/sites.d/ mkdir -p composers/sites.d/
cat <<EOF > composers/sites.d/$AUSER.yml cat <<EOF > composers/sites.d/$ACONF.yml
$AUSER: $ACONF:
container_name: $AUSER container_name: $ACONF
restart: always restart: always
build: dockers/altlinux-p9-apache2-php7 build: dockers/altlinux-p9-apache2-php7
command: command:
...@@ -100,17 +100,17 @@ cat <<EOF > composers/sites.d/$AUSER.yml ...@@ -100,17 +100,17 @@ cat <<EOF > composers/sites.d/$AUSER.yml
- $HOSTHOME/$AUSER:/home/$AUSER - $HOSTHOME/$AUSER:/home/$AUSER
EOF EOF
if [ -n "$DOCKVOLUME" ] ; then if [ -n "$DOCKVOLUME" ] ; then
cat <<EOF >> composers/sites.d/$AUSER.yml cat <<EOF >> composers/sites.d/$ACONF.yml
- $DOCKVOLUME - $DOCKVOLUME
EOF EOF
fi fi
cat <<EOF >> composers/sites.d/$AUSER.yml cat <<EOF >> composers/sites.d/$ACONF.yml
cap_add: cap_add:
- SYS_ADMIN - SYS_ADMIN
extra_hosts: extra_hosts:
- "sphinx.azbyka:$SPHINXHOST" - "sphinx.azbyka:$SPHINXHOST"
- "memcached memcached.azbyka:$MEMCACHEDHOST" - "memcached memcached.azbyka memcached.$AUSER:$MEMCACHEDHOST"
- "redis redis.azbyka:$MEMCACHEDHOST" - "redis redis.azbyka redis.$AUSER:$REDISHOST"
- "mysql mysql.azbyka mysql.$AUSER:$MYSQLHOST" - "mysql mysql.azbyka mysql.$AUSER:$MYSQLHOST"
- "mariadb mariadb.azbyka mariadb.$AUSER:$MARIADBHOST" - "mariadb mariadb.azbyka mariadb.$AUSER:$MARIADBHOST"
...@@ -120,7 +120,7 @@ cat <<EOF >> composers/sites.d/$AUSER.yml ...@@ -120,7 +120,7 @@ cat <<EOF >> composers/sites.d/$AUSER.yml
EOF EOF
composers/update_compose.sh composers/update_compose.sh
#cd composers #cd composers
DOCKID=$AUSER DOCKID=$ACONF
#evz destroy $DOCKID #evz destroy $DOCKID
docker-compose -f composers/docker-compose.yml -p $BASENAME create $DOCKID || fatal docker-compose -f composers/docker-compose.yml -p $BASENAME create $DOCKID || fatal
#cd - #cd -
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment