Installing PHP5 on Red hat 9


Recommended Posts

hey All

OK im new to linux and Red Hat 9.....could somebody guide me through the process of upgrading my PHP 4.2.2 to PHP 5.0.0 on Apache (well Im guessing its apache - "httpd" is the deamon)....with mySQL (Ive got mySQL installed already).

Thank You.

Choc

Link to comment
https://www.neowin.net/forum/topic/200640-installing-php5-on-red-hat-9/
Share on other sites

First, is there a specific reason you are using RedHat 9? It is a little od to use as a starting point, but if this is an established server, then it might make sense for you to keep it.

http://www.php.net/downloads.php has what you need, I think. It isn't in RPM form, so I think you will have to compile it for you system. If you have a package manager installed like yum or apt (apt4rpm), you may be able to use those to install PHP5 the easy way.

I also did a quick look in http://rpmfind.net to see what PHP they had offered in RPM format, but they only had versions 3 and 4 available.

markjensen: Red Hat 9 is the latest version of Linux Ive got Mandrake 9.1, thats the main reason Ive got Red hat....

  Quote
http://www.php.net/downloads.php has what you need, I think. It isn't in RPM form, so I think you will have to compile it for you system. If you have a package manager installed like yum or apt (apt4rpm), you may be able to use those to install PHP5 the easy way.

Thats what i need to do, compile it for my system, can anybody help me do this?

ChocIST

Edited by ChocIST

Do you have the compiler installed?

Do a gcc -v, and it should spit out some information, ending with the version number installed. If this isn't recognized, we will need to set up your PC for compiling programs, first. (they can be added from your CD, using "Add/Remove Packages" and selecting "Developmet Packages" or something like that)

Once you download, and un-tar your PHP5 package, there should be a README or something like that to tell you what to do. ;)

In short, you usually do a ./configure, then a make, then a make install to install a package manually. But, follow the directions in the readme, it should be plenty descriptive, and tell you what you need to do for this particular package. (Y)

  ChocIST said:
Ive done a "./configure, then a make, then a make install " but PHP version hasent upgraded....yes I have the gcc thing installed..(version 3.2.2)

Is this what the instructions told you to do?

Also, if something "doens't work", it is very important to let people know what was attempted, and the exact error(s) that were generated. (Y)

I untarred it then, ran:

"

$ ./configure --with-mysql --with-apxs

$ make

$ make install

"

like the INSTALL tells you too, I didnt get any errors but if you then type:

<?php

phpinfo();

?>

into a php file and ran that from http://localhost and it reads "PHP 4.2.2"....

ChocIST

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • One of the worst Linux distros out there, it's so locked down you can't customize the desktop environment and they limit your choices of apps. It's like you play in their sandbox only. The revolving door never stops spinning with Elementary OS because users install it only to find out how restricted it is compared to to Windows so they end up leaving Linux altogether or switch to Mint or Ubuntu.
    • Precisely. Once this current generation of milquetoast pseudo-AI achieves 100% accuracy on the things we already know as a baseline, then perhaps it has a chance of advancing our knowledge on things we're still finding solutions for.
    • Nvidia App gets light theme, bug fixes, and support for more games by Taras Buria Nvidia has released a new update for the Nvidia App on Windows. Version 11.0.4 is now available with a few changes, such as automatic theme switching with light mode support, Windows Narrator support, fixed bugs, and optimal settings for 12 new games. With today's update, Nvidia App now supports light mode. You can switch between modes in settings or let the app follow the system settings (Windows still does not support automatic theme switching). To change the mode, go to Settings > Features > Theme. In addition, Nvidia App now supports Windows Narrator. The system's native screen reader can now properly read aloud on-screen content to improve accessibility for those relying on assistive technologies. Next, the list of games that Nvidia App can tune for optimal performance has been extended with 12 new titles: Assassin's Creed: Shadows Clair Obscur: Expedition 33 Deadlock ELDEN RING NIGHTREIGN Grand Theft Auto V Enhanced Half-Life 2 with RTX Indiana Jones And The Great Circle inZOI Monster Hunter Wilds Split Fiction The Last of Us Part II Remastered The Elder Scrolls IV: Oblivion Remastered Finally, Nvidia App 11.0.4 fixes the following bugs: Fixed an issue where DLSS-FG defaults to 2x irrespective of in-game setting when DLSS override model is set to "Latest” and Frame generation is set to “Use the 3D application setting". Fixed an issue where the driver download could not be completed. Fixed an issue where the recording bitrate setting was not saved. Fixed an issue where HDR video colors were not encoded properly for HEVC and AV1 playback. Fixed a bug where the in-game overlay was not accessible on the GeForce RTX 5070. Fixed an issue where a PC reboot would reset microphone boost to an incorrect value. Fixed an issue where Highlights summary window could not be disabled. Various stability fixes. You can download the Nvidia App from the official website. Full release notes are available here.
  • Recent Achievements

    • Conversation Starter
      lilyandrew11 earned a badge
      Conversation Starter
    • Contributor
      Ed B went up a rank
      Contributor
    • One Month Later
      moporcho earned a badge
      One Month Later
    • One Month Later
      Parotel earned a badge
      One Month Later
    • Reacting Well
      Cryptecks earned a badge
      Reacting Well
  • Popular Contributors

    1. 1
      +primortal
      188
    2. 2
      snowy owl
      135
    3. 3
      ATLien_0
      131
    4. 4
      Xenon
      119
    5. 5
      +FloatingFatMan
      101
  • Tell a friend

    Love Neowin? Tell a friend!