XmiServer_v2.5 is an all-in-one server combination suite based on Apache+Tomcat.
It has the characteristics of simple installation, convenience, green, and configuration-free.
You can quickly build an ASP+CGI+PHP+JSP+MySQL all-round website server platform.
It is convenient for you to debug and develop ASP, CGI, PHP, JSP and other programs.
Brief description of directory:
XmiServer
├─Links Shortcut links for each component├─Server program main directory│ ├─Apache Apache program directory│ ├─Database MySQL database directory│ ├─Java JAVA program directory│ ├─MySQL MySQL program directory│ ├─Perl Perl program directory│ ├ ─PHP PHP program directory│ ├─phpMyAdmin phpMyAdmin directory│ ├─TempLogs temporary file and log file directory│ ├─Tomcat Tomcat program directory│ └─Zend Zend Optimizer program directory└─wwwRoot website root directory PHP, JSP directory├─asp ASP Catalog├─servlet Servlet Catalog└─cgi-bin Perl Catalog
Use program version:
Apache v2.2.11
Tomcat v6.0.18
Netbox v2.8.4128
PHP v5.2.9
MySQL v5.1.32
MiniPerl v5.8
JDK v1.6.0_12
ZendOptimizer v3.3.3
phpMyAdmin v3.1.3
mod_jk v1.2.27
mysql-connector v5.1.7
Unless otherwise stated, all the works on this site are MiMiz original reprints. Please indicate the source. MiMiz.cn
Welcome to XmiServer!
Q. How to start Tomcat as a service?
A. For your convenience in debugging, XmiServer does not start Tomcat in service mode.
If you want to install Tomcat as a system service,
Please run Install_Tomcat.bat in the Links directory
To uninstall, please run Uninstall_Tomcat.bat in the Links directory.
==================================================
Q. What settings should be used to compile java programs in the command prompt?
A. Please set the following system environment variables:
JAVA_HOME = %XmiServer installation directory%ServerJava
Path = %JAVA_HOME%bin
The above are basic environment variable settings, please modify them according to your own situation.
==================================================
Q. What should I do if similar errors occur when running CGI?
Server error!
The server encountered an internal error
and was unable to complete your request.
Error message:
couldn't create child process: ***: ***.cgi
If you think this is a server error,
please contact the webmaster.
Error 500
A. Please modify the first line of the cgi file to the perl path, for example:
#!../../Server/perl/bin/perl.exe
==================================================
Q. Some ASP programs can be debugged successfully under IIS, but an error is reported under NetBox. What is the reason?
A. NetBox is compatible with iis to the greatest extent possible.
But it's still not fully compatible. Common compatibility issues are listed here:
1.NetBox does not support the syntax of runat=server. In some asp programs, due to various reasons, there will be some codes like this:
<script runat=server>
……………
</script>
<object runat=server……>
Such code cannot be run normally in the current version of NetBox.
Because currently NetBox does not support syntax like script runat=server.
Solution:
The solution to this type of problem is to replace <script runat=server> with <% format syntax.
And <object runat=server can be replaced by creating the object yourself.
2.shtml files cannot be processed correctly
shtml is a static file that requires simple processing.
There is no support in the current version of NetBox.
There is no solution. If you need to use the current NetBox version, please process shtml into independent html.
3.global.asa cannot be processed
global.asa is an interface file used by iis to allow programmers to perform corresponding initialization when initializing applications and initializing sessions.
In the current version of NetBox, this file will not be processed.
Solution
global.asa mainly consists of two parts, one part is the initialization of the application.
Because the initialization of the NetBox application itself is programmed by the programmer,
Done in main.box.
Similarly, the initialization of the application can also be completed directly in main.box,
There is no need to use global.asa to achieve this.
Another part is the initialization of the user session, which is mainly implemented by two events.
In NetBox, the way to implement these events is through EventSink.
You can rewrite the code in the session initialization part of global.asa into the format required by EventSink.
4. COM components designed specifically for iis will not be available because the current implementation of NetBox is different from iis.
So when using some components specially designed for iis, it will not run successfully.
The reason is that NetBox does not call the initialization of these components.
The Interface used by these components is also not provided.
Solution: This type of component is most often used to expand ASP functionality.
For example, uploading files, sending emails, binary file processing, encryption processing, etc.
These components are already directly supported internally by NetBox.
For components that are not supported in NetBox,
The component needs to be modified to perform with NetBox.
There are also some such components that are written to encrypt hidden code.
Most of them are components written in VB. The use of such components will greatly reduce the performance of the server.
In NetBox, because it is compiled and run, there is no such problem at all.
Welcome to XmiServer_v2.5.x!
XmiServer update log:
<< XmiServer v2.5.1_beta - 20090320 >>
==================================================
Added PHP support for SQLite Added Tomcat support for the APR library Added support for URL Rewrite and .htaccess Enhanced logging Optimized PHP performance Optimized MySQL performance Optimized the comprehensive control panel Cancelled MySQL4
Fixed PHP time difference problem Fixed ASP path error
Apache updated to v2.2.11
PHP updated to v5.2.9
MySQL updated to v5.1.32
phpMyAdmin updated to v3.1.3
ZendOptimizer updated to v3.3.3
Tomcat updated to v6.0.18
Java updated to v1.6.0_12
mod_jk updated to v1.2.27
mysql-connector updated to v5.1.7
<< XmiServer v2.4.2 - 20070304 >>
==================================================
Optimized the configuration of MySQL5. Optimized the comprehensive control panel. Modified the default port of MySQL4 to 3304.
Fixed the UTF-8 garbled problem and fixed a small error in phpmyadmin
Apache updated to v2.2.4
<< XmiServer v2.4.1_Beta - 20070202 >>
==================================================
Added support for ASP and CGI. Added MySQL 4.0. Improved program compatibility. Added simple SSL client authentication. Rewritten and optimized the installation algorithm. Optimized the server log. Updated the Errors in the help documentation and more...
Apache updated to v2.2.3
Tomcat updated to v5.5.20
Netbox updated to v2.8.4128
PHP updated to v5.2.0
MySQL updated to v5.0.27
MiniPerl updated to v5.8
Java updated to v1.5.0_07
Zend updated to v3.2.0
phpMyAdmin updated to v2.9.1.1
<< XmiServer v2.3.2 - 20070120 >>
==================================================
Fixed Zend path error. Fixed several minor bugs.
Streamlined software installation package
<< XmiServer v2.3.1_Beta - 20060502 >>
==================================================
Fixed several minor bugs
<< XmiServer v2.3.0_beta - 20060419 >>
==================================================
Perfectly supports user-defined installation directories. Added XmiServer comprehensive control panel. Optimized Apache and PHP configuration. Eliminated uncommon components in Apache and PHP. Modified website root directory to wwwRoot for easier management. Corrected Apache default language settings. Corrected some users. Reported the problem of being unable to start after installation. Fixed the problem that Zend cannot be used in some programs. Fixed the garbled problem in phpMyAdmin. Fixed errors in the documentation and other...
Apache updated to version 2.0.55
Tomcat updated to version 5.0.16
PHP updated to version 5.1.2
JDK updated to version 1.5.0_06
MySQL updated to version 5.0.18-de2
Zend Optimizer updated to version 3.0
phpMyAdmin updated to version 2.8.0-cr2
<< XmiServer v2.0 - 20050620 >>
==================================================
Canceled support for CGI and replaced Resin with Tomcat
The integrated software is updated to Apache2+PHP5+Tomcat4+jdk1.4+MySQL4
Perfectly supports the classic combination of php+JSP+mysql
Apache updated to version 2.0.53
PHP updated to version 5.0.4
Tomcat updated to version 4.1.31
JDK updated to version 1.4.1
Zend Optimizer updated to version 2.5.7
MySQL updated to version 4.1.11
phpMyAdmin updated to version 2.6.2-pl1
<< XmiServer v1.0.1 - 20050503 >>
==================================================
XmiServer v1.0.0 upgraded version fixes known bugs
Optimized the program files, removed some descriptions and help files, adopted a higher compression algorithm, and added shortcuts to facilitate development and debugging.
<< XmiServer v1.0.0 - 20050402 >>
==================================================
The first official version of XmiServer integrates Apache+Resin+php+jdk+ActivePerl+MySQL
Fully supports php+jsp+cgi+mysql
http://MiMiz.cn/
mimi 2009.03
If you have any other questions or suggestions, please submit them on the website, thank you.
http://MiMiz.cn/
mimi 2009.03
TrackBack: http://mimiz.cn/index.php/xmiserver/xmiserver-v251-beta-asp-cgi-php-jsp-mysql/trackback/
Information about the author can be found on his official website:
Website: http://mimiz.cn/
QQ: 85428686
mimizzee#126.com
Expand