Pages

Showing posts with label Web Server. Show all posts
Showing posts with label Web Server. Show all posts

A sightseeing of AppServ..

AppServIf you have been familiar with Apache Server and MySQL Database Server, then you will know about AppServ server. AppServ server. is a server package that compose of : Apache, PHP, MySQL, and phpMyAdmin. It’s a kind of light server that have ability to setup in Windows flatform, but AppServ is recommended to run in Linux.
The objective of this package is EASY to Install Apache, PHP, MySQL, AppServe promote : You can setup web server, and database server in 1 minute. If your needed is Easy Installing and you don’t want to make any configuration, AppServe id suitable for you.
Read More...

AppServ 2.6.0 consist of :
· Apache 2.2.8
· PHP 6.0.0-dev
· MySQL 6.0.4-alpha
· phpMyAdmin-2.10.3

Apache, PHP and MySQL in this AppServe looks new, but phpMyAdmin-2.10.3 is not so. There is recommendation from AppServe about version : We recommend for all AppServ user. You do not upgrade to new version every time when released. You should to select some version for your work if you think this version stable for you. New version is not mean good.
Actually if you like a light server; you may install Apache, PHP and MySQL only, then about managing the database you may install MySQL Administrator separately. But this is not an objective of AppServe that concern to easy install and configuration. AppServ have only special configuration when install, Apache configure httpd.conf, MySQL configure my.ini, PHP configure php.ini.But AppServ can guaranty any package from AppServ can work stable like Official of Apache, PHP, MySQL Release.

MySQL Administrator can manage the MySQL database and the front was made look like database manager regularly; its look like database GUI almost looklike similar as SQL Server in Windows. The other way phpMyAdmin had some advantage; i.e you may setting up to be able to access by browser completely.

http://www.appservnetwork.com


Installing Vertrigo Server

.
VertigoServ
VertigoServ as http web server is very easy to install, if you have download this application just click for setup and then follow the instruction process. Dont forget you should click for accepted the license terms; GPL GENERAL PUBLIC LICENSE; For example at the begining of GPL.txt; said : "Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed".

You should keep the suggested default directory unless you have a good reason for choosing another directory. If you click Install to begin the installation. You will see some windows popping up and closing again. This is normal as the VertrigoServ installer sets up the various software components.
Read More...
"VertrigoServ has been developed as a highly professional, easy to install package consisting of Apache (HTTP web server), PHP (reflective programming language), MySQL (multithreaded, multi-user, SQL Database Management System), SQLite (ACID-compliant relational database management system), SQLiteManager (multilingual web based tool to manage SQLite database), PhpMyAdmin (tool written in PHP intended to handle the administration of MySQL) and Zend Optimizer (which increases runtime performance up to 40%) for Windows platform. With a convenient all-in-one installer, all components are installed in a single directory and can be used immediately after the installation process has completed. An uninstaller allows you to remove the VertrigoServ from hard disc. It is designed to be as small and flexible as possible and is therefore highly suitable for internet distribution. VertrigoServ is excellent both for beginners and for advanced users."

Vertrigo Control Panel


Your web page or directory should be placed in http root; in Vertrigo ussualy we will go to this directory : C:\ProgramFiles\VertrigoServ\www. But dont worry you will find out Vertrigo Control Panel in the active tray if you entered shortcut in the desktop. You can easily manage you server and the database from the control panel. Managing database will be same as Apachefriends XAMPP, but in Vertrigo application this database already has security password (check the readme.txt), later you have to change this password.


The size of Vertrigo directroy smaller than ApacheFriends XAMPP; so this will be suitable for small up to medium server; on which the file size is were important.

Installing ApacheFriends XAMPP Server...!!

According to my experieced, if you want to install ApacheFriends XAMPP in Windows flatform as your dinamyc webserver, mainly there are two way :
1. Installation from exe file.
2. Installation from tar.gz or zip file.

In case of installation from exe file, download and unzip the 7-zip or zip archives (exe file) into the folder of your choice. Install (cliking setup) into your highest directory, then follow the instruction of installation process. The other way is installation from tar.gz or zip file, unpack the file then place in your highest directory; ussualy is C:\xampp.

ApacheFriends XAMPP
XAMPP 1.6.2 Instalation.








Read More...
I am using ApacheFriends XAMPP (basic package) version 1.5.4a and XAMPP win-32 162 installer; which mainly compose of :

+ Apache 2.2.3
+ MySQL 5.0.24a
+ PHP 5.1.6 + PHP 4.4.4 + PEAR
+ PHP-Switch win32 1.0 (von Apachefriends, man nehme die "php-switch.bat")
+ XAMPP Control Version 2.3 from www.nat32.com
+ XAMPP Security 1.0
+ SQLite 2.8.15
+ OpenSSL 0.9.8d
+ phpMyAdmin 2.9.0.1
+ ADOdb 4.91
+ Mercury Mail Transport System v4.01b
+ FileZilla FTP Server 0.9.18
+ Webalizer 2.01-10
+ Zend Optimizer 3.0.1
+ eAccelerator0.9.5 RC1 for PHP 5.1.6 (unused, modify the php.ini)

After your installation is complete, please go inside to XAMPP directory then find out "XAMPP Control Panel for Windows" enter then you will see XAMPP Control Panel. Click apache start for running the http server then clik mysql start for running mysql database server. If you wish to get automatic forever services, please check the SVC respectively.



XAMPP Control Panel.








And now your http server and database server already running and ready for use. The http root directory is "htdocs", and the database directory for your data is "mysql/data". You need to configure php/php.ini file conform to your needed; for example is mailing addess; and SMTP, ect. Browse the server from localhost : http://localhost or http://127.0.0.1, then you will face to XAMPP page, you can check the php.ini configuration from php info. The http port is 80 and the datacase port is 3306 (by default). You have to place your web file or directory in the http root directory "htdocs".

About the security, the following information is from ApacheFriends :

"A matter of security (A MUST READ!) : As mentioned before, XAMPP is not meant for production use but only for developers in a development environment. The way XAMPP is configured is to be open as possible and allowing the developer anything he/she wants. For development environments this is great but in a production environment it could be fatal. Here a list of missing security in XAMPP: The MySQL administrator (root) has no password. The MySQL daemon is accessible via network. phpMyAdmin is accessible via network. Examples are accessible via network. To fix most of the security weaknesses simply call the following URL: http://localhost/security/ The root password for MySQL + phpMyAdmin and also a XAMPP directory protection can being established here."



XAMPP Security.








According to my experienced, some production server are using ApacheFriends XAMPP; and they have forgoten about the password for database user "pma" and " " with the test database. You will knowing this by accessing the addres with MySQL Administrator installation. It could be interesting item for the hacker. If you have'made password for XAMPP directory; you may to move index file for accesing this directory from the http root, if not the password will asking in http browsing.



phpMyAdmin for managing the MySQL database.