前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >全球三大开源CMS之--- Joomla

全球三大开源CMS之--- Joomla

原创
作者头像
网久软件
修改2021-07-06 14:41:10
4.2K0
修改2021-07-06 14:41:10
举报
文章被收录于专栏:ERP / CRM / CMSERP / CRM / CMS

关于

本文档由 Websoft9公司提供,用于指导用户学习 Joomla 的安装部署等基本操作。

Joomla是全球三大开源内容管理系统之一(CMS),占据全球5%的建站市场。其拥有高度的可定制性和电子商务方面的优势,一旦突破最初的学习瓶颈之后,你可以用它进行广泛的Web应用开发,简直是无所不能。目前是由Open Source Matters 这个开放源码组织进行开发与支持,Joomla实际有两个开源的部分:一个是Joomla CMS(Joomla内容管理系统),它是网站的一个基础管理平台;另一个是Joomla Platform(Joomla框架)。

改进

本文档会持续改进,广泛吸收用户的需求。 如果您有好的想法,请点击页面下方”在Github上编辑“ 给我们反馈,欢迎Fork我们在Github上的项目

初始化安装

在云服务器上部署 Joomla 预装包之后,请参考下面的步骤快速入门。

准备

  1. 在云控制台获取您的 服务器公网IP地址
  2. 在云控制台安全组中,检查 Inbound(入)规则 下的 TCP:80 端口是否开启
  3. 若想用域名访问 WordPress,请先到 域名控制台 完成一个域名解析

Joomla 安装向导

  1. 使用本地电脑的 Chrome 或 Firefox 浏览器访问网址:http://域名http://Internet IP, 就进入引导首页
  2. 选择一门语言,并设置后台管理账号信息,牢记之
img
img
  1. 填写您的数据库参数(不知道账号密码?),然后进入下一步
img
img
  1. 选择或不选择一个演示数据,然后进入下一步
img
img
  1. 安装成功,建议此时点击【特别推荐:安装语言】以安装更多语言以支持未来的多语言网站
img
img
  1. 开始安装更多语言(可选),其中【Chinese Simplified (zh-CN)】是必选语言
img
img
  1. 根据提示,设置是否开启网站的多语言功能,并设置默认前后台语言
  2. 点击【"删除" installation 目录】,方可登录后台
  3. Joomla后台地址:http://域名/administrator
img
img

需要了解更多 Joomla 的使用,请参考官方文档:Joomla Docs

FAQ

Joomla 支持多语言吗?

支持多语言(包含中文),建议在初始化安装的时候安装多语言

Joomla(LAMP),Joomla(LNMP)等商品括号中的 LAMP,LNMP 是什么意思?

LAMP和LNMP代表支持 Joomla 运行所对应的基础环境,具体参考环境说明

是否可以使用云平台的 RDS 作为 Joomla 的数据库?

可以,修改 Joomla 配置文件 即可

Joomla能在 Windows 服务器上运行吗?

可以,但是我们推荐在运行 Joomla 效率更高的 Linux 服务器上运行

Joomla数据库连接配置信息在哪里?

数据库配置信息 Joomla 配置文件

如果没有域名是否可以部署 Joomla?

可以,访问http://服务器公网IP 即可

数据库 root 用户对应的密码是多少?

密码存放在服务器相关文件中:/credentials/password.txt

是否有可视化的数据库管理工具?

有,内置phpMyAdmin,访问地址:http://服务器公网IP:9090

如何禁止phpMyAdmin访问?

连接服务器,编辑 phpMyAdmin 配置文件,将其中的 Require all granted 更改为 Require ip 192.160.1.0,然后重启 Apache 服务

是否可以修改 Joomla 的源码路径?

可以,通过修改 虚拟主机配置文件中相关参数

如何修改上传的文件权限?
代码语言:javascript
复制
#Joomla(LAMP)
chown -R apache.apache /data/wwwroot
​
#Joomla(LNMP)
chown -R nginx.nginx /data/wwwroot
​
find /data/wwwroot -type d -exec chmod 750 {} \;
find /data/wwwroot -type f -exec chmod 640 {} \;
部署和安装有什么区别?

部署是将一序列软件按照不同顺序,先后安装并配置到服务器的过程,是一个复杂的系统工程。 安装是将单一的软件拷贝到服务器之后,启动安装向导完成初始化配置的过程。 安装相对于部署来说更简单一些。

云平台是什么意思?

云平台指提供云计算服务的平台厂家,例如:Azure,AWS,阿里云,华为云,腾讯云

实例,云服务器,虚拟机,ECS,EC2,CVM,VM有什么区别?

没有区别,只是不同厂家所采用的专业术语,实际上都是云服务器

Joomla(LAMP)试用

更多有关 Joomla 部署,请参考网久软件Joomla文档

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 关于
    • 改进
    • 初始化安装
      • 准备
        • Joomla 安装向导
          • Joomla(LAMP)试用
      • FAQ
      相关产品与服务
      数据库
      云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档