![]() |
s i s t e m a o p e r a c i o n a l m a g n u x l i n u x | ~/ · documentação · suporte · sobre |
Next
Previous
Contents
2. Component installation2.1 PreparationsYou will need:
Get the sources you want. Untar apche, php, gd and ssl to
2.2 Adding PHP
The relevant questions are: Would you like to compile PHP/FI as an Apache module? [yN] y Are you compiling for an Apache 1.1 or later server? [Yn] y Are you using Apache-Stronghold? [yN] y Does your Apache server support ELF dynamic loading? [yN] y Apache include directory (which has httpd.h)? [/usr/local/include/apache] /usr/src/apache_1.2.6/src Would you like to build an ELF shared library? [yN] y Additional directories to search for .h files []: /usr/src/gd1.2 Would you like the bundled regex library? [yN] n Like the frontpage extensions, phtml includes a security problem because it is run under the uid of the webserver. Be sure to turn on safe mode in src/php.h and restrict the search path to a save value. There are some other options in php.h you may want to edit. If you are very concerned about security, compile php as a cgi. However, this will be a performance loss and not as smart as the module version. Type Module php_module mod_php.oto the end of /usr/src/apache_1.2.6/src/Configuration , add
-lphp -lm -lgdbm -lgdto the EXTRA_LIBS in the same file,
application/x-httpd-php phtmlto Apache's mime.types and
AddType application/x-httpd-php .phtmlto Apache's srm.conf .
You may also want to add
2.3 Adding SSL
Now
2.4 Adding frontpageRename the You now have to apply the FP patch.
Next Previous Contents |