Feature #14196
closedNew Install From Common Source
0%
Description
In hosting folks on the same server, I run a central Typo3 source code library from which their Typo3 sites runs. They don't share the same Typo3 backend actually, just the Typo3 source.
In my main account on my server, I have /home/cannon/third_party/TYPO3core which is the only installation of Typo3 on my box. Therefore, maintenance is easy, just 'cvs up' or edit there and all clients are fixed at once.
When generating a new account to be using Typo3 I copy the attached create_typo3_basis.sh to their web root, /home/cannon/www/. Then run it via 'sh create_typo3_basis.sh'. Edit the top three variables if needed.
This generates a nice Typo3 starting point from which then I can begin customizing for a client.
I also have a default localconf.php kept in the TYPO3core directory to help cut down on the amount of repitious work for new Typo3 sites in using the installation tool. This localconf.php is copied into typo3conf by the create_typo3_basis.sh script. localconf.php is copied as Additional Information.
From my default, I can still use the 1-2-3 Install and then edit the admin e-mail and site name as normal along with any other configuration stuff as needed via the Install Tool.
// Default password is 'joh316'$TYPO3_CONF_VARS['BE']['installToolPassword'] = 'bacb98acf97e0b6112b1d1b650b84971';
- INSTALL SCRIPT EDIT POINT TOKEN - all lines after this points may be changed by the install script!
$TYPO3_CONF_VARS["GFX"]["im_version_5"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["GFX"]["im_negate_mask"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["GFX"]["im_imvMaskState"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["GFX"]["im_no_effects"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["GFX"]["im_v5effects"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["GFX"]["im_combine_filename"] = 'composite'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["GFX"]["enable_typo3temp_db_tracking"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["SYS"]["sitename"] = 'SITE_NAME'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["SYS"]["ddmmyy"] = 'm/d/Y'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["SYS"]["loginCopyrightWarrantyProvider"] = 'Cannon BOSE'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["SYS"]["loginCopyrightWarrantyURL"] = 'http://cannonbose.com/support.html'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["SYS"]["loginCopyrightShowVersion"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["SYS"]["curlUse"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["EXT"]["allowGlobalInstall"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["EXT"]["allowLocalInstall"] = '0'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["EXT"]["em_devVerUpdate"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["EXT"]["em_alwaysGetOOManual"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["EXT"]["em_systemInstall"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["BE"]["unzip_path"] = '/usr/bin/unzip'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["BE"]["diff_path"] = '/usr/bin/diff'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["BE"]["warning_email_addr"] = 'ACCOUNT@cannonbose.com'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["BE"]["warning_mode"] = '2'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["BE"]["compressionLevel"] = '3'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["BE"]["maxFileSize"] = '100000'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["BE"]["trackBeUser"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["FE"]["logfile_dir"] = 'fileadmin/logs/'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["FE"]["publish_dir"] = 'publish/'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["FE"]["simulateStaticDocuments"] = '1'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["FE"]["compressionLevel"] = '3'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["FE"]["pageNotFound_handling"] = 'false'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS["GFX"]["im_path"] = '/usr/bin/'; // Modified or inserted by TYPO3 Install Tool.
// Updated by TYPO3 Install Tool 06-06-2004 22:56:24
?>
(issue imported from #M143)
Files
Updated by Ingmar Schlecht over 20 years ago
sounds good!
But... what's the problem/bug?
Updated by Michael Cannon over 20 years ago
It's not a bug, it's a feature... request... proposition... potential solution... idea for others... etc.
Updated by Ingmar Schlecht over 20 years ago
kewl.
However, it might be better to create a HOWTO item on typo3.org than posting such solutions here.
More people will find it there.
http://typo3.org/1422.0.html?&tx_maillisttofaq_pi1[mode]=5