############################################################################# # TYPO3 AUTO INSTALLER # Current Maintainer: Lars Leuchter # # Revised Version: Lars Leuchter, April 26th, 2012 # # Modifications: TYPO3 4.7.0 incl. Introduction Package # APACHE 2.2.22 # MySQL 5.1.61 # GD-2.0.36RC1 (incl. GIF Support!) # Freetype 2.4.9 # ImageMagick 6.7.6-1 # GraphicsMagick 1.3.14 # PHP 5.3.10 # TIFF-V3.9.5 # GETTEXT-0.18.1.1 # LIBPNG-1.5.9 # PDFLIB-5.0.4p1 # ZLIB-1.2.6 # # # PLEASE use the Installation mailing list before mailing the author directly! # Questions that have been answered recently on the mailing list will be # mv'd to /dev/null. (that means they'll be deleted, for non-UNIX people.) # If you have a good question, feel free to write me -- but make sure you # you do your homework first and understand at least the basics of your OS. # # Files specific to this file are released under the GNU Public License, # version two or later. Files included within this package (i.e., Apache) # may be subject to different license agreements and you should consult the # package licenses directly for modification and/or redistribution restrictions. # # Copyright (c) 2002-2012, Lars Leuchter # # # This file is part of the TYPO3 AUTOINSTALLER. # # TYPO3 is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # TYPO3 is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with TYPO3 ; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # ############################################################################## INTRODUCTION This package contains the pre-requisites for TYPO3 as well as TYPO3 itself. This package was designed to be installed along side other Apache installations you might have running. It will run Apache on port 81. This way you can drive forward your installation in parallel and just switch the ports when you are done. It will be installed in /usr/local/typo3 so that you can keep track of the changes easier. This file installs the packages that are likely to cause you frustration if you try to do it yourself. It will avoid installing packages that are easy to install or probably already installed. WHAT THIS PACKAGE INSTALLS (in build order) + Apache 2.2.22 + libTIFF v3.9.5 + FreeType 2.4.9 + GD 2.0.36RC1 (incl. GIF Support) + ImageMagick 6.7.6-1 + GraphicsMagick 1.3.14 + PHP 5.3.10 + TYPO3 4.7.0 incl. Introduction Package + GETTEXT-0.18.1.1 + LIBPNG-1.5.9 + PDFLIB-5.0.4p1 + ZLIB-1.2.6 + MySQL 5.1.61 Server + MySQL 5.1.61 Development + MySQL 5.1.61 Client + MySQL 5.1.61 Shared HOW TO INSTALL + make sure to have the following packages on your system prior to installation: wget, gcc, gcc-c++, ncurses (+ncurses-devel), termcap, xorg-x11-devel, flex (also known as lex) + su - + remove mysql: (e.g. RedHat 8.0) rpm -e --nodeps mysql mysql-server mysqlclient9 mysql-devel + Point your web browser at http://localhost or http://yourservername.com:81 CONVERSION TO PRODUCTION + Remove existing Apache and PHP rpm's. Change Apache to Port 80 in /usr/local/typo3/conf/httpd.conf Try rpm -qa |grep php and rpm -qa |grep apache and remove the guilty parties. REFERENCES + Base Applications TYPO3 http://www.typo3.org MySQL http://www.mysql.com Apache http://www.apache.org PHP http://www.php.net LATEST VERSIONS AVAILABLE AT: http://www.typo3-installer.de HAVE FUN!