diff --git a/apache_tools.sh b/apache_tools.sh new file mode 100755 index 0000000..e209754 --- /dev/null +++ b/apache_tools.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash + +echo -e "\033[1mApache Tools: \033[0m" + +v_apa=$(httpd -V | grep 'SERVER_CONFIG_FILE') +v_php=$(php --info | grep -E 'usr.*ini') +v_mysql=$(mysql --help | grep -A1 'Default options') + +options=( + "Apache (r)estart" + "(E)dit httpd.conf" + "error_log Apache" + "access_log Apache" + "Apache/PHP//MySQL (V)ersion" + "Apache/PHPMySQL (C)onfiguration files" + "(Q)uit" +) + + +select option in "${options[@]}"; do + case "$REPLY" in + 1|r|R) sudo apachectl -k restart ;; + 2|e|E) bbedit /usr/local/etc/httpd/httpd.conf ;; + 3) tail -f /usr/local/var/log/httpd/error_log ;; + 4) tail -f /usr/local/var/log/httpd/access_log ;; + 5|v|V) apachectl -v && echo ' ' && php -v && echo ' ' && mysql --version ;; + 6|c|C) echo -e "\033[4mApache:\033[0m " && echo $v_apa && echo ' ' && echo -e "\033[4mPHP:\033[0m " && echo $v_php && echo ' ' && echo -e "\033[4mMySQL:\033[0m " && echo $v_mysql ;; + 7|q|Q) break ;; + esac +done diff --git a/mkbuild.sh b/mkbuild.sh index 27f447c..65adb4b 100755 --- a/mkbuild.sh +++ b/mkbuild.sh @@ -1,7 +1,7 @@ #!/bin/bash if [ "$1" == "-h" ]; then - echo -e "\033[93mmkbuild.sh\033[0m" + echo -e "\\033[93mmkbuild.sh\\033[0m" echo "Build MkDocs project and send him on server" echo echo "USAGE: mkbuild" @@ -16,7 +16,7 @@ server="clicclac.synology.me" destination="/volume1/web" local_folder="central_docs" -cd /Users/bruno/project +cd /Users/bruno/project || exit /usr/local/bin/mkdocs build --clean scp -P42666 -pr ./$local_folder $user@$server:$destination #rsync -avz --stats --progress /Users/bruno/project/central_docs/ $user@$server::$dest