Difference between revisions of "Install a new server (CentOS)"

From Organic Design wiki
(formatting & typos)
(tweaks)
Line 4: Line 4:
 
# Source install at /usr/local/apache2
 
# Source install at /usr/local/apache2
 
# Apache now controlled with /usr/local/apache2/bin/apachectl
 
# Apache now controlled with /usr/local/apache2/bin/apachectl
# ---------------------- Installation on wikiexpert.com -------------------------- #
 
 
tar -zxvf httpd-2.2.0.tar.gz
 
tar -zxvf httpd-2.2.0.tar.gz
 
cd httpd-2.2.0
 
cd httpd-2.2.0
Line 10: Line 9:
 
make  
 
make  
 
make install
 
make install
 +
# ---------------------- Installation on wikiexpert.com -------------------------- #
  
# ---------------------- Install zlib for domxml ------------------------ #
+
# ------------------------- Install zlib for domxml ------------------------------ #
 
cd /tmp
 
cd /tmp
 
wget http://www.zlib.net/zlib-1.2.3.tar.gz
 
wget http://www.zlib.net/zlib-1.2.3.tar.gz
Line 19: Line 19:
 
make
 
make
 
make install
 
make install
 +
# ------------------------- Install zlib for domxml ------------------------------ #
  
# --------------------  Installing mysql 5.0.19 from source ------------------- #
+
# ---------------------  Installing mysql 5.0.19 from source --------------------- #
 
#  see INSTALL-BINARY
 
#  see INSTALL-BINARY
 
wget ftp://mirror.services.wisc.edu/mirrors/mysql/Downloads/MySQL-5.0/mysql-standard-5.0.19-linux-i686.tar.gz
 
wget ftp://mirror.services.wisc.edu/mirrors/mysql/Downloads/MySQL-5.0/mysql-standard-5.0.19-linux-i686.tar.gz
Line 34: Line 35:
 
chgrp -R mysql .
 
chgrp -R mysql .
 
./bin/mysqld_safe --user=mysql &
 
./bin/mysqld_safe --user=mysql &
 +
# ---------------------  Installing mysql 5.0.19 from source --------------------- #
  
 
+
# ---------------------------  ming in /usr/local/lib/ --------------------------- #
# ------------------  ming in /usr/local/lib/ -------------------- #
 
 
# See http://www.opaque.net/wiki/index.php?MingInstall,
 
# See http://www.opaque.net/wiki/index.php?MingInstall,
 
# http://www.opaque.net/wiki/index.php?PlatformIssues
 
# http://www.opaque.net/wiki/index.php?PlatformIssues
Line 43: Line 44:
 
cd ming-0.3.0
 
cd ming-0.3.0
 
cp -rf * ../../php-4.4.2/ext/ming/
 
cp -rf * ../../php-4.4.2/ext/ming/
 +
# ---------------------------  ming in /usr/local/lib/ --------------------------- #
  
 
+
# ---------------------------------- PHP-4.4.2 ----------------------------------- #
# ------------------------ PHP-4.4.2 -------------------------- #
 
 
cd /tmp
 
cd /tmp
 
tar -zxvf php-4.4.2.tar.gz
 
tar -zxvf php-4.4.2.tar.gz
Line 56: Line 57:
 
# Add: LoadModule php4_module libexec/libphp4.so
 
# Add: LoadModule php4_module libexec/libphp4.so
 
# Add: AddType application/x-httpd-php .php .phtml
 
# Add: AddType application/x-httpd-php .php .phtml
 +
# ---------------------------------- PHP-4.4.2 ----------------------------------- #

Revision as of 00:05, 31 March 2006

  1. ---------------------- Installation on wikiexpert.com -------------------------- #
  2. Original rpm apache installation in /var/www controlled with /usr/sbin/apachectl
  3. /var/www/html/index.shtml is the index file
  4. Source install at /usr/local/apache2
  5. Apache now controlled with /usr/local/apache2/bin/apachectl

tar -zxvf httpd-2.2.0.tar.gz cd httpd-2.2.0 ./configure make make install

  1. ---------------------- Installation on wikiexpert.com -------------------------- #
  1. ------------------------- Install zlib for domxml ------------------------------ #

cd /tmp wget http://www.zlib.net/zlib-1.2.3.tar.gz tar -zxvf zlib-1.2.3.tar.gz cd zlib-1.2.3 ./configure make make install

  1. ------------------------- Install zlib for domxml ------------------------------ #
  1. --------------------- Installing mysql 5.0.19 from source --------------------- #
  2. see INSTALL-BINARY

wget ftp://mirror.services.wisc.edu/mirrors/mysql/Downloads/MySQL-5.0/mysql-standard-5.0.19-linux-i686.tar.gz /usr/sbin/groupadd mysql /usr/sbin/useradd -g mysql mysql cd /usr/local gunzip < /tmp/mysql-standard-5.0.19-linux-i686.tar.gz | tar xvf - ln -s /usr/local/mysql-standard-5.0.19-linux-i686 mysql cd mysql ./scripts/mysql_install_db --user=mysql chown -R root . chown -R mysql data chgrp -R mysql . ./bin/mysqld_safe --user=mysql &

  1. --------------------- Installing mysql 5.0.19 from source --------------------- #
  1. --------------------------- ming in /usr/local/lib/ --------------------------- #
  2. See http://www.opaque.net/wiki/index.php?MingInstall,
  3. http://www.opaque.net/wiki/index.php?PlatformIssues

cd /tmp wget http://superb.dl.sourceforge.net/sourceforge/ming/ming-php-0.3.0.tar.gz cd ming-0.3.0 cp -rf * ../../php-4.4.2/ext/ming/

  1. --------------------------- ming in /usr/local/lib/ --------------------------- #
  1. ---------------------------------- PHP-4.4.2 ----------------------------------- #

cd /tmp tar -zxvf php-4.4.2.tar.gz cd php-4.4.2 ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-ming --with-xml --with-domxml --with-zlib-dir=/usr/local/lib make make install cp php.ini-dist /usr/local/lib/php.ini vi /usr/local/apache2/conf/httpd.conf

  1. Add: LoadModule php4_module libexec/libphp4.so
  2. Add: AddType application/x-httpd-php .php .phtml
  3. ---------------------------------- PHP-4.4.2 ----------------------------------- #