By James Barlow
Hi guys, I was curious to know if anyone using wordpress has ran easy engine to put wordpress on ubuntu 14.04.
The reason I tried it, was all of my install methods failed (including this but not as badly s the others!).
I am not giving up, and was wondering if anyone had any advice on finishing the process. I know that nginx is properly configured, and mysql, php, memcache, hhvm, and that my droplet is functional, but adding wordpress seems to put me in a jam.
Any input would be great.
FYI, I have attempted compiling by spinning up a fresh ubuntu 14.04, 12.04 32 bit and 64 bit droplet, centos 6 and 7, and every imaginable linux distro available. I love the flexibility here, but I can’t seem to nail it down.
At first I though maybe it was my virtual hosts config, as ubuntu, centos, and all linux distros use /html instead of the usual www/ so I used the mkdir command to manually create a directory structure that matches the days of old.
I also tried using the mkdir directive to add public_html to the relevant directories, I created vhosts for each one of these directories each time on each os and attempted the install of wordpress into the pertinent directories. each time i destroyed the droplet, and rebuilt the stack.
Currently i have ubuntu 14.04, lemp, php my admin (which works on my domain so I know that the droplet is functioning with nginx, and that nginx is serving the domain and configured (otherwise the “welcome to nginx” screen would simply pop up.
I’ve successfully compiled a lemp stack with varnish and wordpress before from source on ubuntu 14.04, with memcache phpfpm, hhvm, memcache, had a kvm that pardon my french, fuckin screamed with wordpress. finally i gave up, and tried easy engine and this is what I installed:
ViMbAdmin
Roundcube
phpMyAdmin
Adminer
phpMemcachedAdmin
clean.php
opcache.php
Opgui
OCP.php
Webgrind
pt-query-advisor
Anemometer
dovecot
postfix
dovecot
nginx
php5-fpm
nginx
I also installed ranger so I could easily look at the directory structure of the current stack, and all seems to be in order.
Here are the results:
Setting up NGINX configuration [Done] Setting up webroot [Done] Downloading Wordpress [Done] Setting up database [Done] Installing plugin nginx-helper, please wait… Reload : nginx [OK] WordPress admin user : james WordPress admin user password : ************* obviously not sharing this. Successfully created site http://flaremybiz.com
when I go to my domain, I am immediately sent to php my admin…. any thoughts?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Also I checked the processes in php my admin and found the following errors:
Notice in ./libraries/structure.lib.php#1589 Undefined index: DEFINER
Backtrace
./libraries/display_structure.inc.php#220: PMA_getHtmlForEditView(array) ./tbl_structure.php#207: require_once(./libraries/display_structure.inc.php) Notice in ./libraries/structure.lib.php#1590 Undefined index: SECURITY_TYPE
Backtrace
./libraries/display_structure.inc.php#220: PMA_getHtmlForEditView(array) ./tbl_structure.php#207: require_once(./libraries/display_structure.inc.php) Notice in ./libraries/structure.lib.php#1592 Undefined index: VIEW_DEFINITION
Backtrace
./libraries/display_structure.inc.php#220: PMA_getHtmlForEditView(array) ./tbl_structure.php#207: require_once(./libraries/display_structure.inc.php) Notice in ./libraries/structure.lib.php#1593 Undefined index: CHECK_OPTION
Backtrace
./libraries/display_structure.inc.php#220: PMA_getHtmlForEditView(array) ./tbl_structure.php#207: require_once(./libraries/display_structure.inc.php)
Now this is foreign territory to me, so for me to fix these problems, which certainly seem to be the cause, what do I do to solve this? Or more importantly, based on all the info I have provided, what am I doing wrong?
and to be more specific a lemp droplet…i can press a button and install wordpress on lamp, but unfortunately that is not my goal.
I just used it for WordPress multi site and it was the most painless install experience I’ve ever had
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.