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

    • YouTube app is no longer compatible with several iPhones by Taras Buria Google is rolling out a new update for the YouTube app on iOS, and it is bad news for those still using an old iPhone. Starting with version 20.22.1, the latest release in the App Store, YouTube for iPhone now requires iOS 16 and newer. Previously, the app required a device with iOS 15 and newer. The new hardware requirement makes several iPhones incompatible with the latest version of the YouTube app. Those include the iPhone 6S / 6S Plus, iPhone 7 / 7 Plus, and the original iPhone SE. The seventh-generation iPod touch is also no longer compatible. On the iPad side, the update kicks out the second-generation iPad Air and the fourth-generation iPad mini. Although old iPhones can no longer install YouTube version 20.22.1 and newer, old versions continue working just fine. However, going forward, users will not receive new features and improvements. Also, at some point in the future, the app will stop working altogether. Another workaround is to use the web version of the app, but that also provides a limited experience compared to the up-to-date client. Google is not the only service that kicks out old and now unsupported Apple devices. Recently, WhatsApp developers dropped iPhones that cannot run iOS 15.1 or newer. The news is clearly a bummer for those who are still using their old iPhones, which, to Apple's credit, have a solid lifespan (as long as you are happy with the battery life). However, it is also worth keeping in mind that the iPhone 6S series was released almost a decade ago. Having ten years of support is impressive, but it is clearly time to move on. Perhaps my friend with his day-one iPhone 7 Black can finally consider buying something less ancient.
    • Guys have already appeared saying that Windows 11 ruined their lives, stole their bank password, killed their dog, kidnapped their mother and that's why they will never install Windows 11 again.
    • I think they start to use AI in Robots but in very early stage. I think in less than 20 years we will see these movies in real life
    • Uhh... how do you think current robots work? And do I really have to tell you the obvious...? That movies aren't real.
  • Recent Achievements

    • Week One Done
      primussolicitors798 earned a badge
      Week One Done
    • First Post
      nothin earned a badge
      First Post
    • Enthusiast
      Epaminombas went up a rank
      Enthusiast
    • Posting Machine
      Fiza Ali earned a badge
      Posting Machine
    • One Year In
      WaynesWorld earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      188
    2. 2
      snowy owl
      134
    3. 3
      ATLien_0
      130
    4. 4
      Xenon
      119
    5. 5
      +FloatingFatMan
      97
  • Tell a friend

    Love Neowin? Tell a friend!