NewEraCracker Server For Windows (Apache/Nginx/PHP/MariaDB) V3

Status
Not open for further replies.
loving the server pack, and let me preface with im very new to setting up sites and administering.

all i want is a wordpress install for personal use, to test the NEC Server pack as well as test some WP themes and ideas.

server installed fine, all components working. wordpress installed perfect, no issues with mysql phpmyadmin nothing :)

i can access everything from the servers own browser, going to http://localhost/ displays "It Works!" but when i try accessing it via http://my.server.ip/ i get a generic non nginx error page???

Screenshot :
Code:
http://img530.imageshack.us/img530/4762/captureqjl.png
I apologize for asking support here for this probably simple solution but been googling for hours to no avail.

Thanks a ton for this superb tool, im loving the portableness of it!

EDIT : pointing home browser to http://my.ip.addy/ results in above screenshot, but now that my domain is finally pointing to that ip i can acces all fine through http://my.new.domain/ ....
Is this behavior to be expected? Mind explaining why this happens?
 
2010/12/16 - Updated to Version 1.4.5
  • Nginx 0.9.3
  • PHP 5.2.15
  • MySQL 5.1.54

2010/12/17 - Updated to Version 1.4.6
  • PHP 5.2.16

2010/12/25 - Updated to Version 1.4.6.2
  • NuSphere PhpExpress 3.0.0
  • phpMyAdmin 3.3.10-dev

2011/01/06 - Updated to Version 1.4.6.3
  • PHP 5.2.17

2011/01/08 - Updated to Version 1.4.6.4
  • NuSphere PhpExpress Version 3.0.0(3022)

2011/01/21 - Updated to Version 1.4.6.5
  • Nginx 0.9.4
  • Ioncube Loader 4.0.5
  • Updated PhpMyAdmin to latest QA_3_3 (3.3.10) dev version.

2011/01/24 - Updated to Version 1.4.6.7
  • Updated Memcached (v1.4.5)

2011/01/25 - V1.5.0.1
  • Now with php 5.2 + php 5.3

2011/02/07 - V1.5.0.5
  • Improved nginx and php configurations
  • NuSphere PhpExpress Version 3.0.1

2011/02/15 - V1.5.1.0
  • Minor tweaks in php.ini (php 5.2 and php 5.3)
  • Enabled php_mysqli.dll (php 5.2 and php 5.3)
  • Minor tweaks in nginx.conf
  • Updated MySQL to 5.1.55
  • Updated phpMyAdmin (3.3.10-dev)

2011/02/17 - V1.5.1.1
  • Updated php_mysql.dll and php_mysqli.dll (php 5.2) to v5.2.17 (custom version compiled against mysql 5.1.55)

2011/02/22 - V1.5.1.5
  • Updated Nginx (0.9.5)
  • Updated ioncube loader (4.0.7)
  • Added Suhosin extension to php 5.2 and php 5.3
  • Recompiled OpenSSL php extension with latest OpenSSL 0.9.8r

2011/02/24 - V1.5.1.7
  • Fixed some restrictive Suhosin settings (php.ini - v5.2 & v5.3)
  • Minor editing in php.ini (php 5.2)

2011/03/15 - V2.0.0.1
  • Major overall improvements
  • Added Apache 2.2.17

2011/03/18 - V2.0.0.7
  • Updated php 5.3 to version 5.3.7-dev (due to issues with 5.3.6)
  • Updated php_curl (php 5.2 and 5.3)
  • Reorganized contents a bit.
 
Last edited:
I have recently became aware of some trash that comes with mysql by default such as a test table, which I removed, but there are still remains of it in mysql table. I also found an empty user without any perms.

I've been investigating this and found this:
http://dev.mysql.com/tech-resources/articles/securing_mysql_windows.html

It is advised to run this sql queries via phpmyadmin for a minor clean up.
Code:
DELETE FROM mysql.user WHERE User='';
OPTIMIZE TABLE mysql.user;
FLUSH PRIVILEGES;

If you don't have any database which name starts with test you should also run.
Code:
DELETE FROM mysql.db WHERE Db LIKE 'test%';
OPTIMIZE TABLE mysql.db;

Regards,
NewEraCracker.
 
Last edited:
V2.0.1.3 - 2011/03/22
- Removed trash in mysql database

V2.0.1.7 - 2011/03/24
- Several tweaks in apache and php

V2.0.1.9 - 2011/03/29
- Minor tweaks in nginx configuration
- Updated php 5.3.7-dev
- Updated batches to start up with an option to disable innodb (instead of skipping it) in order to get rid of it.

V2.0.2.2 - 2011/04/12
- Updated php 5.3.7-dev
- Updated nginx to version 1.0.0

V2.0.2.5 - 2011/04/18
- Updated phpmyadmin
- Updated php 5.3.7-dev
- Recompiled php_curl.dll with libcurl 7.21.5

V2.0.2.7 - 2011/04/21
- Updated nginx.conf
- Updated php 5.3.7-dev
- Recompiled php_curl.dll with libcurl 7.21.5 [with 20 April patch]

V2.0.2.8 - 2011/04/25
- Recompiled php_curl.dll with libcurl 7.21.6

V2.0.3.2 - 2011/05/02
- Updated apache and nginx configurations
- Updated phpmyadmin QA_3_3 (3.3.11-dev)

V2.0.3.4 - 2011/05/05
- Updated nginx to v1.0.1
- Updated MySQL to v5.1.57

V2.0.3.6 - 2011/05/09
- Added php_uploadprogress and php_timezonedb [PHP 5.2 & PHP 5.3]

