Browse Source

EasyEngine Admin Tools Moved On Port No: 22222 #124

old-stable
Mitesh Shah 11 years ago
parent
commit
617bf60731
  1. 41
      etc/nginx/common/locations.conf
  2. 25
      etc/nginx/conf.d/eeadmin.conf
  3. 54
      usr/local/sbin/easyengine

41
etc/nginx/common/locations.conf

@ -22,34 +22,37 @@ location ~* \.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|css|rss|atom|js|jpg|jpeg|gi
# EasyEngine Shared Settings # EasyEngine Shared Settings
location /ee/ { #location /ee/ {
autoindex on; # autoindex on;
alias /var/www/shared/; # alias /var/www/shared/;
include common/acl.conf; # include common/acl.conf;
index index.php index.html index.htm; # index index.php index.html index.htm;
location ~ ^/ee(.+\.php)$ { # location ~ ^/ee(.+\.php)$ {
alias /var/www/shared$1; # alias /var/www/shared$1;
fastcgi_pass php; # fastcgi_pass php;
include /etc/nginx/fastcgi_params; # include /etc/nginx/fastcgi_params;
} # }
location ~* ^/ee(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { # location ~* ^/ee(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ {
alias /var/www/shared$1; # alias /var/www/shared$1;
} # }
} #}
# PMA Settings # PMA Settings
location /pma { location /pma {
rewrite ^/* /ee/pma last; #rewrite ^/* /ee/pma last;
return 301 $scheme://$host:22222/pma;
} }
location /phpMyAdmin { location /phpMyAdmin {
rewrite ^/* /ee/pma last; #rewrite ^/* /ee/pma last;
return 301 $scheme://$host:22222/pma;
} }
location /phpmyadmin { location /phpmyadmin {
rewrite ^/* /ee/pma last; #rewrite ^/* /ee/pma last;
return 301 $scheme://$host:22222/pma;
} }

25
etc/nginx/conf.d/eeadmin.conf

@ -0,0 +1,25 @@
# WPSINGLE BASIC NGINX CONFIGURATION
server {
listen 22222;
server_name _;
access_log /var/log/nginx/eeadmin.access.log rt_cache;
error_log /var/log/nginx/eeadmin.error.log;
root /var/www/eeadmin/htdocs;
index index.php index.htm index.html;
location / {
autoindex on;
include common/acl.conf;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
try_files $uri =404;
include fastcgi_params;
fastcgi_pass php;
}
}

54
usr/local/sbin/easyengine

@ -329,25 +329,25 @@ WP-CLI()
INSTALLPMA() INSTALLPMA()
{ {
# Install PMA/phpMyAdmin # Install PMA/phpMyAdmin
if [ ! -d /var/www/shared/pma ] if [ ! -d /var/www/eeadmin/htdocs/pma ]
then then
echo -e "\033[34mInstalling phpMyAdmin, Please Wait...\e[0m" echo -e "\033[34mInstalling phpMyAdmin, Please Wait...\e[0m"
# Setup PMA/phpMyAdmin # Setup PMA/phpMyAdmin
mkdir -p /var/www/shared/pma/ || OwnError "Unable To Create phpMyAdmin Directory: /var/www/shared/pma/" mkdir -p /var/www/eeadmin/htdocs/pma/ || OwnError "Unable To Create phpMyAdmin Directory: /var/www/eeadmin/htdocs/pma/"
# Download PMA/phpMyAdmin # Download PMA/phpMyAdmin
wget -cqO /var/www/shared/pma/pma.tar.gz http://dl.cihar.com/phpMyAdmin/master/phpMyAdmin-master-latest.tar.gz \ wget -cqO /var/www/eeadmin/htdocs/pma/pma.tar.gz http://dl.cihar.com/phpMyAdmin/master/phpMyAdmin-master-latest.tar.gz \
|| OwnError "Unable To Download phpMyAdmin" || OwnError "Unable To Download phpMyAdmin"
# Extract PMA/phpMyAdmin # Extract PMA/phpMyAdmin
tar --strip-components=1 -zxf /var/www/shared/pma/pma.tar.gz -C /var/www/shared/pma/ \ tar --strip-components=1 -zxf /var/www/eeadmin/htdocs/pma/pma.tar.gz -C /var/www/eeadmin/htdocs/pma/ \
|| OwnError "Unable To Extract phpMyAdmin" || OwnError "Unable To Extract phpMyAdmin"
# Remove Unwanted Files # Remove Unwanted Files
rm -f /var/www/shared/pma/pma.tar.gz rm -f /var/www/eeadmin/htdocs/pma/pma.tar.gz
else else
echo -e "\033[34mAlready Installed phpMyAdmin (/var/www/shared/pma)...\e[0m" echo -e "\033[34mAlready Installed phpMyAdmin (/var/www/eeadmin/htdocs/pma)...\e[0m"
fi fi
} }
@ -440,7 +440,7 @@ REMOVEPMA()
{ {
# Remove PMA/phpMyAdmin # Remove PMA/phpMyAdmin
echo -e "\033[34mRemoving phpMyAdmin, Please Wait...\e[0m" echo -e "\033[34mRemoving phpMyAdmin, Please Wait...\e[0m"
rm -rf /var/www/shared/pma || OwnError "Unable To Remove phpMyAdmin" rm -rf /var/www/eeadmin/htdocs/pma || OwnError "Unable To Remove phpMyAdmin"
} }
REMOVEMYSQL() REMOVEMYSQL()
@ -1063,29 +1063,29 @@ PERMISSIONANDGIT()
EEOPMEMCACHE() EEOPMEMCACHE()
{ {
# Opcache Settings # Opcache Settings
if [ ! -d /var/www/shared/opcache ] if [ ! -d /var/www/eeadmin/htdocs/opcache ]
then then
mkdir -p /var/www/shared/opcache || OwnError "Unable To Create Opcache Directory" mkdir -p /var/www/eeadmin/htdocs/opcache || OwnError "Unable To Create Opcache Directory"
# Download Opcache Status Files # Download Opcache Status Files
wget -cqO /var/www/shared/opcache/opcache.php https://raw.github.com/rlerdorf/opcache-status/master/opcache.php wget -cqO /var/www/eeadmin/htdocs/opcache/opcache.php https://raw.github.com/rlerdorf/opcache-status/master/opcache.php
wget -cqO /var/www/shared/opcache/opgui.php https://raw.github.com/amnuts/opcache-gui/master/index.php wget -cqO /var/www/eeadmin/htdocs/opcache/opgui.php https://raw.github.com/amnuts/opcache-gui/master/index.php
wget -cqO /var/www/shared/opcache/ocp.php https://gist.github.com/ck-on/4959032/raw/0b871b345fd6cfcd6d2be030c1f33d1ad6a475cb/ocp.php wget -cqO /var/www/eeadmin/htdocs/opcache/ocp.php https://gist.github.com/ck-on/4959032/raw/0b871b345fd6cfcd6d2be030c1f33d1ad6a475cb/ocp.php
fi fi
# Memcache Settings # Memcache Settings
if [ ! -d /var/www/shared/memcache ] if [ ! -d /var/www/eeadmin/htdocs/memcache ]
then then
mkdir -p /var/www/shared/memcache || OwnError "Unable To Create Memcache Directory" mkdir -p /var/www/eeadmin/htdocs/memcache || OwnError "Unable To Create Memcache Directory"
# Download phpMemcachedAdmin # Download phpMemcachedAdmin
wget -cqO /var/www/shared/memcache/memcache.tar.gz http://phpmemcacheadmin.googlecode.com/files/phpMemcachedAdmin-1.2.2-r262.tar.gz wget -cqO /var/www/eeadmin/htdocs/memcache/memcache.tar.gz http://phpmemcacheadmin.googlecode.com/files/phpMemcachedAdmin-1.2.2-r262.tar.gz
# Extract phpMemcachedAdmin # Extract phpMemcachedAdmin
tar -zxf /var/www/shared/memcache/memcache.tar.gz -C /var/www/shared/memcache tar -zxf /var/www/eeadmin/htdocs/memcache/memcache.tar.gz -C /var/www/eeadmin/htdocs/memcache
# Remove Unwanted Files # Remove Unwanted Files
rm -f /var/www/shared/memcache/memcache.tar.gz rm -f /var/www/eeadmin/htdocs/memcache/memcache.tar.gz
fi fi
} }
@ -1334,7 +1334,7 @@ then
INSTALLPMA INSTALLPMA
# Initialise Git # Initialise Git
EEGITDIR=/var/www/shared/pma/ EEGITDIR=/var/www/eeadmin/htdocs/pma/
EEGITINIT EEGITINIT
# Display Success Message # Display Success Message
@ -1424,7 +1424,7 @@ then
EEGITINIT EEGITINIT
# Initialize Git # Initialize Git
EEGITDIR=/var/www/shared/pma/ EEGITDIR=/var/www/eeadmin/htdocs/pma/
EEGITINIT EEGITINIT
# Initialize Git # Initialize Git
@ -1872,7 +1872,7 @@ then
PERMISSIONANDGIT PERMISSIONANDGIT
# Setup phpMyAdmin # Setup phpMyAdmin
ln -s /var/www/shared /var/www/$DOMAIN/htdocs/ee #ln -s /var/www/eeadmin/htdocs/pma /var/www/$DOMAIN/htdocs/pma
# Display Success Message # Display Success Message
echo echo
@ -1896,7 +1896,7 @@ then
PERMISSIONANDGIT PERMISSIONANDGIT
# Setup phpMyAdmin # Setup phpMyAdmin
ln -s /var/www/shared /var/www/$DOMAIN/htdocs/ee #ln -s /var/www/eeadmin/htdocs/pma /var/www/$DOMAIN/htdocs/pma
# Display WordPress Plugin Configuration Message # Display WordPress Plugin Configuration Message
echo echo
@ -1927,7 +1927,7 @@ then
PERMISSIONANDGIT PERMISSIONANDGIT
# Setup phpMyAdmin # Setup phpMyAdmin
ln -s /var/www/shared /var/www/$DOMAIN/htdocs/ee #ln -s /var/www/eeadmin/htdocs/pma /var/www/$DOMAIN/htdocs/pma
# Display WordPress Plugin Configuration Message # Display WordPress Plugin Configuration Message
echo echo
@ -1958,7 +1958,7 @@ then
PERMISSIONANDGIT PERMISSIONANDGIT
# Setup phpMyAdmin # Setup phpMyAdmin
ln -s /var/www/shared /var/www/$DOMAIN/htdocs/ee #ln -s /var/www/eeadmin/htdocs/pma /var/www/$DOMAIN/htdocs/pma
# Display WordPress Plugin Configuration Message # Display WordPress Plugin Configuration Message
echo echo
@ -1994,7 +1994,7 @@ then
PERMISSIONANDGIT PERMISSIONANDGIT
# Setup phpMyAdmin # Setup phpMyAdmin
ln -s /var/www/shared /var/www/$DOMAIN/htdocs/ee #ln -s /var/www/eeadmin/htdocs/pma /var/www/$DOMAIN/htdocs/pma
# Display Success Message # Display Success Message
echo echo
@ -2018,7 +2018,7 @@ then
PERMISSIONANDGIT PERMISSIONANDGIT
# Setup phpMyAdmin # Setup phpMyAdmin
ln -s /var/www/shared /var/www/$DOMAIN/htdocs/ee #ln -s /var/www/eeadmin/htdocs/pma /var/www/$DOMAIN/htdocs/pma
# Display WordPress Plugin Configuration Message # Display WordPress Plugin Configuration Message
echo echo
@ -2049,7 +2049,7 @@ then
PERMISSIONANDGIT PERMISSIONANDGIT
# Setup phpMyAdmin # Setup phpMyAdmin
ln -s /var/www/shared /var/www/$DOMAIN/htdocs/ee #ln -s /var/www/eeadmin/htdocs/pma /var/www/$DOMAIN/htdocs/pma
# Display WordPress Plugin Configuration Message # Display WordPress Plugin Configuration Message
echo echo
@ -2080,7 +2080,7 @@ then
PERMISSIONANDGIT PERMISSIONANDGIT
# Setup phpMyAdmin # Setup phpMyAdmin
ln -s /var/www/shared /var/www/$DOMAIN/htdocs/ee #ln -s /var/www/eeadmin/htdocs/pma /var/www/$DOMAIN/htdocs/pma
# Display WordPress Plugin Configuration Message # Display WordPress Plugin Configuration Message
echo echo

Loading…
Cancel
Save