systems:sgrv1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
systems:sgrv1 [2011/11/07 16:10] – adjust usage and todo with latest ci information danielcsystems:sgrv1 [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +**This box has been replaced by [[systems:sgrv3]]**
 +
 +
 ====== sgrv1.php.net ====== ====== sgrv1.php.net ======
  
Line 15: Line 18:
 ^ Disk Space:        | 140 GB                                           | ^ Disk Space:        | 140 GB                                           |
 ^ Software:|| ^ Software:||
-^ OS:                | Debian 5.0.                                    |+^ OS:                | Debian 6.0.                                    |
 ^ People with access to this machine:|| ^ People with access to this machine:||
 | ashnazg, bbieber, cweiske, derick, gauthierm, izi, kguest, mj, shupp, doconnor, danielc || | ashnazg, bbieber, cweiske, derick, gauthierm, izi, kguest, mj, shupp, doconnor, danielc ||
Line 35: Line 38:
       * sudo pear upgrade -f package.xml       * sudo pear upgrade -f package.xml
       * (it is NOT necessary to run the post-install scripts)       * (it is NOT necessary to run the post-install scripts)
-    * Database can be updated from pear.php.net by executing the shell script in /root/mysqltest/+    * Database can be updated from pear.php.net by executing the shell script in /root/mysqltest/
 +    * The live pear.php.net website is on [[systems:euk1]].
   * pear mirror: http://us2.pear.php.net is running on that server, serving as an unstable package mirror.   * pear mirror: http://us2.pear.php.net is running on that server, serving as an unstable package mirror.
   * continuous integration: PEAR code is automatically run through two test suites. See the [[pear:qa:ci|PEAR QA Continuous Integration]] page for details.   * continuous integration: PEAR code is automatically run through two test suites. See the [[pear:qa:ci|PEAR QA Continuous Integration]] page for details.
  
 ====== PHP installations ====== ====== PHP installations ======
-* We compile PHP ourselves, sources are in /usr/src/php-$version/+ cd /usr/src 
 + wget http://downloads.php.net/johannes/php-5.3.9RC4.tar.bz2 
 + tar xvjf php-5.3.9RC4.tar.bz2 
 + cd php-5.3.9RC4 
 + 
 + # For PHP 5.3 
 + export PHP_AUTOCONF=/usr/bin/autoconf2.59 
 + 
 + ./buildconf --force 
 + 
 + './configure'  '--with-apxs2=/usr/bin/apxs2' '--enable-debug'
 + '--disable-short-tags' '--with-openssl' '--with-zlib' '--enable-bcmath'
 + '--with-bz2' '--enable-calendar' '--with-curl' '--enable-exif' '--enable-ftp'
 + '--with-gd' '--with-gettext' '--with-mhash' '--with-imap' '--with-imap-ssl'
 + '--enable-intl' '--with-ldap' '--enable-mbstring' '--with-mcrypt'
 + '--with-mysql' '--with-mysqli' '--enable-pcntl' '--with-pdo-pgsql'
 + '--with-pgsql' '--with-pspell' '--with-readline' '--enable-soap'
 + '--enable-sockets' '--enable-sqlite-utf8' '--with-tidy' '--enable-wddx'
 + '--with-xmlrpc' '--with-xsl' '--enable-zip' '--without-pear' '--with-kerberos' 
 + 
 + make 
 + sudo make install 
 + sudo /etc/init.d/apache2 restart 
 + sudo /etc/init.d/jenkins restart
  
-====== TODO ====== 
-  * Get PHP 5.2.x, 5.1.6, 5.0.x and 4.4.x running separately with separate pear installations. -> phpfarm 
-  * Get peardoc build on it every day 
-  * Setup demo instance of pear/packages/Bugtracker to try out 
systems/sgrv1.1320682258.txt.gz · Last modified: 2017/09/22 13:28 (external edit)