Installing Apache in Solaris 8

i want to install apache in solaris 8. i installed gcc 3.0.xxx
and apache 1.3.19.xxxx. but while installing apache it gives a error that
./helpers/TestCompile : make not found
what should i do to avoid this error. please send the remedy soon.
Thanks in Advance

Hello,
It is recommanded to :
- Use the Apache bundle with Solaris 8. Depending of installation mode you choose (core, etc...) packages are present or not.
Check is /etc/apache or /etc/init.d/httpd exist ot not.
If not, packages can be added from Solaris 8 cdroms.
Supported by Sun
- Use apache-1.3.27 or apache-2.0.54 from the www.sunfreeware.com web site. These are already compiled od installation is just made by simple pkgadd.
Not supported by Sun but validated and stable.
Note : gcc, tomcat, openssl etc also available.
Best regards,
Damien

Similar Messages

  • How to install Apache Http server on Solaris sparc-32 bit systems

    Hi Friends,
    I installed apache in windows platform, where we have direct .exe file to install apache on windows.
    I heard, in solaris different process of installation is that right...?
    will we get direct .bin executable file for apache like wls923_solaris32.bin or need to we follow diff procedure for apache installation in solaris.
    Please help me
    Thanks
    Deep
    Edited by: user10249953 on Feb 22, 2009 8:28 PM

    Hi Friends,
    I installed apache in windows platform, where we have direct .exe file to install apache on windows.
    I heard, in solaris different process of installation is that right...?
    will we get direct .bin executable file for apache like wls923_solaris32.bin or need to we follow diff procedure for apache installation in solaris.
    Please help me
    Thanks
    Deep
    Edited by: user10249953 on Feb 22, 2009 8:28 PM

  • How to Install Apache 2.x with ssl on solaris 8/9 for reverse proxy

    Hi,
    I need to install Apache 2.x on solaris , along with mod_ssl and openssl . I am not sure where to find the required version for solaris and also where to find openssl and mod_ssl for installation for 2.x.
    I need this for configuring reverse proxy pointing to the Portal.

    Harish,
    I think, I don't get your problem...
    the files are available at http://www.apache.org (binaries and source)
    http://www.artfiles.org/apache.org/httpd/binaries/solaris/
    openssl at http://www.openssl.org
    mod_ssl at http://www.modssl.org
    kr, achim

  • How to install Apache Web Server with PHP on Sun Solaris Sparc machine

    Hi,
    We are trying to install the Apache Web Server and the PHP package on a Sun Solaris Sparc machine running on SunOS 5.8. We are having compilation problems with the source code of both these packages.
    Does anybody know if there are ready solaris packages for Apache and PHP available from where we can download and install instead of source code compilation?
    Or any instructions / things to watch for when installing Apache with PHP (if anybody has tried installing Apache with PHP on Sun Solaris earlier) is most welcome.
    Thanks,
    Harish

    Apache should be bundled along with Solaris check in "/var/apache" in Solaris 8 and Solaris 9
    php is available at www.php.net
    I found an old document for installing PHP maybe this will help.
    Cheers
    -Dhruva
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++Installing PHP 3.x for Apache 1.x.x on Solaris
    Introduction
    This document describes how to install PHP for Apache on Solaris.
    You should have Apache installed before trying to install PHP.
    If you want to use PHP with MySQL then you must install MySQL first.
    Before we Begin
    1. These instructions assume that you have Apache installed according to instructions.
    Getting PHP
    1. You must be logged in as root to perform this installation.
    su root
    2. I save all my downloads in:
    /usr/local/dist
    If you don't already have one, you may need to create that directory now:
    mkdir /usr/local/dist
    3. You can get PHP 3.0.14 from here(www.php.net).
    cd /usr/local/dist
    ftp ftp.php.net
    cd pub/distributions
    bin
    get php-3.0.14.tar.gz
    bye
    Installing PHP
    1. We will install PHP in /usr/local/build, but use a tricky tar command
    to do it in on hit from the download directory:
    cd /usr/local/dist
    tar xvfz php-3.0.12.tar.gz -C ../build
    Compiling PHP
    1. First let's get where the action is:
    cd /usr/local/build/php-3.0.14
    2. You now have 3 options:
    * Simple PHP install without MySQL - goto step 3
    * Simple PHP install with MySQL - goto step 4
    * Custom PHP install - goto step 5
    3. Simple PHP install without MySQL. Next, jump to step 6.
    ./configure --with-apache=../apache_1.3.12
    4. Simple PHP install with MySQL. MySQL must be installed before you can configure PHP to use it. I recommend that MySQL should always be reachable with /usr/local/mysql. Even if you install it else where you
    should create a symbolic link from /usr/local/mysql. Otherwise the compiler can have problems finding the mysqlclient library. The command
    should look like this:
    ./configure with-mysql=/usr/local/mysql with-apache=../apache_1.3.12
    Next, jump to step 6.
    5. Custom PHP install. Take a look at the available configuration directives by using this command:
    ./configure --help
    6. Now we can make the PHP executable. This may take a while.
    make
    7. Now we install the PHP module with:
    make install
    Adding the PHP Module to Apache
    1. Now we have to setup Apache to include the PHP module:
    cd ../apache_1.3.12
    2. Re-configure Apache to use the PHP module. You should use your previous Apache configure command along with the PHP activate module directive.
    You can see your previous Apache configure command by doing:
    cat config.status
    You can configure Apache using the previous command with the added PHP module by doing:
    ./config.status --activate-module=src/modules/php3/libphp3.a
    If you used the simple Apache install from instructions the command will look like this:
    ./configure prefix=/usr/local/apache activate-module=src/modules/php3/libphp3.a
    3. Make and install Apache with PHP enabled:
    make
    4. We need to stop the server before installing the files:
    /usr/local/apache/bin/apachectl stop
    5. Now we can install the new binaries:
    make install
    6. Start apache again (now running the new php enabled version):
    /usr/local/apache/bin/apachectl start
    Setting Up PHP
    1. We have to tell Apache to pass certain file extensions to PHP. We do this in Apache's httpd.conf file.
    cd /usr/local/apache/conf
    2. Edit the httpd.conf file. If you do a search for php you will find a couple of commented out lines telling Apache to use the PHP module. You should uncomment them to look like this.
    AddType application/x-httpd-php3 .php3
    AddType application/x-httpd-php3-source .phps
    3. I prefer to use the extension .phtml, you can use whatever extension you like (even .html) by adding lines to httpd.conf like this:
    AddType application/x-httpd-php3 .phtml
    Check that it Works
    1. We have to restart Apache to make these changes take effect on the running server.
    cd /usr/local/apache/bin
    ./apachectl restart
    2. Apache should now be running with PHP enabled. The server version should include PHP/3.0b2.
    ./apachectl status
    Apache Server Status for dev.synop.com
    Server Version: Apache/1.3.9 (Unix) PHP/3.0.12
    Server Built: Oct 25 1999 00:37:07
    3. Now it is time to test PHP with a page. The simplest thing to do is create a page called test.php3. My file is here. This file contains the
    following text:
    <?php phpinfo(); ?>
    4. Point your browser at this file on the virtual host which you used:
    http://localhost/test.php3

  • SVN/APACHE on Solaris 10

    Hi
    I'm after some on how to configure SVN/Apache on Solaris 10. I have my SVN rep created and Apache installed. The issue I face is that I am unable to get apache to authenticate with local user accounts. Ive compiled the mod_auth_pam modules for apache and still no joy. My apache logs indicate that the unix user does not exist which it clearly does. If anyone has had any past experience in setting up an SVN environment with apache on solaris i'd appreciate your thoughts on this or if someone can point me to a good how-to doc.
    Thanks

    I just checked, and for the latest Solaris, the packages you need are on Disc 5 - regardless of if it's x86 or sparc.
    If you want apache2 you'll want to pkgadd apch2u
    For apache 1 it's apchu
    Both of these have dependancies, but all of them are on the disc 5, or have already been installed with solaris (like openssl)
    Hope this helps.
    ~anovadea

  • How to install Dual OS(solaris 10 and Windows XP)?

    I have got a 80 gb sata hard disk and i am not able to install Dual OS(solaris and Windows XP ) on it.My Partitions are as follows:
    Primary partition-5GB
    Remaining are extended Partition.
    Extended partition details
    8 gb NTFS partition(installed windows XP)
    7 gb NTFS partiton(No data in it)
    20 gb NTFS partition(No data in it)
    20 gb NTFS partiton(has data in it)
    15 gb RAW partiton
    I first installed Windows xp on 8 gb Extended partiton.Then when i installed Solaris i could see only 2 partitons.One with the 5 gb and the other with the 71 gb.I actually wanted to install my solaris on the 15 gb Raw partition.Since i could not see the partition(15 gb Raw) i installed solaris on the 5 gb partition.Now when the comp boots it goes to solairs os only.i dont have the option to choose windows at all.
    could any one of you explain me how the partitions are supposed to be and how could i make it as a Dual OS.
    Saravanan
    Message was edited by:
    SaravananMandala

    Windows uses the primary partiton for boot, too, even if you installed it on the NTFS volume in the extended partition. Wherever you install Windows, it will need the primary partition for booting. You can never boot from Windows extended partitions
    As for the 15Gb raw partition, it look like what you call 'RAW partition' is actually just a small little part inside the extended partition. All your NTFS partitions (and your RAW partiton) are logical volumes and they all reside inside the extended partition. Even though Windows sees them as separate drives, each with its own drive letter, just as it sees the primary partition.
    You may try do use Windows fdisk or diskpart to delete the last logical volume in the extended partition, and then get the ntfs resize tool from Linux, or the CD1 from the Debian Linux install CDs, which has it included and accessible with a nice user interface, and resize your extended partition.
    I don't know if it works, I only used it to also resize some logical volume inside the partition. ntfs resize tool might not be easy to work with, you will need to read its documentation, but it does resize NTFS partitions (I have seen it).
    If it works, then you will have your 15Gb as unallocated space available for a new partition. Let the Solaris installer create this new partition automatically during install.
    Timothy Madden,
    Romania

  • Installing Apache 2.4.3 on OSX 10.6.8

    Hi,
    I'm trying to install Apache web server on Mac OSX 10.6.8. On my first attempt with ./configure, I was informed that my apr version was too old. So I downloaded apr and apr-util, and as instructed by the Apache INSTALL doc, I upacked those files and moved their directories to httpd-2.4.3/srclib/apr and httpd-2.4.3/srclib/apr-util:
    ~/Downloads/httpd-2.4.3/srclib$ ls MakefileMakefile.in     apr          apr-util
    Then the Apache INSTALL doc said to run configure like this:
    ~/Downloads/httpd-2.4.3 $ ./configure --with-included-apr
    Then I got a new error:
    configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/
    So I looked at the Apache installation docs here:
    http://httpd.apache.org/docs/current/install.html
    which say:
    REQUIREMENTS
    Perl-Compatible Regular Expressions Library (PCRE)
    This library is required but not longer bundled with httpd. Download the source code from http://www.pcre.org, or install a Port or Package. If your build system can't find the pcre-config script installed by the PCRE build, point to it using the --with-pcre parameter. On some platforms, you may have to install the corresponding -dev package to allow httpd to build against your installed copy of PCRE.
    So I downloaded pcre and installed pcre with ./configure, make, make install, which seemed to install pcre correctly. But when I tried to run ./configure for Apache, Apache still couldn't find pcre. So next I tried:
    ~/Downloads/httpd-2.4.3$ ./configure --with-included-apr --with-pcre=../pcre-8.32/pcre-config
    and this time ./configure seemed to end normally.
    On to make:
    ~/Downloads/httpd-2.4.3$  make
    But make ends with pcre errors:
    Downloads/httpd-2.4.3/modules/cache -I/Users/7stud/Downloads/httpd-2.4.3/modules/core -I/Users/7stud/Downloads/httpd-2.4.3/modules/database -I/Users/7stud/Downloads/httpd-2.4.3/modules/filters -I/Users/7stud/Downloads/httpd-2.4.3/modules/ldap -I/Users/7stud/Downloads/httpd-2.4.3/modules/loggers -I/Users/7stud/Downloads/httpd-2.4.3/modules/lua -I/Users/7stud/Downloads/httpd-2.4.3/modules/proxy -I/Users/7stud/Downloads/httpd-2.4.3/modules/session -I/Users/7stud/Downloads/httpd-2.4.3/modules/ssl -I/Users/7stud/Downloads/httpd-2.4.3/modules/test -I/Users/7stud/Downloads/httpd-2.4.3/server -I/Users/7stud/Downloads/httpd-2.4.3/modules/arch/unix -I/Users/7stud/Downloads/httpd-2.4.3/modules/dav/main -I/Users/7stud/Downloads/httpd-2.4.3/modules/generators -I/Users/7stud/Downloads/httpd-2.4.3/modules/mappers  -prefer-non-pic -static -c util_pcre.c && touch util_pcre.lo
    util_pcre.c:48:18: error: pcre.h: No such file or directory
    util_pcre.c: In function 'ap_regfree':
    util_pcre.c:103: error: 'pcre_free' undeclared (first use in this function)
    util_pcre.c:103: error: (Each undeclared identifier is reported only once
    util_pcre.c:103: error: for each function it appears in.)
    util_pcre.c: In function 'ap_regcomp':
    util_pcre.c:129: error: 'PCRE_CASELESS' undeclared (first use in this function)
    util_pcre.c:131: error: 'PCRE_MULTILINE' undeclared (first use in this function)
    util_pcre.c:133: error: 'PCRE_DOTALL' undeclared (first use in this function)
    util_pcre.c:136: warning: implicit declaration of function 'pcre_compile'
    util_pcre.c:136: warning: assignment makes pointer from integer without a cast
    util_pcre.c:142: warning: implicit declaration of function 'pcre_fullinfo'
    util_pcre.c:142: error: expected ')' before 'pcre'
    util_pcre.c:142: warning: type defaults to 'int' in declaration of 'type name'
    util_pcre.c:142: warning: cast from pointer to integer of different size
    util_pcre.c:143: error: 'PCRE_INFO_CAPTURECOUNT' undeclared (first use in this function)
    util_pcre.c: In function 'ap_regexec_len':
    util_pcre.c:180: error: 'PCRE_NOTBOL' undeclared (first use in this function)
    util_pcre.c:182: error: 'PCRE_NOTEOL' undeclared (first use in this function)
    util_pcre.c:198: warning: implicit declaration of function 'pcre_exec'
    util_pcre.c:198: error: expected ')' before 'pcre'
    util_pcre.c:198: warning: type defaults to 'int' in declaration of 'type name'
    util_pcre.c:198: warning: cast from pointer to integer of different size
    util_pcre.c:221: error: 'PCRE_ERROR_NOMATCH' undeclared (first use in this function)
    util_pcre.c:223: error: 'PCRE_ERROR_NULL' undeclared (first use in this function)
    util_pcre.c:225: error: 'PCRE_ERROR_BADOPTION' undeclared (first use in this function)
    util_pcre.c:227: error: 'PCRE_ERROR_BADMAGIC' undeclared (first use in this function)
    util_pcre.c:229: error: 'PCRE_ERROR_UNKNOWN_NODE' undeclared (first use in this function)
    util_pcre.c:231: error: 'PCRE_ERROR_NOMEMORY' undeclared (first use in this function)
    make[2]: *** [util_pcre.lo] Error 1
    make[1]: *** [all-recursive] Error 1
    make: *** [all-recursive] Error 1
    Any ideas what went wrong or what I should try next? The Apache install web page says:
    On some platforms, you may have to install the corresponding -dev package to allow httpd to build against your installed copy of PCRE. 
    But I can't find any information on where "the corresponding -dev package" can be downloaded.
    Thanks.

    Now I can't get a cgi script to execute.  Apache is returning the text of the script.  I've tried to follow exactly what the Apache CGI tutorial says here:
    http://httpd.apache.org/docs/2.0/howto/cgi.html#configuring
    I also followed the directions in the perl cgi script, printenv, that was included with Apache, and Apache returns the text, rather than executing the script.  Here is what the cgi-bin directory looks like:
    /usr/local/apache2/cgi-bin$ ls -al
    total 24
    drwxrwxrwx   5 root   admin   170 Feb 19 19:34 .
    drwxr-xr-x  15 root   admin   510 Feb 19 12:36 ..
    -rwxr-xr-x   1 7stud  admin   138 Feb 19 19:32 my.pl
    -rwxr-xr-x@  1 7stud  staff   687 Feb 19 19:03 printenv
    -rw-r--r--@  1 7stud  staff  1127 Sep  6  2008 test-cgi
    Here's what the printenv script looks like:
    /usr/local/apache2/cgi-bin$ cat printenv
    #!/usr/bin/env perl
    # To permit this cgi, replace # on the first line above with the
    # appropriate #!/path/to/perl shebang, and set this script executable
    # with chmod 755.
    # Note that it is subject to cross site scripting attacks on MS IE
    # and any other browser which fails to honor RFC2616, so never use
    # it in a live server environment, it is provided only for testing.
    ##  printenv -- demo CGI program which just prints its environment
    use strict;
    use warnings;
    print "Content-type: text/plain; charset=iso-8859-1\n\n";
    foreach my $var (sort(keys(%ENV))) {
        my $val = $ENV{$var};
        $val =~ s|\n|\\n|g;
        $val =~ s|"|\\"|g;
        print "${var}=\"${val}\"\n";
    Here's the url I used in my browser:
    http://localhost:8080/cgi-bin/printenv
    Here is my httpd.conf:
    # This is the main Apache HTTP server configuration file.  It contains the
    # configuration directives that give the server its instructions.
    # See <URL:http://httpd.apache.org/docs/2.4/> for detailed information.
    # In particular, see
    # <URL:http://httpd.apache.org/docs/2.4/mod/directives.html>
    # for a discussion of each configuration directive.
    # Do NOT simply read the instructions in here without understanding
    # what they do.  They're here only as hints or reminders.  If you are unsure
    # consult the online docs. You have been warned. 
    # Configuration and logfile names: If the filenames you specify for many
    # of the server's control files begin with "/" (or "drive:/" for Win32), the
    # server will use that explicit path.  If the filenames do *not* begin
    # with "/", the value of ServerRoot is prepended -- so "logs/access_log"
    # with ServerRoot set to "/usr/local/apache2" will be interpreted by the
    # server as "/usr/local/apache2/logs/access_log", whereas "/logs/access_log"
    # will be interpreted as '/logs/access_log'.
    # ServerRoot: The top of the directory tree under which the server's
    # configuration, error, and log files are kept.
    # Do not add a slash at the end of the directory path.  If you point
    # ServerRoot at a non-local disk, be sure to specify a local disk on the
    # Mutex directive, if file-based mutexes are used.  If you wish to share the
    # same ServerRoot for multiple httpd daemons, you will need to change at
    # least PidFile.
    ServerRoot "/usr/local/apache2"
    # Mutex: Allows you to set the mutex mechanism and mutex file directory
    # for individual mutexes, or change the global defaults
    # Uncomment and change the directory if mutexes are file-based and the default
    # mutex file directory is not on a local disk or is not appropriate for some
    # other reason.
    # Mutex default:logs
    # Listen: Allows you to bind Apache to specific IP addresses and/or
    # ports, instead of the default. See also the <VirtualHost>
    # directive.
    # Change this to Listen on specific IP addresses as shown below to
    # prevent Apache from glomming onto all bound IP addresses.
    #Listen 12.34.56.78:80
    Listen 8080
    # Dynamic Shared Object (DSO) Support
    # To be able to use the functionality of a module which was built as a DSO you
    # have to place corresponding `LoadModule' lines at this location so the
    # directives contained in it are actually available _before_ they are used.
    # Statically compiled modules (those listed by `httpd -l') do not need
    # to be loaded here.
    # Example:
    # LoadModule foo_module modules/mod_foo.so
    LoadModule authn_file_module modules/mod_authn_file.so
    #LoadModule authn_dbm_module modules/mod_authn_dbm.so
    #LoadModule authn_anon_module modules/mod_authn_anon.so
    #LoadModule authn_dbd_module modules/mod_authn_dbd.so
    #LoadModule authn_socache_module modules/mod_authn_socache.so
    LoadModule authn_core_module modules/mod_authn_core.so
    LoadModule authz_host_module modules/mod_authz_host.so
    LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
    LoadModule authz_user_module modules/mod_authz_user.so
    #LoadModule authz_dbm_module modules/mod_authz_dbm.so
    #LoadModule authz_owner_module modules/mod_authz_owner.so
    #LoadModule authz_dbd_module modules/mod_authz_dbd.so
    LoadModule authz_core_module modules/mod_authz_core.so
    LoadModule access_compat_module modules/mod_access_compat.so
    LoadModule auth_basic_module modules/mod_auth_basic.so
    #LoadModule auth_form_module modules/mod_auth_form.so
    #LoadModule auth_digest_module modules/mod_auth_digest.so
    #LoadModule allowmethods_module modules/mod_allowmethods.so
    #LoadModule file_cache_module modules/mod_file_cache.so
    #LoadModule cache_module modules/mod_cache.so
    #LoadModule cache_disk_module modules/mod_cache_disk.so
    #LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
    #LoadModule socache_dbm_module modules/mod_socache_dbm.so
    #LoadModule socache_memcache_module modules/mod_socache_memcache.so
    #LoadModule dbd_module modules/mod_dbd.so
    #LoadModule dumpio_module modules/mod_dumpio.so
    #LoadModule buffer_module modules/mod_buffer.so
    #LoadModule ratelimit_module modules/mod_ratelimit.so
    LoadModule reqtimeout_module modules/mod_reqtimeout.so
    #LoadModule ext_filter_module modules/mod_ext_filter.so
    #LoadModule request_module modules/mod_request.so
    #LoadModule include_module modules/mod_include.so
    LoadModule filter_module modules/mod_filter.so
    #LoadModule substitute_module modules/mod_substitute.so
    #LoadModule sed_module modules/mod_sed.so
    #LoadModule deflate_module modules/mod_deflate.so
    LoadModule mime_module modules/mod_mime.so
    LoadModule log_config_module modules/mod_log_config.so
    #LoadModule log_debug_module modules/mod_log_debug.so
    #LoadModule logio_module modules/mod_logio.so
    LoadModule env_module modules/mod_env.so
    #LoadModule expires_module modules/mod_expires.so
    LoadModule headers_module modules/mod_headers.so
    #LoadModule unique_id_module modules/mod_unique_id.so
    LoadModule setenvif_module modules/mod_setenvif.so
    LoadModule version_module modules/mod_version.so
    #LoadModule remoteip_module modules/mod_remoteip.so
    #LoadModule proxy_module modules/mod_proxy.so
    #LoadModule proxy_connect_module modules/mod_proxy_connect.so
    #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    #LoadModule proxy_http_module modules/mod_proxy_http.so
    #LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
    #LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
    #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
    #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    #LoadModule proxy_express_module modules/mod_proxy_express.so
    #LoadModule session_module modules/mod_session.so
    #LoadModule session_cookie_module modules/mod_session_cookie.so
    #LoadModule session_dbd_module modules/mod_session_dbd.so
    #LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
    #LoadModule ssl_module modules/mod_ssl.so
    #LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
    #LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so
    #LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so
    #LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so
    LoadModule unixd_module modules/mod_unixd.so
    #LoadModule dav_module modules/mod_dav.so
    LoadModule status_module modules/mod_status.so
    LoadModule autoindex_module modules/mod_autoindex.so
    #LoadModule info_module modules/mod_info.so
    #LoadModule cgid_module modules/mod_cgid.so
    #LoadModule dav_fs_module modules/mod_dav_fs.so
    #LoadModule vhost_alias_module modules/mod_vhost_alias.so
    #LoadModule negotiation_module modules/mod_negotiation.so
    LoadModule dir_module modules/mod_dir.so
    #LoadModule actions_module modules/mod_actions.so
    #LoadModule speling_module modules/mod_speling.so
    #LoadModule userdir_module modules/mod_userdir.so
    LoadModule alias_module modules/mod_alias.so
    #LoadModule rewrite_module modules/mod_rewrite.so
    <IfModule unixd_module>
    # If you wish httpd to run as a different user or group, you must run
    # httpd as root initially and it will switch. 
    # User/Group: The name (or #number) of the user/group to run httpd as.
    # It is usually good practice to create a dedicated user and group for
    # running httpd, as with most system services.
    User daemon
    Group daemon
    </IfModule>
    # 'Main' server configuration
    # The directives in this section set up the values used by the 'main'
    # server, which responds to any requests that aren't handled by a
    # <VirtualHost> definition.  These values also provide defaults for
    # any <VirtualHost> containers you may define later in the file.
    # All of these directives may appear inside <VirtualHost> containers,
    # in which case these default settings will be overridden for the
    # virtual host being defined.
    # ServerAdmin: Your address, where problems with the server should be
    # e-mailed.  This address appears on some server-generated pages, such
    # as error documents.  e.g. [email protected]
    ServerAdmin [email protected]
    # ServerName gives the name and port that the server uses to identify itself.
    # This can often be determined automatically, but we recommend you specify
    # it explicitly to prevent problems during startup.
    # If your host doesn't have a registered DNS name, enter its IP address here.
    ServerName 7stud.com
    # Deny access to the entirety of your server's filesystem. You must
    # explicitly permit access to web content directories in other
    # <Directory> blocks below.
    <Directory />
        AllowOverride none
        Require all denied
    </Directory>
    # Note that from this point forward you must specifically allow
    # particular features to be enabled - so if something's not working as
    # you might expect, make sure that you have specifically enabled it
    # below.
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    DocumentRoot "/usr/local/apache2/htdocs"
    <Directory "/usr/local/apache2/htdocs">
        # Possible values for the Options directive are "None", "All",
        # or any combination of:
        #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
        # Note that "MultiViews" must be named *explicitly* --- "Options All"
        # doesn't give it to you.
        # The Options directive is both complicated and important.  Please see
        # http://httpd.apache.org/docs/2.4/mod/core.html#options
        # for more information.
        Options Indexes FollowSymLinks
        # AllowOverride controls what directives may be placed in .htaccess files.
        # It can be "All", "None", or any combination of the keywords:
        #   Options FileInfo AuthConfig Limit
        AllowOverride None
        # Controls who can get stuff from this server.
        Require all granted
    </Directory>
    # DirectoryIndex: sets the file that Apache will serve if a directory
    # is requested.
    <IfModule dir_module>
        DirectoryIndex index.html
    </IfModule>
    # The following lines prevent .htaccess and .htpasswd files from being
    # viewed by Web clients.
    <Files ".ht*">
        Require all denied
    </Files>
    # ErrorLog: The location of the error log file.
    # If you do not specify an ErrorLog directive within a <VirtualHost>
    # container, error messages relating to that virtual host will be
    # logged here.  If you *do* define an error logfile for a <VirtualHost>
    # container, that host's errors will be logged there and not here.
    ErrorLog "logs/error_log"
    # LogLevel: Control the number of messages logged to the error_log.
    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn
    <IfModule log_config_module>
        # The following directives define some format nicknames for use with
        # a CustomLog directive (see below).
        LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
        LogFormat "%h %l %u %t \"%r\" %>s %b" common
        <IfModule logio_module>
          # You need to enable mod_logio.c to use %I and %O
          LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
        </IfModule>
        # The location and format of the access logfile (Common Logfile Format).
        # If you do not define any access logfiles within a <VirtualHost>
        # container, they will be logged here.  Contrariwise, if you *do*
        # define per-<VirtualHost> access logfiles, transactions will be
        # logged therein and *not* in this file.
        CustomLog "logs/access_log" common
        # If you prefer a logfile with access, agent, and referer information
        # (Combined Logfile Format) you can use the following directive.
        #CustomLog "logs/access_log" combined
    </IfModule>
    <IfModule alias_module>
        # Redirect: Allows you to tell clients about documents that used to
        # exist in your server's namespace, but do not anymore. The client
        # will make a new request for the document at its new location.
        # Example:
        # Redirect permanent /foo http://www.example.com/bar
        # Alias: Maps web paths into filesystem paths and is used to
        # access content that does not live under the DocumentRoot.
        # Example:
        # Alias /webpath /full/filesystem/path
        # If you include a trailing / on /webpath then the server will
        # require it to be present in the URL.  You will also likely
        # need to provide a <Directory> section to allow access to
        # the filesystem path.
        # ScriptAlias: This controls which directories contain server scripts.
        # ScriptAliases are essentially the same as Aliases, except that
        # documents in the target directory are treated as applications and
        # run by the server when requested rather than as documents sent to the
        # client.  The same rules about trailing "/" apply to ScriptAlias
        # directives as to Alias.
        ScriptAlias /cgi-bin/ /usr/local/apache2/cgi-bin/
    </IfModule>
    <IfModule cgid_module>
        # ScriptSock: On threaded servers, designate the path to the UNIX
        # socket used to communicate with the CGI daemon of mod_cgid.
        #Scriptsock cgisock
    </IfModule>
    # "/usr/local/apache2/cgi-bin" should be changed to whatever your ScriptAliased
    # CGI directory exists, if you have that configured.
    <Directory "/usr/local/apache2/cgi-bin">
        AllowOverride None
        Options None
        Require all granted
    </Directory>
    <IfModule mime_module>
        # TypesConfig points to the file containing the list of mappings from
        # filename extension to MIME-type.
        TypesConfig conf/mime.types
        # AddType allows you to add to or override the MIME configuration
        # file specified in TypesConfig for specific file types.
        #AddType application/x-gzip .tgz
        # AddEncoding allows you to have certain browsers uncompress
        # information on the fly. Note: Not all browsers support this.
        #AddEncoding x-compress .Z
        #AddEncoding x-gzip .gz .tgz
        # If the AddEncoding directives above are commented-out, then you
        # probably should define those extensions to indicate media types:
        AddType application/x-compress .Z
        AddType application/x-gzip .gz .tgz
        # AddHandler allows you to map certain file extensions to "handlers":
        # actions unrelated to filetype. These can be either built into the server
        # or added with the Action directive (see below)
        # To use CGI scripts outside of ScriptAliased directories:
        # (You will also need to add "ExecCGI" to the "Options" directive.)
        #AddHandler cgi-script .cgi
        # For type maps (negotiated resources):
        #AddHandler type-map var
        # Filters allow you to process content before it is sent to the client.
        # To parse .shtml files for server-side includes (SSI):
        # (You will also need to add "Includes" to the "Options" directive.)
        #AddType text/html .shtml
        #AddOutputFilter INCLUDES .shtml
    </IfModule>
    # The mod_mime_magic module allows the server to use various hints from the
    # contents of the file itself to determine its type.  The MIMEMagicFile
    # directive tells the module where the hint definitions are located.
    #MIMEMagicFile conf/magic
    # Customizable error responses come in three flavors:
    # 1) plain text 2) local redirects 3) external redirects
    # Some examples:
    #ErrorDocument 500 "The server made a boo boo."
    #ErrorDocument 404 /missing.html
    #ErrorDocument 404 "/cgi-bin/missing_handler.pl"
    #ErrorDocument 402 http://www.example.com/subscription_info.html
    # MaxRanges: Maximum number of Ranges in a request before
    # returning the entire resource, or one of the special
    # values 'default', 'none' or 'unlimited'.
    # Default setting is to accept 200 Ranges.
    #MaxRanges unlimited
    # EnableMMAP and EnableSendfile: On systems that support it,
    # memory-mapping or the sendfile syscall may be used to deliver
    # files.  This usually improves server performance, but must
    # be turned off when serving from networked-mounted
    # filesystems or if support for these functions is otherwise
    # broken on your system.
    # Defaults: EnableMMAP On, EnableSendfile Off
    #EnableMMAP off
    #EnableSendfile on
    # Supplemental configuration
    # The configuration files in the conf/extra/ directory can be
    # included to add extra features or to modify the default configuration of
    # the server, or you may simply copy their contents here and change as
    # necessary.
    # Server-pool management (MPM specific)
    #Include conf/extra/httpd-mpm.conf
    # Multi-language error messages
    #Include conf/extra/httpd-multilang-errordoc.conf
    # Fancy directory listings
    #Include conf/extra/httpd-autoindex.conf
    # Language settings
    #Include conf/extra/httpd-languages.conf
    # User home directories
    #Include conf/extra/httpd-userdir.conf
    # Real-time info on requests and configuration
    #Include conf/extra/httpd-info.conf
    # Virtual hosts
    #Include conf/extra/httpd-vhosts.conf
    # Local access to the Apache HTTP Server Manual
    #Include conf/extra/httpd-manual.conf
    # Distributed authoring and versioning (WebDAV)
    #Include conf/extra/httpd-dav.conf
    # Various default settings
    #Include conf/extra/httpd-default.conf
    # Configure mod_proxy_html to understand HTML4/XHTML1
    <IfModule proxy_html_module>
    Include conf/extra/proxy-html.conf
    </IfModule>
    # Secure (SSL/TLS) connections
    #Include conf/extra/httpd-ssl.conf
    # Note: The following must must be present to support
    #       starting without SSL on platforms with no /dev/random equivalent
    #       but a statically compiled-in mod_ssl.
    <IfModule ssl_module>
    SSLRandomSeed startup builtin
    SSLRandomSeed connect builtin
    </IfModule>
    # Deal with user agents that deliberately violate open standards
    <IfModule setenvif_module>
    BrowserMatch "MSIE 10.0;" bad_DNT
    </IfModule>
    <IfModule headers_module>
    RequestHeader unset DNT env=bad_DNT
    </IfModule>

  • Cant install agent11g on Solaris 9

    Hi
    I do have problem installing agent on solaris 9 64 bit.
    I tried tree ways - pushing agent from OMS, downloading agent using agentDownload and cloning agent from almost identical machine.
    Installation script start failing on the linking step giving errors about not being able to link. All prerequisites for agent are met.
    The third solution works until starting agent.
    Agent doesn't start throwing an error:
    emctl start agent
    ld.so.1: /export/home/oracle/agent11g/perl/bin/perl: fatal: attempt to open file with null name
    Killed
    If I execute this being in AGENT_HOME directory but using emctl.pl:
    bash-2.05$ perl ./bin/emctl.pl start agent
    Can't locate lib.pm in @INC (@INC contains: ../lib/5.10.0/sun4-solaris-thread-multi-64 ../lib/5.10.0 ../lib/site_perl/5.10.0/sun4-solaris-thread-multi-64 ../lib/site_perl/5.10.0 ../lib/5.10.0 ../lib/5.10.0/sun4-solaris-thread-multi-64 ../lib/site_perl .) at ./bin/emctl.pl line 201.
    BEGIN failed--compilation aborted at ./bin/emctl.pl line 201.
    If I go to perl/bin directory and execute the same, adjusting paths:
    bash-2.05$ cd perl/bin
    bash-2.05$ perl ../../bin/emctl.pl start agent
    Exception in thread "main" java.lang.UnsupportedClassVersionError: oracle/sysman/emSDK/conf/TargetInstaller (Unsupported major.minor version 50.0)
    at java.lang.ClassLoader.defineClass0(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:246)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)
    EM Configuration issue. not found.
    Can someone help me with this?
    Thanks
    EDIT: during linking I get this error:
    INFO: ld: fatal: library -lclntsh: not found
    Edited by: Jarek Jozwik on 10-Feb-2011 08:50
    I do also get those errors:
    INFO: /export/home/oracle/agent11g/bin/genoccish
    INFO: ld: fatal: relocation error: file /export/home/oracle/agent11g/lib/libocci11.a(occiSQLExceptionImpl.o): section .rela.text: invalid
    relocation type: 0x52
    INFO: ld: fatal: relocation error: file /export/home/oracle/agent11g/lib32/libocci11.a(occiSQLExceptionImpl.o): section .rela.text: inval
    id relocation type: 0x52
    INFO: /export/home/oracle/agent11g/bin/genagtsh /export/home/oracle/agent11g/lib/libagtsh.so 1.0
    INFO: ld: fatal: relocation error: file /export/home/oracle/agent11g/lib/shoc.o: section .rela.text: invalid relocation type: 0x52
    INFO: ld: fatal: relocation error: file /export/home/oracle/agent11g/lib32/shoc.o: section .rela.text%shocodat_os_date_to_julian: invalid
    relocation type: 0x52
    Edited by: Jarek Jozwik on 10-Feb-2011 08:59

    Hi Jarek,
    I do not know to much about Solaris but this note (the truss command) cold give you a clue what is going on: 11g Grid Agent: Executing emctl Fails with 'Segmentation Fault' on Solaris 5.9 (Update 2) [ID 1140615.1]
    Also: 11gR1 on Solaris failing at relink phase with errors like "ld: fatal: relocation error" and then "ld: fatal: library -lclntsh: not found" [ID 848700.1] could be of help regarding the link (lclntsh) error.
    Eric

  • Installing 11i on Solaris and migrating 8.0.5 to new 8.1.6 database

    I've installed 11i (several times) on a new Sun solaris server. I also selected it to install a fresh database. On another server we have 11.0 and 8.0.5 database. We are using a new server to install 11i and we want to move our database over. I managed to transfer all database files over to the new server and upgrade to 8.1.6 (succeeded)
    How do I proceed now to get the 11i applications to use the database i've transferred over. Is this possible??? Can't find any clear documentation on how to merge this database into the applications 11i.
    Thanks
    null

    Gina, I am attempting something similar... but it involves moving an exisiting installation from HP-UX to Solaris, so I cannot move the datafiles... If I run into a method that helps both of us, I will let you know... as of now, I am installing fresh on Solaris and going to try to run upgrade scripts on existing 10.7 and exp/imp into the new instance on 11i (Solaris).
    Let me know of anything you find out that could help me, and I will do the same...
    thanks
    dns

  • To install Apache, PHP

    Hi all,
    To install Apache, MySQL & PHP, i would like use MAMP Pro (Macintosh, Apache, MySQL ans PHP).
    MAMP Pro allows easy installation and administration of the
    development environment under MAC OS X. But somebody knows if the installation process is the same
    on Mac OS X Server (10.6 in my case) that on Mac OS X?
    Cordialy!

    The installation of OS X Server and MAMP are completely and totally different, and the software versions involved are different.
    As you're probably aware, OS X Server 10.6 already contains MySQL, php, Apache and related, and (for this part of the OS X Server environment) administrative interface known as Server Admin.app. 
    If you want to use MAMP, you'll have to shut down those parts of OS X Server, if that's what you're using.  Only one application can be active on a port, such as Apache on TCP port 80.  In particular, you'll have to launch Server Admin.app and shut down the services you want to use from MAMP.  Once you have these components of OS X Server shut down, then you can install MAMP as you would on OS X client.
    If you don't want to shut everything down, you can use MAMP on non-standard ports; I haven't tried that with OS X Server, but it works with OS X client.  (OS X client also includes Apache, and can have that active on TCP port 80.)
    FWIW, MAMP is generally not recommended for use on production sites and on Internet-exposed sites.  It's set up for use during development.  OS X Server versions are set up for use in production sites, though 10.6 itself is getting old.

  • Error while Installing Apache Tomcat policy agent in openAM

    Hi,
    I trying to install Apache Tomcat Policy agent in Linux environment but I am getting the following error after i provided all the details.
    Updating the /EBS/TomCat/apache-tomcat-7.0.33/bin/setenv.sh script
    with the Agent configuration JVM option ...DONE.
    FAILED.
    In Agentlog file, i have received the error like below:
    Note: I am installing it as "oracle" user not as root.
    -r-------- 1 oracle oracle 9583 Apr 25 14:55 Agent.log
    [04/25/2013 14:58:58:256 IST] FileUtils.copyJarFile(): Error occurred while copying jar file: /EBS/openAM/tomcat_v6_agent_3.1.0-Xpress/j2ee_agents/tomcat_v6_agent/lib/agent.jar to: /EBS/TomCat/apache-tomcat-7.0.33/lib/agent.jar
    java.io.FileNotFoundException: /EBS/TomCat/apache-tomcat-7.0.33/lib/agent.jar (Permission denied)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:194)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:84)
    at com.sun.identity.install.tools.util.FileUtils.copyJarFile(FileUtils.java:131)
    at com.sun.identity.agents.tools.tomcat.v6.CopyAgentFilesTask.copyAgentJarFiles(CopyAgentFilesTask.java:74)
    at com.sun.identity.agents.tools.tomcat.v6.CopyAgentFilesTask.execute(CopyAgentFilesTask.java:56)
    at com.sun.identity.install.tools.configurator.TaskRunner.executeTask(TaskRunner.java:105)
    at com.sun.identity.install.tools.configurator.TaskRunner.runTasks(TaskRunner.java:72)
    at com.sun.identity.install.tools.configurator.InstallDriver.install(InstallDriver.java:95)
    at com.sun.identity.install.tools.configurator.InstallDriver.install(InstallDriver.java:40)
    at com.sun.identity.install.tools.handler.InstallHandler.handleRequest(InstallHandler.java:63)
    at com.sun.identity.install.tools.admin.AdminTool.dispatch(AdminTool.java:230)
    at com.sun.identity.install.tools.admin.AdminTool.run(AdminTool.java:133)
    at com.sun.identity.install.tools.launch.AdminToolLauncher.launchAdminTool(AdminToolLauncher.java:201)
    at com.sun.identity.install.tools.launch.AdminToolLauncher.main(AdminToolLauncher.java:313)
    [04/25/2013 14:58:58:258 IST] CopyAgentFilesTask.copyAgentJarFiles() - Error occured while copying jar files from /EBS/openAM/tomcat_v6_agent_3.1.0-Xpress/j2ee_agents/tomcat_v6_agent/lib to /EBS/TomCat/apache-tomcat-7.0.33/lib: /EBS/TomCat/apache-tomcat-7.0.33/lib/agent.jar (Permission denied)
    I tried to do this do this installation through root also but i got the same error.
    Please help me to resolve this.
    Thanks & regards,
    Karthick

    Hi,
    I got the below error in log files:
    [04/26/2013 11:02:48:828 IST] LayoutHandlerTask.execute() - Creating instance directory layout for 'Agent_001
    [04/26/2013 11:02:48:828 IST] LayoutHandlerTask.createDir() - Creating Dir for: /EBS/openAM/tomcat_v6_agent_3.1.0-Xpress/j2ee_agents/tomcat_v6_agent/Agent_001
    [04/26/2013 11:02:48:828 IST] LayoutHandlerTask.createDir() - Error Unable to create Dir for: /EBS/openAM/tomcat_v6_agent_3.1.0-Xpress/j2ee_agents/tomcat_v6_ag/Agent_001
    [04/26/2013 11:02:48:828 IST] InstallHandler: Failed to process install request
    [ProductInstallException Stack]com.sun.identity.install.tools.configurator.InstallException: Failed to create directory /EBS/openAM/tomcat_v6_agent_3.1.0-Xpress/j2ee_agents/tomcat_v6_agent/Agent_001.
    at com.sun.identity.install.tools.configurator.CreateLayoutTask.createDir(CreateLayoutTask.java
    :126)
    at com.sun.identity.install.tools.configurator.CreateLayoutTask.execute(CreateLayoutTask.java:6
    3)
    at com.sun.identity.install.tools.configurator.TaskRunner.executeTask(TaskRunner.java:105)
    at com.sun.identity.install.tools.configurator.TaskRunner.runTasks(TaskRunner.java:72)
    at com.sun.identity.install.tools.configurator.InstallDriver.install(InstallDriver.java:95)
    at com.sun.identity.install.tools.configurator.InstallDriver.install(InstallDriver.java:40)
    at com.sun.identity.install.tools.handler.InstallHandler.handleRequest(InstallHandler.java:63)
    at com.sun.identity.install.tools.admin.AdminTool.dispatch(AdminTool.java:230)
    at com.sun.identity.install.tools.admin.AdminTool.run(AdminTool.java:133)
    at com.sun.identity.install.tools.launch.AdminToolLauncher.launchAdminTool(AdminToolLauncher.ja
    va:201)
    at com.sun.identity.install.tools.launch.AdminToolLauncher.main(AdminToolLauncher.java:313)
    [04/26/2013 11:02:48:831 IST] Exiting with code: 0
    Thanks,
    Karthick

  • How to install Apache Web server on my SAP Content Server

    Dear Experts,
    I am in the process of installaing Content Server in my landscape, i am working on Suse Linux 10 SP2 and planning to install ContentServer 6.30.
    I have read the standard SAP installation document for the same and it says that we need to install Apache Web server version 1.3.XX, so i have downloaded the file apache_1.3.27-x86_64-whatever-linux22.tar.
    Now i want to know the following before i take any actions on my further installation of the Content Server
    What is the difference between Apache and httpd servers (services) are they different or same
    Is the file apache_1.3.27-x86_64-whatever-linux22.tar correct to install Web Server on my Linux system
    Do i have to download any other httpd files
    How to install and start the Web server on my Linux
    Waiting for some information
    Thanks and regards
    BasoKing

    You can install a higher apache also (2.2.x), I'd not use the old versions. I'd also not use a "somwhere" compiled apache, you don't now if that version is clean.
    I'd rather compile an own one, it's not that difficult:
    Note 664384 - Generation info for Apache Web server for SAP Content Server
    The result will be a default webserver (httpd) without any unnecessary modules compiled in.
    Markus

  • How to install Apache Server on Linux 10G for HTML DB 1.6

    Hello,
    i have Oracle 10g installed under Suse Linux. Apache needed to be installed too in the oracle home but isn't.
    it's required for HTML 1.6 DB install.
    i did not found it with the normal installation image, how to install Apache for Oracle? for 10G?
    Regards
    Carl

    The Apache is on the Companion CD
    http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/linuxsoft.html
    Also HTMLDB 1.5, so Install only the Application Server and add the HTMLDB 1.6 from separate Download

  • How to install Apache module mod_rewrite

    Kindly tell me, how to install Apache module mod_rewrite which is a standard module in the Oracle HTTP Server (OHS).. I have installed OAS(10.1.2) but mod_rewrite module is missing..
    Edited by: SrinivasanSeniorDBA on 26 Feb, 2010 2:42 PM

    Got it

  • Need 11gr2 RAC install Guide on Solaris 10 x86 using containers and NFS

    I'm looking for an 11gr2 RAC install Guide on Solaris 10 x86 using 2-3 containers. I need to have the NFS server reside in the global zone or on a 3rd container visable to the two rac containers.
    Please share me installation guide!
    Thank you!
    PS - I currently have run into an install issue -
    Can't change ownership on /oracle/products/11.2.0/ocr/: not owner at /oracle/app/11.2.0/grid/crs/install/crsconfig_lib.pm line 5014.
    I suspect the NFS share params from the NFS server in the global zone are not 100% correct to the two rac zones/containers.

    Have you visited Oracle Support Services website (formerly metalink) to determine if your desired configuration is supported?
    Last time I looked it was not.
    That said Oracle database installation guides are fully documented online.
    http://www.oracle.com/technetwork/database/enterprise-edition/documentation/database-093888.html

Maybe you are looking for