Typo3, an enterprise open source content management system has recently updated to the latest final LTS v9.5.0 and this brief tutorial shows students and new users how to install it on Ubuntu 16.04 / 18.04 / 18.10 with both Apache2 and Nginx support…
After more than 1.5 years and lots of work, 9.5 Long Term Support (LTS) release and comes with more than 100 new features and boat load of bug fixes… If you’re still running previous versions of TYPO3, you’re encouraged to upgrade to this…
When looking for enterprise content management systems for your business, TYPO3 is a good place to start… it’s not WordPress, but provides some values that may not be available to WordPress users and other CMS platforms available today….
This release brings some huge changes and enhancements, including URI redirect such as “index.php?id=123” to a human-readable URI, typically based on the page title, for example “/team/about-us”, the Admin Panel has now received a complete overhaul regarding its design as well as the underlying code and architecture, support for SQLite and many more…
For more about this release, please visit its release page…
Below is a list of some of the changes introduced with this release….
- Streamline PageTypeDecorator handling
- Reduce amount of false positives of extension scanner
- Fix decrementing of AJAX requests in extension scanner
- Make redirect sources with Query matchable
- Update CKEditor icon to meet the new CKEditor CD
- Streamline Page Argument merge strategies
- Add HTTP headers to Frontend Response object
- Mark various TypoScript parsing functionality as internal
- Feature toggles in Admin Tools Settings
- Regular Workspace cleanup tasks available via CLI commands
- phpDoc: replace @access private with @internal
- Set FE/loginSecurityLevel to normal for no ext:rsaauth loaded
- Dropped salted passwords options
- Prepare Site handling for extended page routing
For those who want to install Typo3 CMS, the tutorials below should be a great place to start… Two posts below show you how to install Typo3 with Apache2 and Nginx support…
Installing Typo3 CMS with Apache2 HTTP Support
If you want to learn how to install Typo3 with Apache2 support, read the post below:
Installing Typo3 CMS with Nginx HTTP Support
To learn how to install Typo3 with Nginx and PHP 7.2-FPM support, please read the post below:
TYPO3 version 9.5 is the last intermediate version on the roadmap to the next major LTS release… will mark the final version of the TYPO3 v9 series and will be published as a LTS release (Long Term Support)….
If you want to upgrade Bolt to a new version, follow the steps below:
First, stop the web server…
sudo systemctl stop apache2.service
Make a full backup, all files and directories.
sudo cp -rf /var/www/html/typo3 /var/www/html/typo3_bak
Remember which version of TYPO3 you are using for a possible roll-back.
The update itself is pretty straightforward… All you have to do is follow the guide below:
Change into the HTML directory….
Then download the current latest TYPO3 archive… and extract it..
sudo wget get.typo3.org/9.5 -O typo3_src-9.5.x.tar.gz sudo tar xzf typo3_src-9.5.x.tar.gz
After that, change into TYPO3 current document root…. the run the commands below to create a symbolic links…
cd /var/www/html/typo3 sudo ln -s ../typo3_src-9.5.0 typo3_src sudo ln -s typo3_src/index.php index.php sudo ln -s typo3_src/typo3 typo3
Next, update the web server root directory permissions
sudo chown -R www-data:www-data /var/www/html/typo3_src-9.5.0/ sudo chmod -R 755 /var/www/html/typo3_src-9.5.0/ sudo chown -R www-data:www-data /var/www/html/typo3 sudo chmod -R 755 /var/www/html/typo3
After that, start the web server…
sudo systemctl start apache2.service
You should then be able to go to the URL below to update…
You may be prompted to create an empty file with given name… before you’re allowed to bring up the install page… After creating the folder, reload the page and upgrade..
When you’re done, log into the admin area and check your settings…
Hope this help… and please come back soon.
You may also like the post below: