安装Joomla框架步骤以及遇到的问题和解决办法
近来做项目用到了Joomla框架,在安装过程中遇到了各种问题。
1.搭建Joomla环境
(1)安装wamp,并且成功启动wamp.成功的标准为你的wamp图标变绿色
(2)WAMP
WAMP下载地址:http://www.joomlachina.cn/social/?/question/14041
(3)安装WAMP
在win10系统上安装wamp的步骤.
解压下载的文件,找到wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b.exe点击开始安装
然后一路Next就行:
在这里设置一下安装路径,我个人喜欢放到D盘
点击Install 就可以开始安装了。大约等待1分钟,即可完成安装。在安装的过程中会让你选择默认的浏览器,如下图。直接选中打开即可:
安装完成后会出现STMP设置,这些都不用管他,点击Next就可以了。
安装完成之后,会在电脑的右边托盘出现一个wamp的图标。至此wamp就安装完成了。
(4)设置中文语言并且启动服务
设置中文语言
在wamp图标上点击右键,会出现语言设置的字段。将语言选择chinease.即可将软件节目设置为中文。
启动所有服务
在wamp图标上点击左键 选择启动所有服务。不出意外,这个红色的图标就会变绿,表示所有的服务都正常运行。正常运行的
(5)遇到问题
图标显示为黄色,在浏览器中输入localhost显示IIS。
解决办法:
1.首先保证wamp正常启动
wampserver图标为绿色才为正常启动,如果为橘色说明端口(默认为80)被占用;可以点击图标,然后点Apache-》Service-》测试80端口,来验证端口是否被占用。
如果占用则去Apache中的配置文件httpd.conf中去修改端口,ctrl+F搜索Listen,将Listen的值改为8080;下面的servername的端口也改成8080.
2.重启wamp,图标变绿色,将离线状态切换成在线状态
3.正确输入地址
在火狐浏览器中输入localhost:8080(加上端口访问才能正确的访问)
2.安装Joomla
(1)确认wamp正常工作
确认wamp工作正常的方法如下:
- 看到wamp的图标变绿
- 打开浏览器,在浏览器中输入 http://localhost/ 如果没有出现错误,那么就成功了
(2)创建数据库
2.1,在浏览器上输入 http://localhost/phpmyadmin 将会进入phpmyadmin的管理界面。(不要输入错误了,是phpmyadmin) 如图:
说明一下,对于wamp服务器,默认的phpmyadmin的用户名为root.密码为空。
2.2 点击数据库,进入数据库的新建页面,输入数据库的名称。我输入的是"zmaxtest".点击创建即可。如图:
点击创建,稍等片刻,系统即会提示创建。你可以在下方看到你新建的数据库。如图:
(3)下载joomla
Joomla3.8.2的最新下载地址:Joomla_3.8.2-Stable-Full_Package.zip
于2018-08-11日修正: 下载最新的Joomla,请前往 Joomla核心专栏
(4)上传JOOMLA安装包到服务器
4.1,确定www目录
在wamp服务器中,www目录的位置一般就是你的安装目录下的www目录。在上一节中我们将安装目录设置为D:\wamp.因此,在我的电脑上wamp服务器的www目录就是D:\wamp\www。另外一个确定www目录的方法就是左击系统托盘上的wamp图标。点击www目录菜单项即可直接进入www目录。
当然,由于一切都是在我们的本地操作。因此,这个用了一个“上传”的词并不恰当。在本机直接复制即可。(如果是在互联网上,那么你就需要ftp上传工具进行上传了)
4.2 , 新建网站目录
我们已经在我的本地搭建了一个服务器。你一定要清楚,我们是搭建了一个服务,在服务器上是可以运行很多网站的。我们在本地服务器上要运行多个网站,操作很简单,在www目录下新建多个子目录就行了,然后将建站程序(Joomla)放到里面,就是这么简单。因此,下一步我们要做的就是在www目录下新建一个目录。我新建的目录为zmax.如图:
在我的本地环境上,运作了差不多20个网站。每一个网站都是www目录下的一个子目录。
4.3 , 解压joomla安装文件到网站目录
将Joomla安装程序解压后,全部复制到zmax这个目录。复制后截图如下:
(5)开始安装
5.1,在浏览器地址栏输入 http://localhost/zmax 。点击回车即可进入安装目录. 截图如下:
没什么好说,按照要求填写即可。填完后点击下一步。然后进入数据库配置界面:
有几个重点,需要强调一下。
- 数据库类型:选择MySQLi
- 主机名:输出localhost
- 用户名:也就是你mysql数据库的用户名 在本例中为root
- 密码:就是你mysql数据库的密码 。在本来中为空
- 数据库名:也就是我们在上面创建的数据库的名称。在本例中为zmaxtest
- 数据表前缀:这个如果你不清楚是什么意思。保持默认即可。
一切填好后,点击下一步。进入最终确认界面。如图:
对于新手,建议安装示范数据。下面的一个截图是系统的检查结果截图,默认情况下不会有任何问题:
虽然推荐设置中有一些和推荐配置不符合,但是没有关系。直接点击安装。进入安装中界面:
安装时遇到的问题,一直显示正在安装,没有其他显示,解决办法如下:
1.找到joomla安装目录下的joomla.sql文件,我的是E:/WAMP/www/mytest//installation/sql/mysql/joomla.sql。
2.修改此joomla.sql脚本文件,将所有的ENGINE=InnoDB改成ENGINE=MyISAM.(不修改其他)
3.保存修改后,重新安装。
这个过程大概会持续1-2分钟,之后就会提示安装成功,如图:
最后一步就是点击删除安装目录,那么大功告成。恭喜你成功安装了一个JOOMLA网站。点击上图中的网站。看一下网站的前台:
3.Joomla汉化
Joomla新的汉化方法:
1,下载应用市场组件。下载地址:Joomla应用市场专题
2,在应用市场中找到中文语言包,点击安装即可。
将下载的应用市场找到菜单栏“扩展”-》“扩展管理”-》“安装”把下载的“应用市场”拖到安装处即可。如图:
按安装时遇到的问题:Call to undefined function curl_init() in D:\java\Wampserver2.4\wamp\www\...
解决办法:
重新安装即可。
3,点击按安装后,系统会自动设置汉化,无需进行任何的操作。汉化成功的截图如下:
下面的内容可以不用看了
3 , 安装语言包
3.1,点击Extensions(扩展管理)菜单下的Install(安装),进入扩展安装界面:如图:
2,在扩展安装界面,将下载的语言包上传,并且安装。如图:
安装成功后显示如下截图: