How to Install Ajaxplorer File Manager Module on zPanel CP
|In this tutorial I gonna show you complete step by step guide how to install and setup Ajaxplorer file manager on zPanel CP VPS. By reading this article I assume you knew what zPanel is and have installed it on your server. If you didn’t, then grab a 512MB VPS with 20GB SSD on DigitalOcean ($0.007/hour = $5/month) and read my previous tutorial how to get zPanel easily installed on CentOS VPS.
What is Ajaxplorer?
Ajaxplorer is basically an open source software that turns instantly any server (on premise, NAS, cloud IaaS or PaaS) into a file sharing platform. But shortly describing, Ajaxplorer is an alternative File Browser or File Manager software built with some Ajax cool effects. AjaXplorer now becomes Pydio so the one we use here on zPanel is not the latest version. However it is free, cool and awesome. It is really a great way to manage all your files in your server if you don’t prefer to use FTP.
The Steps to Install Ajaxplorer File Manager
So lets start it.
Step 1 – Login to your server as root. I assume you knew how to do this.
Step 2 – Then add additional repo for zPanel:
zppy repo add zppy.alineofcode.co.uk
Step 3 – Now issue this command to update the repo:
zppy update
Step 4 – Finally, here it is the main command to download and install Ajaxplorer on your server:
zppy install ajaxplorer
Step 5 – Open up your favorite web browser, visit the login page of your zPanel server then login as zadmin.
Step 6 – Go to Server Admin >> Module Admin menu.
Step 7 – Next, enable Ajaxplorer module for Administrator, Reseller and Client then hit the Save Changes button.
Step 8 – Before you test it, you better do some necessary checks. Now go to Putty / Terminal window again then issue this command;
nano /etc/zpanel/configs/apache/httpd.conf
Step 9 – Make sure the following line as below:
php_admin_value upload_tmp_dir /var/zpanel/temp
and not as below (the wrong one):
php_admin_value upload_tmp_dir /etc/zpanel/temp
Otherwise you might find some errors.
Step 10 – Go back to zPanel configuration page in your browser. Click on File Management menu >> then Ajaxplorer >> followed by clicking the Launch Ajaxplorer button.
Step 11 – You’ll notice that a new browser window appears launching Ajaxplorer main UI up. Wait for few seconds till the interface fully loaded.
And Voila!
Congratulation. Any questions? Do not hesitate to leave comment below.
after installing, i found this error
This XML file does not appear to have any style information associated with it. The document tree is shown below.
mkdir(): Permission denied
In root
chmod -R 777 /etc/zpanel/panel
/etc/rc.d/init.d/httpd restart
I got the same error as the other comment. Any idea how to fix this?
mkdir(): Permission denied
Thanks for this write up! Really helps a noob like me. I am getting am error and three warnings when launching AjaXplorer.
Here they are:
- Required writeable folder- ERROR
One of the following folder should be writeable and is not : AJXP_DATA_PATH/plugins/conf.serial,AJXP_DATA_PATH/plugins/conf.serial/repo.ser,AJXP_DATA_PATH/server/users,/var/zpanel/logs/AjaXplorer/,/etc/zpanel/panel/etc/apps/ajaxplorer/data/cache
- PHP Command Line - WARNING
Php command line not detected (cache directory not writeable), this is NOT BLOCKING, but enabling it could allow to send some long tasks in background. If you do not have the ability to tweak your server, you can safely ignore this warning.
- SSL Encryption - WARNING
You are not using SSL encryption, or it was not detected by the server. Be aware that it is strongly recommended to secure all communication of data over the network.
Suggestion : if your server supports HTTPS, set the AJXP_FORCE_REDIRECT_HTTPS parameter in the conf/bootstrap_conf.php file.
- Server charset encoding - WARNING
You must set a correct charset encoding in your locale definition in the form: en_us.UTF-8. Please refer to setlocale man page. If your detected locale is C, please check the F.A.Q.. Detected locale: C (using UTF-8)
Suggestion : Set the AJXP_LOCALE parameter to the correct value in the conf/bootstrap_conf.php file
After clicking continue on the error page, I am getting the same error as the above two comments.
Restart server:
service httpd restart
Then
cd /etc/zpanel/panel/etc/apps/
chmod -R 777 ajaxplorer/data
Thanks, this solve my problem.
Thanks, this solved my problem too 🙂
To all above. You need to chown -R www-data:www-data wherever your ajaxplorer/data directory is. If you installed it via zpanel then it will be a subdir of that.
If have error : One of the following folder should be writeable and is not : AJXP_DATA_PATH/plugins/conf.serialAJXP_DATA_PATH/plugins/conf.serial/repo.serAJXP_DATA_PATH/server/users/var/zpanel/logs/AjaXplorer/
user :
cd /etc/zpanel/panel/etc/apps/
chmod -R 777 ajaxplorer/data
I am getting the following error when installing this
PHP Fatal error: Class ‘ctrl_options’ not found in /etc/zpanel/panel/modules/ajaxplorer/deploy/install.run on line 9
I do see it in zpanel but when i click the button i am getting a page which says page not found. It is directing me to /etc/apps/ajaxplorer
thanks
thanks Sparsh for your trick
hello,
I installed this today and I got a permission issue when try to launch the ajaxplorer.but after that I did this as Sparsh said.
Restart server:
service httpd restart
Then
cd /etc/zpanel/panel/etc/apps/
chmod -R 777 ajaxplorer/data
after that ajaxplorer is working fine to me 😀 . this is need to add this post. thanks Sawiyati for your tutorials.
How to change /etc/ with /var/ ?
Please refer to step 8 and 9 above 🙂
I got this message when try installing ajaxplorer http://prntscr.com/3e5bmg . please help me 🙁
when open ajaxplorer windows, i got this error Error while parsing JSON response : JSON Parse error: Unexpected EOF…..
any suggestion?
I am getting the following error when installing this
The requested URL /etc/apps/ajaxplorer was not found on this server.
Apache/2.2.15 (CentOS) DAV/2 PHP/5.3.3 Server at 36.73.227.120 Port 80
Its work for me I have followed upto step 11 & then Restart server:
service httpd restart
Then
cd /etc/zpanel/panel/etc/apps/
chmod -R 777 ajaxplorer/data
Thanks for this document.
Can you share backup steps on ZPANEL .
trimakasih
super sekali
izin copy materi
hello
I installed zpanel following your tutorial and is working.
I want to install wordpress, but I can not install AjaXplorer.
this error occurs in zppy update:
[root@localhost ~]# zppy update
Updating package list..
Connecting to packages.zpanelcp.com
Getting list from packages.zpanelcp.com
Failed to contact the URL ‘packages.zpanelcp.com’
Connecting to zppy.alineofcode.co.uk
Getting list from zppy.alineofcode.co.uk
Failed to contact the URL ‘zppy.alineofcode.co.uk’
Local package cache is now up-to-date!
[root@localhost ~]#
Hello guys,
A new tutorial (is working for me).
Step 1 – Login to your server using a command line tool (like putty, terminal).
Step 2 – Add the repo that contains the Zpanel running the following command:
zppy repo add zpxm.mach-hosting.com/repo
Step 3 – Update the repo modules list:
zppy update
Step 4 – One more command (now, to download the Ajaxplorer)
zppy install ajaxplorer
Step 5 – Now access the folder…
/etc/zpanel/panel/etc/apps/ajaxplorer/conf
... using a SFTP tool or a command line (if you know how to do this).
Step 6 - And edit the file "bootstrap_conf.php" using a code editor. Add the following line at the end:
define("AJXP_TMP_DIR", AJXP_DATA_PATH."/tmp");
Step 7 - Save the file.
Step 8 - Activate the Ajaxplorer in Zpanel > Admin > Module Admin, and select the checkboxes Administrator, Resellers and Users.
Step 9 - Go to Zpanel > File > AjaXplorer.
Step 10 - Click on the blue button to run the Ajaxplorer.
Step 11 - After load, click on the link "click here to continue to Ajaxplorer".
Step 12 - Enjoy! \o/
after all install is done but cant use
Launch AjaXpoler .
Popup The Ajaxpoler after 1 to 2 second change back to zpanel admin page.?
And Error ??
or need to change the Code like Iago Melanias.
Same issue here. In fact, I haven’t performed any directory/file permission changing nor specific file editing since I have noticed that any of those solutions have been propoused to solve this particular redirecting issue.
Does anybody know how to fix this redirecting problem? Thank you so much in advance.
Same problem… Any ideas?
$AJXP_INISET[“session.cookie_path”] = “/ajaxplorer”;
↓
$AJXP_INISET[“session.cookie_path”] = “/etc/apps/ajaxplorer”;
where to edit it??
– cd /etc/zpanel/panel/etc/apps/ajaxplorer/conf
– nano bootstrap_conf.php
I’ve installed like your tutorial, but when I click to start Ajaxplorer, I always get a popup to connect to ajaxplorer.
Same here. I can’t figure out what login is it asking for, or where do I find the default login if there is one hidden somewhere?
I have installed this set chmod -R 777 ajaxplorer/data
but when i press lounch is show 2-3 seconds the ajax then redirect to zpanel
None of the following ZPPY repos is working for me…
=======================
modules.zpanelcp.com/repo
zppy-repo.mach-hosting.com
zpxm.mach-hosting.com/repo
zppy.vjdev.co.uk
zppy.alineofcode.co.uk
=======================
Any ideas what might be happening?
Some other source or tips on how to install it manually?
Yes same for me, none of the zppy sources work for me.. anyone has working source ? Please help
Looks like this post is out of maintenance or the whole blog is not longer updated…
Anyway… just in case here I share the one that helped me!
http://zppy.dcyberhosting.com/
Hope it works for you too
thanks for the tip. It’s been busy days lately 🙂
OMG the moderator is alive!
This blog came back to life… LIVE LIVE LIIIIIVEEEEEE!… Muaaha ha ha ha
Just kidding, I’m glad was helpful.
but definitely there should be a better source where we can go to download even the old versions… something like GitHub. Unfortunately only the PJ Owners can do that (I guess).
Yes you are right 🙂 . I’m currently in search for another File Manager alternative 😀
Is there a proper way to install this ajaxexplorer and to work as i always end up installing and get redirected to the cp after trying to access the ajax
hi,,German,
thanks for your reply. it’s worked.
Anyone install and use zantastico? I see its still available on sourceforge but dated back to 2006
I use it on my VPS but honestly I’m not so happy with it… There is still a long space to improve it.
Anyway the upside is that you can customize following the instructions provided by the zpanel/sentora team.
i’ve installed zpanel , and it when i’d installed ajaxplorer or zantastico its installed , but when i had gond to module admin and update it . .. it shows me blank page , ======
and after that all i can see is home tab my account and its writen ” requested module is not found ”
and it had happened with me twice , once when i was installing ajaxplorer before …
need reply ASAP 🙂
I apply steps from 1:4 but when I go to module admin I don’t see the app? can someone explain I need it
Problem line::
# zppy install ajaxplorer
Module to be installed ajaxplorer
No package match, check you have added the correct repo!
heythehm, take a look on whar German said…
I had the same problem, and it solved.
Tks!
I’m sorry for my ignorance, but how do I open root@server console?
Hi:
zppy.alineofcode.co.uk’ is no longer available
You can use this repo instead, it worked fine for me, it also has zantastico and other cool modules.
http://www.zpanel.url.ph/repo/
before enabling the repo_browser, delete all repositories in /etc/zpanel/panel/etc/zppy/repo.list
(https://www.centos.org/forums/viewtopic.php?f=14&t=49583)
Hi guys, anyone can help me how to show hidden file (.htaccess) ?
I did the same, error show ”requested module is not found ”. I see the same problem above and follow it but still can not fix.
Ps: I installed again and it solved. Thanks
Hi All,
I got sick and tired of chasing repos so i decided to do my own, it’s here at zppy.exhds.com
And if you go there with your browser you will see the description of the files in the repo.
Paul
Hello..
i’v installed Ajaxplorer v4.2.3 works well.
When I edit a php file with the online edior and i try to save i get:
Cannot write file to disk (error code 1001)
Editing and saving works well on a FS Repository.
anyone can help me how to solve this problem?
Hi guys!
A noob question, can ajaxplorer extract/archive files? I see no point to use it if not since we can use winSCP.
Hello digo,
Yes it can.
any one who cant find the repo you can get it from archive.org
http://web.archive.org/web/20130803154219/http://zppy.alineofcode.co.uk/
you can install manually by upload from module admin
Hi guys ,
Can anyone help me in getting the default username and password for connecting to Ajaxplorer.I tried using admin/admin but no luck.
Getting Error
ajaxplorer An error occured, The package archive could not be extracted!
Hi,
I have installed ajaxplorer succesfully but issue is that when i assign to one customer , the customer are able to access all domain ftp.
How shall i assign ftp to one to one user.
please guide.
Thanks in Advance
The additional repository for zPanel has been changed.
So, the step 2 will be:
zppy repo add zpanel.url.ph/repo
Hi There!
Does anybody now how can get the corn working in Zpanel/Sentora? I have tryed everthing already but without any succes!
Email working with zpanel??