diff --git a/lamp-on-mac1010.sh b/lamp-on-mac10.10.sh similarity index 81% rename from lamp-on-mac1010.sh rename to lamp-on-mac10.10.sh index 889ffab..5819b1e 100755 --- a/lamp-on-mac1010.sh +++ b/lamp-on-mac10.10.sh @@ -1,5 +1,5 @@ #!/bin/bash -# version 1.1 for MacOS 10.9 +# version 1.2 for MacOS 10.10 # created by Pavel Belyaev 2014 if [ `id -u` -gt 0 ]; then echo "Запустите скрипт от имени суперпользователя, для этого введите sudo имя_скрипта"; @@ -10,7 +10,7 @@ echo " ####################################################### # данный скрипт развернет LAMP сервер на вашем MacOS! # # автор скрипта не отвечает ни за что, данный скрипт # -# работает на MacOS 10.9 и только на ненастроенной # +# работает на MacOS 10.10 и только на ненастроенной # # системе, если вы модифицировали конфиги Apache или # # PHP, то для вас этот скрипт неактуален!!!! # ####################################################### @@ -23,30 +23,29 @@ Acnf='/etc/apache2/httpd.conf'; My_tmp=`pwd`'/tmp_install_lamp' echo "Временная папка: "$My_tmp mkdir $My_tmp -cd $My_tmp§ +cd $My_tmp echo " ######################### # Устанавливаем MYSQL! ## ######################### " -#curl -L -O http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.16-osx10.7-x86.dmg -#if [ ! -f ./mysql*dmg ]; then echo "Ошибка загрузки файла mysql!!!"; exit; fi -#mkdir mysql -#hdiutil attach -mountpoint ./mysql/ mysql*dmg -#find ./mysql -name "*.pkg" -exec installer -pkg {} -target / \; -#cp -r ./mysql/MySQL.prefPane/ /Library/PreferencePanes/MySQL.prefPane -#killall System\ Preferences -#hdiutil detach ./mysql -#rm -r ./mysql -#rm mysql*dmg +curl -L -O http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.16-osx10.7-x86.dmg +if [ ! -f ./mysql*dmg ]; then echo "Ошибка загрузки файла mysql!!!"; exit; fi +mkdir mysql +hdiutil attach -mountpoint ./mysql/ mysql*dmg +find ./mysql -name "*.pkg" -exec installer -pkg {} -target / \; +cp -r ./mysql/MySQL.prefPane/ /Library/PreferencePanes/MySQL.prefPane +killall System\ Preferences +hdiutil detach ./mysql +rm -r ./mysql +rm mysql*dmg export PATH="/usr/local/mysql/bin:$PATH" echo 'export PATH="/usr/local/mysql/bin:$PATH"' >> /etc/bashrc /usr/local/mysql/support-files/mysql.server start #задать пароль mysql root -#read -p "Введите пароль пользователя MYSQL для root: " mysql_p -#echo "Введенный пароль ".$mysql_p - +read -p "Введите пароль пользователя MYSQL для root: " mysql_p +echo "Введенный пароль ".$mysql_p mysqladmin -u root password "$mysql_p" echo " @@ -64,6 +63,7 @@ mv phpmyadmin/ /usr/local/phpmyadmin/www echo 'Alias /phpmyadmin /usr/local/phpmyadmin/www + Require all granted Options FollowSymLinks DirectoryIndex index.php Options Indexes @@ -94,17 +94,18 @@ cp $Acnf $Acnf".back" sed -ie 's/#LoadModule php5_module/LoadModule php5_module/g' $Acnf sed -ie 's/DirectoryIndex index.html/DirectoryIndex index.php index.htm index.html/g' $Acnf sed -ie '// d' $Acnf -sed -ie 's|Include /private/etc/apache2/other/*.conf|#Include /private/etc/apache2/other/*.conf|g' $Acnf +sed -ie 's|Include /private/etc/apache2/other/|#Include /private/etc/apache2/other/|g' $Acnf echo ' NameVirtualHost *:80 + Require all granted Options FollowSymLinks Options Indexes AllowOverride All - Order allow,deny - Allow from all + #Order allow,deny + #Allow from all AddType application/x-httpd-php .php ' >> $Acnf @@ -121,11 +122,12 @@ echo ' + Require all granted Options FollowSymLinks Options Indexes AllowOverride All - Order allow,deny - Allow from all + #Order allow,deny + #Allow from all ' > /etc/apache2/sites-enabled/100-default diff --git a/lamp-on-mac.sh b/lamp-on-mac10.9.sh similarity index 100% rename from lamp-on-mac.sh rename to lamp-on-mac10.9.sh