V2.0.3.9 - 2011/05/12
- Updated nginx to v1.0.2
- Updated apache to v2.2.18
- MySQL configuration improved

V2.0.4.4 - 2011/05/21
- Apache configuration improved
- Updated phpMyAdmin 3.3.11-dev (fixes XSS)

V2.0.4.5 - 2011/05/23
- Updated Apache to version 2.2.19

V2.0.5.0 - 2011/06/02
- Updated php 5.3.7-dev
- Updated nginx to version 1.0.4

V2.0.5.2 - 2011/06/09
- Updated php 5.3.7-dev

2011/06/10 - One year since this project begun

V2.0.5.5 - 2011/06/12
- Improved Apache and MySQL configuration
- Updated php 5.3.7-dev

V2.0.5.7 - 2011/06/18
- Improved Apache configuration
- Updated php 5.3 to 5.3.7 RC1

V2.0.6.0 - 2011/06/22
- Improved mysql and php configuration
- Updated sendmail to version 32

V2.0.6.1 - 2011/06/23
- Updated php_curl.dll for php 5.2 and php 5.3 [ curl.haxx.se/docs/adv_20110623.html ]

V2.0.6.5 - 2011/06/26
- Added mod_antiloris 0.4 to apache
- Updated phpexpress to build 3029

V2.0.6.9 - 2011/06/29
- Updated some php extensions [php 5.2 and php 5.3]
- Improved conf.php in core.
- Other minor changes.
 
Last edited:
Even we can host Boards like IPB on our own Pc i am thinking to repair my old pc & host one forum on it :) lol ... here is the result when i test some little things

servert.png


Awesome work NewEraCracker keep it up.
 
Last edited:
V2.0.7.2 - 2011/07/02
  • Updated php 5.3 to 5.3.7 RC2
  • Added service support
  • Minor improvements

V2.0.7.6 - 2011/07/06
  • Recompiled some php 5.2.17 extensions
  • Recompiled php 5.3.7 RC2
  • Updated MySQL to version 5.1.58
  • Minor improvements

V2.0.7.7 - 2011/07/07
  • Deployed workaround to avoid Bug #61493 in MySQL
  • Updated php 5.3 to 5.3.7 RC3-dev
  • Minor improvements

V2.0.7.9 - 2011/07/09
  • Rebuilt 5.3.7 RC3-dev
  • Tweaked apache configuration
  • Improved batches to start/stop the server
  • Improved service configuration (please uninstall and then re-install service if you use it)

Upgrade instructions (2.0.7.7 to 2.0.7.9)
  • Stop the server/service
  • Replace apache-start.cmd, apache-start53.cmd, nginx-start.cmd, nginx-start53.cmd, service-install.cmd and service-uninstall.cmd with the ones in the package
  • Open bin and rename php53 to php53.bak
  • Extract php53 from package to bin
  • Rename core (inside bin) to core.bak
  • Extract core from package to bin
  • Go to bin\apache\conf\ and merge the changes in httpd_source.conf and extra\httpd-mpm.conf with the ones I did in same files inside package using a program such as Araxis Merge
  • If using service. Uninstall and Install it via provided batches
  • Delete core.bak and php53.bak

V2.0.8.1 - 2011/07/14
  • Rebuilt 5.3.7 RC3
  • Tweaked apache configuration
  • Improved batches to install/uninstall service
  • Other minor tweaks

V2.0.8.4 - 2011/07/19
  • Improved nginx.conf
  • Fixed a security issue in apache configuration
  • Minor improvements in core.

V2.0.8.5 - 2011/07/20
  • Updated nginx to v1.0.5
  • Rebuilt php_gd2.dll and some other php 5.2 extensions
  • Updated php 5.3 to 5.3.7RC4-dev

V2.0.9.0 - 2011/07/28
  • Increased MaxRequestsPerChild from 10000 to 20000 in httpd-mpm.conf
  • Improved Apache configuration (httpd_source.conf)
  • Updated core and moved php53 timezone_fix.php to core (renamed to timezone.php)
  • PHP 5.2: Some extensions rebuilt from source, configuration improved.
  • PHP 5.3: Removed includes dir (no longer required, fix in core), rebuilt from source, configuration improved.
  • phpMyAdmin updated to 3.3.11-dev with 3.3.10.3 fixes

V2.1.0.0 - 2011/08/19
  • Software changes:
    • Updated nginx to version 1.1.0
    • Updated php 5.3.7 to release version
    • Replaced MySQL 5.1.58 with MariaDB 5.3.0
  • Apache related changes:
    • Enabled Memory Mapping
    • Improved the way php loads
    • Reverted MaxRequestsPerChild to 10000
    • Increased ThreadsPerChild to 48
  • Configuration changes:
    • phpMyAdmin now uses mysqli instead of mysql extension

V2.1.0.1 - 2011/08/19
  • Added a user called shutdown with permissions to shutdown mysql from localhost
  • Batches to start and stop server have been changed to reflect new, better, standards

V2.2.0.0 - 2011/08/24
  • Added workaround for CVE-2011-3192 in Apache 2.2.19
  • Enabled Federated storage engine in MariaDB (PBXT and XtraDB [aka InnoDB] are still disabled in configuration)
  • Updated nginx to version 1.1.1.
  • Rebuilt php 5.3 from svn (5.3.9-dev)
  • Updated phpexpress loader to version 3032 in php 5.2 and 5.3
  • Updated phpmyadmin to version 3.3.11-dev including 3.3.10.4 security fix
  • Batches to start server no longer use "ignore-builtin-innodb" to start MariaDB. That option has been moved to my_source.ini used by MariaDB.
 
Last edited:
Status
Not open for further replies.
Back
Top