Keep Server Online
If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.
or
A donation makes a contribution towards the costs, the time and effort that's going in this site and building.
Thank You! Steffen
Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
| |
|
Topic: silent install of apache and php |
|
Author |
|
cwhite
Joined: 20 Dec 2007 Posts: 1
|
Posted: Thu 20 Dec '07 7:43 Post subject: silent install of apache and php |
|
|
Hi! I'd like to install apache and php silently. I thought for apache I would just do this:
Code: | msiexec /i apache_2.2.6-win32-x86-no_ssl.msi /passive ALLUSERS=1 SERVERADMIN=admin@localhost SERVERNAME=localhost SERVERDOMAIN=localhost SERVERPORT=80
|
and something similar for php, which I think needs no parameters.
However I was told that I would have to specify PHPIniDir in apache's httpd.conf. How would I do that? Also when I install Apache normally (not silent), when I looked at the httpd.conf, there's no "Section 1: Global Environment" part where I'm supposed to put the PHPIniDir.
Please help me. Thanks.
Edit:
It seems that installing PHP will automatically add PHPIniDir to httpd.conf. Does anyone know how to silent install PHP so it does that? I don't know what the parameter name for that would be. |
|
Back to top |
|
James Blond Moderator
Joined: 19 Jan 2006 Posts: 7371 Location: Germany, Next to Hamburg
|
Posted: Thu 24 Jan '08 15:02 Post subject: |
|
|
Silent Install
The installer also supports a silent mode, which is helpful for Systems Administrators to deploy PHP easily. To use silent mode:
Code: |
msiexec.exe /i php-VERSION-win32-install.msi /q
|
You can control the install directory by passing it as a parameter to the install. For example, to install to e:\php:
Code: |
msiexec.exe /i php-VERSION-win32-install.msi /q INSTALLDIR=e:\php
|
You can also use the same syntax to specify the Apache Configuration Directory (APACHEDIR), the Sambar Server directory (SAMBARDIR), and the Xitami Server directory (XITAMIDIR).
You can also specify what features to install. For example, to install the mysqli extension and the CGI executable:
Code: |
msiexec.exe /i php-VERSION-win32-install.msi /q ADDLOCAL=cgi,ext_php_mysqli
|
For more details see the docs http://de.php.net/manual/en/install.windows.php |
|
Back to top |
|
|
|
|
|
|