From 3d427186b36938166b55fcfe9cd89d65d5920b6a Mon Sep 17 00:00:00 2001 From: PavelBelyaev Date: Wed, 10 Sep 2014 15:58:07 +0600 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=B0?= =?UTF-8?q?=20=D0=BD=D0=B0=20=D1=81=D1=83=D0=BF=D0=B5=D1=80=D1=8E=D0=B7?= =?UTF-8?q?=D0=B5=D1=80=D0=B0=20=D0=B8=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B7?= =?UTF-8?q?=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D0=B0=20=D1=81=D0=B5=D1=80?= =?UTF-8?q?=D0=B2=D0=B5=D1=80=D0=B0=20=D0=BF=D0=BE=D1=81=D0=BB=D0=B5=20?= =?UTF-8?q?=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F=20?= =?UTF-8?q?=D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=D1=83=D1=80=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- myweb.sh | 29 +++++++++++++++++++++++++++++ webhost_sync.sh | 9 ++++++++- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100755 myweb.sh diff --git a/myweb.sh b/myweb.sh new file mode 100755 index 0000000..4727c8a --- /dev/null +++ b/myweb.sh @@ -0,0 +1,29 @@ +#!/bin/bash +# myweb by Pavel Belyaev 2014 +# Данный скрипт поможет в случае отключения автозапуска mysql и apache +if [ `id -u` -gt 0 ]; then +echo "Запустите скрипт от имени суперпользователя, для этого введите sudo имя_скрипта"; +exit; +fi + + + +startsrv () +{ + echo "Запускаем web-сервер!!!" + apachectl start + /usr/local/mysql/support-files/mysql.server start +} + +stopsrv () +{ + echo "Останавливаем web-сервер" + apachectl stop + /usr/local/mysql/support-files/mysql.server stop +} + +case $1 in +"start")startsrv;; +"stop")stopsrv;; +*)echo "Юзай start или stop!!!";; +esac \ No newline at end of file diff --git a/webhost_sync.sh b/webhost_sync.sh index e721bac..b4f6615 100644 --- a/webhost_sync.sh +++ b/webhost_sync.sh @@ -1,5 +1,5 @@ #!/bin/bash -# version 1.0 for LampOnMac 1.0 and MacOS 10.9 +# version 1.5 for LampOnMac 1.0+ and MacOS 10.9 # created by PavelBelyaev 2014 #config d_prefix=".loc" @@ -12,6 +12,10 @@ hf="/etc/hosts" sites_enabled_path="/etc/apache2/sites-enabled" #end-config +if [ `id -u` -gt 0 ]; then +echo "Запустите скрипт от имени суперпользователя, для этого введите sudo имя_скрипта"; +exit; +fi if [ ! -f $sites_enabled_path/$default_vh_file ]; then echo "Нет шаблона Vhost"; exit; fi @@ -27,3 +31,6 @@ ServerName $l$d_prefix ServerAlias www.$l$d_prefix" > "$sites_enabled_path/$vh_prefix$l$d_prefix" done echo '#'$e_h>>$hf + +apachectl restart +