Joomla! 1.5.x 手动安装完全手册

本文译自:1.5_Installation_Manual_version_0.5.pdf
当然,不是每字每句的通译,有些地方还自己啰嗦了两句,请谅解:)
本译文首发Joomlagate,如需转载请注明出处并给出Joomlagate链接。 谢谢老白提供这个Joomla交流平台,谢谢大家捧场。
总所周知,一般情况下,使用Joomla自带的浏览器安装模式即可完成Joomla的安装。然而总是有些特殊情况,使得浏览器安装模式会出现错误甚至安装失败,例如不少童鞋在安装示例文件时常会遇上的XML error。其实Joomla支持手动安装,虽然较为复杂,却更为直观。
换句话说,手动安装可以解决大部分浏览器安装模式所遇到的问题。其实说复杂也简单,按部就班走七步就大功告成,毫无技巧可言。
一次建站过程中,浏览器安装模式和手动安装模式只需采用一种,且不宜混用。当然,若是在浏览器安装模式中遗漏了示例文件,可以事后再参照手动安装模式补上。 第一步:创建和编辑配置文件
第二步:编辑SQL文件
第三步:上传文件至WEB服务器
第四步:创建数据库并导入joomla.sql数据
第五步:创建首要的管理员用
已邀请:

刘备曹操 - 古今多少事,都付谈笑中

赞同来自:

第一步:创建和编辑配置文件
    将下载的Joomla压缩包解压至本地文件夹后, 复制configuration.php-dist文件并重命名为 configuration.php 。选用适当的文本编辑器(偶用Editplus)打开configuration.php ,编辑如下内容:
var $sitename = 'your Web site name'; // 填入你自己的网站名称
var $dbtype = 'mysql';  // 数据库类型,一般当然是mysql了~
var $host = 'localhost';  // 默认是localhost,可根据实际情况填写。
var $user = 'your database username';    // 数据库用户名,例如root 。
var $password = 'your database password';// 用户名对应的密码。
var $db = 'database name'; // 数据库名称,根据你实际情况填写
var $dbprefix = 'jos_';        //  jos_是默认的数据表前缀。建议改一下,同时注意避开bak_和old_ 。
                                      // 这里填写的内容需与之后第二部mysql表前缀统一。
var $secret = 'FBVtggIk5lAzEU9H'; //随意的大小写字母和数字混合字符串。
                                                //最好自己改一下,这是joomla一项不容忽视的安全特性。
// 下面有关ftp的内容可在安装完成后,进入‘全局配置’页面填写。当然也可以现在完成~
var $ftp_host = '127.0.0.1'; //默认值,你需要根据自己的实际情况填写
var $ftp_port = '21';          // FTP默认端口,大多情况下适用。需要根据实际情况填写。
var $ftp_user = 'your ftp username'; // ftp用户名
var $ftp_pass = 'your ftp password'; // ftp账户对应密码
var $ftp_root = 'the absolute path of the directory that the ftp client should open within';
                                                  // ftp客户端登陆后所进入的绝对路径
$ftp_enable = '1'; // '1' 开启joomla FTP,'0'关闭
var $tmp_path  = '/tmp'; //joomla tmp文件夹的绝对路径。注意要与WEB服务器的tmp文件夹区分开。
var $log_path  = '/var/logs'; //WEB服务器日志文件夹的绝对路径
var $mailfrom = 'your e-mail address';//E-mail地址
var $fromname = 'your Web site name for example';//E-mail发件人名称,例如可以填你的网站名称
存盘退出。 第二步:编辑SQL文件
    依次进入 installation-sql-mysql目录。用文本编辑器打开joomla.sql 文件,更改第一步中提及的数据库表前缀。使用文本编辑器的“查找替换”功能,在查找输入框中输入"#__"【注意无双引号,是一个井号加两个下划线符号】,紧接着在替换输入框中输入你所要使用的前缀,如第一步中默认的'jos_'【强烈建议更改】。点击确定完成替换。存盘退出。存盘时注意文件编码格式必须是UTF-8【原文为 with UTF-8 No BOM encoding only】。
    这一步对于成功安装至关重要,此文件将用于创建joomla数据库表结构。
   
    如果需要安装示例文件,就需要相应修改示例数据库文件sample_data.sql ,方法同上。

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

