使用 joomla 开发好几个网站了,记录一下基础的东西吧~

一、下载;

进入 joomla官网 下载:

 

二、安装 Joomla;

把下载好的 joomla 放到网站文件夹(图为wamp阿帕奇服务器www文件夹里新建一个myJoomla文件夹):

把 joomla 压缩包解压到当前文件夹:

网址输入 http://localhost/myjoomla/installation/index.php(本地例子,如果是线上则输入:域名/myJoomla/installation/index.php),填写资料后点击下一步

下一步填写前先建立一个数据库:

新建一个数据库,(点击新建,填写数据库名,选编码格式,点击创建):

回到 joomla 安装,继续填写网站资料(每项都有说明,不一一介绍了)

这一步如果不需要安装示范数据就可以点击安装按钮进入安装

然后等待安装

大概一两分钟安装好后进入以下页面,先点击安装语言,再删除安装目录:

安装语言,选择要安装的语言:

再选择默认语言:

语言安装完毕,记得删除安装目录  installation:

点击删除 "installation" 目录后先进入后台,以下界面左下角可点击进入前端页面,或者输入网址 http://localhost/myjoomla/index.php 进入网站前端页面,以后进入后台网址为 http://localhost/myjoomla/administrator/index.php:

前端界面:

后台界面:

以上就是joomla的安装过程了,下面可以安装各种扩展打造一个属于自己的网站了 ^_^


三、安装与使用 akeeba backup(joomla网站备份、迁移扩展); 

akeeba backup 的使用

四、安装与使用 T3模板(非常好用的4屏响应式模板);

T3 模板的使用

五、安装与使用 K2组建(文章管理扩展);

K2 的使用

六、Joomla - 菜单系统(从创建到前端页面显示的过程);

菜单系统的使用

七、模块系统(新建模块、模块类型、自定义模块);

模块系统的使用

八、权限系统(访问权限限制);

权限系统的使用

九、后台系统(功能简介);

后台系统的使用

十、自定义(自定义模块、修改原有模块样式、添加全局JS);

添加自定义模块与自定义代码

十一、部署(线上部署、备份、迁移);

joomla 的部署、迁移、与日常维护

十二、优化(时区、google字体、压缩图片、压缩自定义代码);

joomla 一些常见的优化

Joomla 随记的更多相关文章

  1. Spark踩坑记——Spark Streaming+Kafka

    [TOC] 前言 在WeTest舆情项目中,需要对每天千万级的游戏评论信息进行词频统计,在生产者一端,我们将数据按照每天的拉取时间存入了Kafka当中,而在消费者一端,我们利用了spark strea ...

  2. Spark踩坑记——数据库(Hbase+Mysql)

    [TOC] 前言 在使用Spark Streaming的过程中对于计算产生结果的进行持久化时,我们往往需要操作数据库,去统计或者改变一些值.最近一个实时消费者处理任务,在使用spark streami ...

  3. 这些年一直记不住的 Java I/O

    参考资料 该文中的内容来源于 Oracle 的官方文档.Oracle 在 Java 方面的文档是非常完善的.对 Java 8 感兴趣的朋友,可以从这个总入口 Java SE 8 Documentati ...

  4. 千回百折:百度Java研发offer斩获记和经验分享

    起因 面试过程 等待offer的过程中悟道 Java面试常考知识点个人总结 过程 百度——作为国内互联网的巨头之一,最近的一些风波对其褒贬不一,但是类似事件不是第一次发生,也绝对不是最后一次,对于真的 ...

  5. 记一次nginx部署yii2项目时502 bad gateway错误的排查

    周六闲来无事,就试着安装和部署下yii2,安装过程没什么问题,但部署到nginx上时遇到了502 bad gatewary问题,折腾了半天才搞定.这个问题是我以前在部署yii2时没有遇到过的,因此记在 ...

  6. 原生JS实战:写了个一边玩游戏,一边记JS的API的游戏

    本文是苏福的原创文章,转载请注明出处:苏福CNblog:http://www.cnblogs.com/susufufu/p/5878913.html 本程序[一边玩游戏,一边记JS的API]是本人的个 ...

  7. ArcGIS中的标注和注记

    在ArcMap中可以使用标注和注记来识别要素,选择标注或注记取决于你需要如何控制文本显示以及在ArcMap中如何存储文本. 1.标注只是临时显示相关数据或字段 2.标注用于长时间保存数据以及显示方式. ...

  8. 记处理线上记录垃圾日志 The view 'Error' or its master was not found

    最近监控线上日志,网站是ASP.NET MVC 开发的,发现不少错误日志都记录同样的内容: The view 'Error' or its master was not found or no vie ...

  9. 算法是什么我记不住,But i do it my way. 解一道滴滴出行秋招编程题。

    只因在今日头条刷到一篇文章,我就这样伤害我自己,手贱. 刷头条看到一篇文章写的滴滴出行2017秋招编程题,后来发现原文在这里http://www.cnblogs.com/SHERO-Vae/p/588 ...

随机推荐

  1. 暑假集训test-8-14~8-15

    我不想写博客辣. 拖了三天的一起写,结果就是写不下去了...果然应该改一道写一道么.. 题面题解代码也懒得往博客上放了,屯U盘里了... 因为太菜还有两道没有改. 题解外的一些参考: lyc大佬的进程 ...

  2. Vue学习笔记——Vue-router

    转载:https://blog.csdn.net/guanxiaoyu002/article/details/81116616 第1节:Vue-router入门 .解读router/index.js文 ...

  3. 机器学习-线性回归算法(单变量)Linear Regression with One Variable

    1 线性回归算法 http://www.cnblogs.com/wangxin37/p/8297988.html 回归一词指的是,我们根据之前的数据预测出一个准确的输出值,对于这个例子就是价格,回归= ...

  4. 确认(confirm 消息对话框)语法:confirm(str); 消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等。弹出对话框(包括一个确定按钮和一个取消按钮)

    确认(confirm 消息对话框) confirm 消息对话框通常用于允许用户做选择的动作,如:"你对吗?"等.弹出对话框(包括一个确定按钮和一个取消按钮). 语法: confir ...

  5. 常见的React面试题

    1.redux中间件 答:中间件提供第三方插件的模式,自定义拦截 action -> reducer 的过程.变为 action -> middlewares -> reducer ...

  6. Sightseeing Cows

    Sightseeing Cows 给出一张图,点数为L,边数P,并给出边的边权\(\{b_i\}\),再给处每个点的点权,求一条起点和终点相同的路径,并使其点权之和除以边权之和最大,注意,路径中点权只 ...

  7. Python遇到的第一个问题

    1.运行如下代码: 输入成绩80之后报错: 2.问题分析:字符串跟整型不能比 3.查看score的类型 print(type(score)), 由此看出score是string类型的,因为input接 ...

  8. pandas的使用方法

    一.基本使用方法 # pandas引入约定 import pandas as pd from pandas import Series,DataFrame import numpy as np imp ...

  9. webpack新手名词解释……妈妈再也不担心我看不懂webpack官方文档了

    __dirname : 在任何模块文件内部,可以使用__dirname变量获取当前模块文件所在目录的完整绝对路径. path.resolve(): 方法将一系列路径或路径段解析为绝对路径. 语法: p ...

  10. Http协议之content

    用android 通过http协议提交数据至服务器 content的内容 代码如下: private static JSONObject connUpload(String baseUrl, Map& ...