apache_tools.sh
-choix de l’éditeur -option editer ‘php.ini’
This commit is contained in:
@@ -2,8 +2,12 @@
|
|||||||
|
|
||||||
echo -e "\033[1mApache Tools: \033[0m"
|
echo -e "\033[1mApache Tools: \033[0m"
|
||||||
|
|
||||||
|
editeur=/usr/local/bin/bbedit
|
||||||
|
|
||||||
v_apa=$(httpd -V | grep 'SERVER_CONFIG_FILE')
|
v_apa=$(httpd -V | grep 'SERVER_CONFIG_FILE')
|
||||||
|
conf_apa=$(echo "$v_apa" | awk -F "\"" '{print $2}')
|
||||||
v_php=$(php --info | grep -E 'usr.*ini')
|
v_php=$(php --info | grep -E 'usr.*ini')
|
||||||
|
conf_php=$(echo "$v_php" | grep 'Loaded Configuration File' | awk '{print $NF}')
|
||||||
v_mysql=$(mysql --help | grep -A1 'Default options')
|
v_mysql=$(mysql --help | grep -A1 'Default options')
|
||||||
|
|
||||||
options=(
|
options=(
|
||||||
@@ -11,8 +15,9 @@ options=(
|
|||||||
"(E)dit httpd.conf"
|
"(E)dit httpd.conf"
|
||||||
"error_log Apache"
|
"error_log Apache"
|
||||||
"access_log Apache"
|
"access_log Apache"
|
||||||
"Apache/PHP//MySQL (V)ersion"
|
"Edit (P)HP.ini"
|
||||||
"Apache/PHPMySQL (C)onfiguration files"
|
"Apache/PHP/MySQL (V)ersion"
|
||||||
|
"Apache/PHP/MySQL (C)onfiguration files"
|
||||||
"(Q)uit"
|
"(Q)uit"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -20,11 +25,12 @@ options=(
|
|||||||
select option in "${options[@]}"; do
|
select option in "${options[@]}"; do
|
||||||
case "$REPLY" in
|
case "$REPLY" in
|
||||||
1|r|R) sudo apachectl -k restart ;;
|
1|r|R) sudo apachectl -k restart ;;
|
||||||
2|e|E) bbedit /usr/local/etc/httpd/httpd.conf ;;
|
2|e|E) "$editeur" "$conf_apa" ;; # httpd.conf
|
||||||
3) tail -f /usr/local/var/log/httpd/error_log ;;
|
3) tail -f /usr/local/var/log/httpd/error_log ;;
|
||||||
4) tail -f /usr/local/var/log/httpd/access_log ;;
|
4) tail -f /usr/local/var/log/httpd/access_log ;;
|
||||||
5|v|V) apachectl -v && echo ' ' && php -v && echo ' ' && mysql --version ;;
|
5|p|P) "$editeur" "$conf_php" ;; # php.ini
|
||||||
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 ;;
|
6|v|V) apachectl -v && echo ' ' && php -v && echo ' ' && mysql --version ;;
|
||||||
7|q|Q) break ;;
|
7|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 ;;
|
||||||
|
8|q|Q) break ;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user