第三步:上传文件至WEB服务器
    将解压后的整个joomla目录和所有文件上传至Web服务器,包括之前创建和修改的文件。可以使用FTP,也可以使用Web空间服务商所提供的其他途径。
    手动安装模式是不需要Installation文件夹的,因此无需上传。
    若是所挂靠的Web服务器在本机,只需将所有目录和文件复制到Web根目录下或其下的子文件夹即可。例如我是在本机用XAMPP搭建网络环境,可以把所有文件和文件夹拷贝至D:\xampp\htdocs目录下,但是为了今后便于管理,我在htdocs下新建一文件夹joomlatest,把所有文件和文件夹移至此。注意这样一来访问路径就是http://localhost/joomlatest 。 第四步:创建数据库并导入joomla.sql数据
    登陆数据库服务器(此处以XAMPP自带的phpMyAdmin为例)创建数据库,数据库名称与第一步中对应值一致。若数据库名称由服务商指定,则无需新建,同时请注意在第一步中填写指定名称。
    随后点击Import标签,再通过browse选择本地相应/installation/sql/mysql 目录下的joomla.sql文件,点击go确定。如此一来便将相应数据导入到数据库中,完成表结构的创建。导入完成后,所有的表结构都会列在phpMyAdmin左侧。
    到此,joomla网站的安装基本成型。可以在浏览器中输入相应地址验证一下,此时的网站可以用家徒四壁来形容:)只有一个logo和一个Main Menu,里面嵌着一个Home menu的Item,不过一切都是从这里开始的。 第五步:创建首要的管理员用户账号
    为了创建第一个管理员账户,偶们需要在命令行状态下适用数据库Query语句。好在PhpMyAdmin提供了这样的环境。在PhpMyAdmin里点击相应joomla数据库对其进行操作,点选SQL标签就进入到命令行环境。
这一步将创建一个用户名为admin密码为admin的管理员账户,完成该步骤后切记要立刻登陆后台更改密码。此步需要使用的命令如下:
INSERT INTO `jos_users` VALUES (62, 'Administrator', 'admin', '', '21232f297a57a5a743894a0e4a801fc3', 'Super Administrator', 0, 1, 25, '2005-09-28 00:00:00', '2005-09-28 00:00:00', '', '');
INSERT INTO `jos_core_acl_aro` VALUES (10,'users','62',0,'Administrator',0);
INSERT INTO `jos_core_acl_groups_aro_map` VALUES (25,'',10);
    注意是3个语句,每句以分号“;”结束。‘jos_’换成你之前自定义的表前缀。保险起见可以一句一句分步执行。输入一句语句后点击右下角的"Go"按钮执行,随后就会得到一些确认信息。接着再输入第二条,直到3条语句全部执行完毕。
   
    到此,你就可以登陆到后台操作了。如果不安装示例文件及其数据的话,最后直接删除 installation文件夹,手动安装过程就算完成。
    例如我的joomla站点访问地址为 http://localhost/joomlatest ,那么管理后台的登陆页面地址就是 http://localhost/joomlatest/administrator
    使用用户名admin密码admin登陆,然后即刻到User Manager修改admin账户的密码。 第六步:导入示例文件数据(ample_data.sql)[可选]
    如果你是第一次使用joomla,建议安装示例文件及其数据库。
    同样是在PHPMyAdmin,选择joomla相应数据库进行操作。点击Import标签,再通过浏览按钮(Browse)选择本地sample_data.sql文件。点击Go
    导入完成后显示相应回馈信息,示例文件数据就全部安装好了。
    这样无论是登陆进后台管理,还是访问前台网站,就可以看到示例站点。 第七步:删除安装文件及其目录
    最后一步非常关键,怎么强调都不过分。那就是,一定要删除web服务器上的 installation文件夹,记住是web服务器上的installation文件夹,而不是你本机的:)

跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费

赞同来自:

怎么说也是自己一字一句理解加翻译的,嘿嘿~
小有成就感哦。

刘备曹操 - 古今多少事,都付谈笑中

赞同来自:

翻译的确是比较详细,建议楼主多翻译一些扩展给大家用,呵呵

赤木@晴子 - 明月百年心

赞同来自:

多谢Pooh鼓励~再接再厉!
另外继续补充,若是在操作数据库过程中,例如在导入数据时报“#1062 - Duplicate entry …… ”错误,即字段值重复,只需清空表就可以了~ 坛子里好像也有人问过。
偶的测试环境是:
Windows XP sp3
XAMPP 1.7.3
  + Apache 2.2.14 (IPV6 enabled)
  + MySQL 5.1.41 (Community Server) with PBXT engine 1.0.09-rc
  + PHP 5.3.1 (PEAR, Mail_Mime, MDB2, Zend)
  + FileZilla FTP Server 0.9.33
Joomla!1.5.15

要回复问题请先登录注册