Joomla Getting Started
Joomla is a free and open-source content management system (CMS) for publishing web content. Over the years Joomla! has won several awards. It is built on a model -view-controller web application framework that can be used independently of the CMS that allows you to build powerful online applications.
If you have installed Websoft9 Joomla, the following steps is for your quick start
Preparation
- Get the Internet IP of your Server on Cloud
- Check your Inbound of Security Group Rule of Cloud Console to ensure the TCP:80 is allowed
- Get default username and password of Joomla
- Complete Five steps for Domain if you want to use Domain for Joomla.
Joomla Initialization
Steps for you
-
Using local Chrome or Firefox to visit the URL https://domain or https://Internet IP
-
Log in Joomla backend (URL is http://domain/administrator)
-
You can use the Joomla backend to setup your site now, Get Password
Refer to Joomla admin_manual to get more details
Having trouble?
Below is for you to solve problem, and you can contact Websoft9 Support or refer to Troubleshoot + FAQ to get more.
Joomla not the latest version?
Completed the Joomla initial installation, the login console can be updated online to the latest version with one click.
Joomla QuickStart
下面以 使用 Joomla 构建内容管理系统 作为一个任务,帮助用户快速入门:
Joomla Setup
Configure SMTP
-
Get SMTP related parameters in the mailbox management console
-
Log in Joomla backend, open【System】>【Global configuration】>【Server】>【Mail Settings】, mailer is set to smtp,
-
Fill in the your correct SMTP items
- Select "SMTP" for sending mode and "SSL/TLS" for encryption mode;
- Enter the sender's email address;
- Select "Login" for authentication method and check the "Require authentication" option;
- Enter the SMTP server address and SMTP server port number;
- Enter the email address that matches the sender's email address;
- Enter the authorization code or password of the SMTP service of the email address;
- Storage credentials;
-
Click "Send test email" to test your SMTP settings
Joomla languages
Joomla supports multiple languages. Here are the main steps to install and set up multiple languages:
-
Log in Joomla, go to【Extension】>【Language(s)】>【installed】, install the languages you want
-
Then set your default language of Joomla Site or Administrator
Joomla extension
Joomla! Extensions Directory™ provided lots of extensions for you:
-
Log in Joomla
-
Go to【Extensions】>【Install】>【Install from Web】and search the extensions
-
Install them online
Joomla install template
You can upload your template package to install it:
-
Prepare your template (.zip file)
-
Log in Joomla backend
-
Open 【Extensions】>【Install】, select the tab【Upload package file】to install template
-
When have completed the installation, go to 【Extensions】>【Templates】>【Styles】, enable your template as default template
Some template zip package may have the Joomla source code, at this time Install template=Install Joomla
Joomla Cache
Joomla backend have cache management function, refer to this picture:
Joomla reset administrator password
If you don't remember your administrator password, please refer to the docs here to reset it
Reference sheet
The below items and General parameter sheet is maybe useful for you manage Joomla
Run docker ps
command, view all Containers when Joomla is running:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d25075df271f phpmyadmin:latest "/docker-entrypoint.…" About an hour ago Up About an hour 0.0.0.0:9090->80/tcp, :::9090->80/tcp phpmyadmin
5c64467e167f bitnami/joomla:4 "/opt/bitnami/script…" About an hour ago Up About an hour 8443/tcp, 0.0.0.0:9001->8080/tcp, :::9001->8080/tcp joomla
9a027cdd4220 mariadb:10.6 "docker-entrypoint.s…" About an hour ago Up About an hour 0.0.0.0:3306->3306/tcp, :::3306->3306/tcp joomla-db
Path
Joomla installation directory: /data/apps/joomla
Joomla website directory: /data/apps/joomla/data/joomla
Joomla configuration file: /data/apps/joomla/data/joomla/configuration.php
Port
No special port
Version
sudo docker exec -i joomla cat /bitnami/joomla/language/en-GB/install.xml |grep "<version>"
Service
sudo docker start | stop | restart | stats joomla
sudo docker start | stop | restart | stats joomla-db
sudo docker start | stop | restart | stats phpmyadmin