HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wpemobiq/wp-content/plugins/zendesk/Makefile
.PHONY: zdi build start visit stop shell

IMGNAME = zendesk_support_wordpress
PORT = 8002

default: stop zdi build start visit

# start the required zdi services and will create the database if it does not exist
zdi:
	if zdi consul restart ; then true ; fi
	if zdi dnsmasq restart ; then true ; fi
	if zdi mysql restart ; then true ; fi
	docker exec -i mysql mysql -uadmin -p123456 -h192.168.42.45  \
	<<< "CREATE DATABASE IF NOT EXISTS $(IMGNAME);"

# build the docker image
build:
	docker build -t $(IMGNAME) -f dev/Dockerfile .

# start a docker container using the docker image
start:
	docker run --name $(IMGNAME) -p $(PORT):80 -d $(IMGNAME)
	sleep 1

# visit the Wordpress site
visit:
	open http://192.168.42.45:$(PORT)/admin

# stop the docker container if it's present
stop:
	if docker rm -f $(IMGNAME) ; then true ; fi

# login to docker container
shell:
	docker exec -it $(IMGNAME) /bin/bash