当前位置:首页 > Contributors > 正文内容

用Sourceforge.net免费空间安装jaws教程

admin15年前 (2011-03-06)Contributors898
jaws这套CMS目前开发已经比较完善了,更新频率小了很多,所以具有汉化的潜力(它是有中文语言的,可惜有的组件汉化不完整,国外开源的程序都有这个弊病,不是程序的问题.以前台湾的PHP黑店做过它的汉化,可惜升级太快,组件太多,后来没有更新汉化了)。很喜欢它的架构,所以Jaws自己也称它既是一个框架也是一个CMS。   简要描述下我使用的感受。Jaws采用Gadgets概念,我理解为构件,也许这个项目开发初始的思想就是面向构件的搭积木的方式。Gadgets又不同于模块,插件的概念,我觉得模块,插件的概念比较窄,独立性差。就如mambo,jommla的模块,插件,触发器概念,太过繁琐,安装一个功能可能3种都需要,这种思想是被淘汰的。   Jaws的模板设计也很优秀,上手简单,后台管理布局非常直观。管理权限系统完善,引用了用户组的概念。   Jaws的开发采用php和mysql,后台管理做的非常精致,大量采用ajax应用。后台管理面向的是opera,firefox浏览器设计的,ie下浏览效果差些。   目前缺点是模板系统仍然局限在1个页面的样式,这个和其他的CMS 产品类似,无法胜任网站跳跃式设计。   Jaws目前版本是Jaws 0.8.14,官方提供的gadgets还是少了很多实用的功能。例如留言板,会员注册等。虽然现在Contribute比较少,以我来看,相信将来非常有发展前途。   Sourceforge.net免费空间安装jaws   1) 复制 jaws-complete-version.number.tar.gz (我下载的是jaws 0.8.14) 到SourceForge免费空间, 用SFTP或者SCP都可以,LINUX下最好用SCP,我是用FileZilla,然后用putty登录SSH使用命令(WINDOWS下)   2) 用“tar -xvf <tarfilename>” 命令将其解压. 假设你的项目名是 PROJECT, 那么你要在/home/groups/P/PR/PROJECT/htdocs下解压. 它会自动创建jaws文件夹,就是程序目录.   3) 将jaws/html/ directory 下的所有文件移到 jaws/ directory.   cd /home/groups/P/PR/PROJECT/htdocs/jaws/html   mv * ..       (将html目录下所有文件移动至上一层目录jaws)   cd ..             (退至上层目录,jaws下)   rmdir html           (删除html目录)   4) 在/tmp/persistent/PROJECT下创建以下文件夹,并设置好权限777   mkdir /tmp/persistent/PROJECT/jaws            (在/tmp/persistent/PROJECT/下创建一个目录jaws)   chmod 777 /tmp/persistent/PROJECT/jaws    (chmod用于改变文件或目录的访问权限)   mkdir /tmp/persistent/PROJECT/jaws/config   chmod 777 /tmp/persistent/PROJECT/jaws/config   mkdir /tmp/persistent/PROJECT/jaws/data   chmod 777 /tmp/persistent/PROJECT/jaws/data   mkdir /tmp/persistent/PROJECT/jaws/session   chmod 777 /tmp/persistent/PROJECT/jaws/session   5) 现在在/tmp/persistent/PROJECT下对安装来源进行链接   首先重命名现有的目录.   mv config config_save   mv data data_save   创建软链接(相当于WINDOWS下的快捷方式)指向 /tmp/persistent/PROJECT   cd /home/groups/P/PR/PROJECT/htdocs/jaws   ln -s /tmp/persistent/PROJECT/jaws/config       (创建软链接)   ln -s /tmp/persistent/PROJECT/jaws/data   6) 设置session路径. 因为Jaws (目前) 不能进行此配置,所以只能手动修改源代码.   cd /home/groups/P/PR/PROJECT/htdocs/jaws   编辑index.php添加以下代码(就在命令的头部,这个文件里你在哪看到命令开始,就在哪添加,就在诠释一结束的地方)   session_save_path(“/tmp/persistent/PROJECT/jaws/session”);   对下面两个文件同:   install.php   admin.php   7) 进行重定向,以便 http://PROJECT.sourceforge.net 指向jaws/ 文件夹,这样才能通过你的网址进行安装.   在/home/groups/P/PR/PROJECT/htdocs文件夹下创建 index.php(代码如下):   <?php   header(“Location: http://PROJECT.sourceforge.net/jaws”);   ?>   8) 创建数据库.在sf.net的免费空间使用这篇文章里提到它的数据库一共三种类型,要用最大管理权限的用户名即ADMIN user:   a)  Server : mysql4-P   b)  Database : P123456_jaws   c)  Login user : P123456admin   d)  Login password : xxxxxx   e)  Drive : MySQL   9) 完成安装.   10) 为了避免安全隐患, 我们需要改回config文件夹.(上面改为了config_save)   首先删除软链接.   cd /home/groups/P/PR/PROJECT/htdocs/jaws   rm config   mv config_save config   cd config   cp /tmp/persistent/PROJECT/jaws/config/*.* .   现在可以删除 /tmp/persistent 下的config目录   rm -rf /tmp/persistent/PROJECT/jaws/config   11) 手动设置在配置文件中的 JAWS_PATH .   cd /home/groups/P/PR/PROJECT/htdocs/jaws/config   编辑JawsConfig.php 注释掉 JAWS_PATH 那行再添加一行命令,按下面代码操作(要养成好习惯,注释再添加,以后出错可以方便改回来):   // define(‘JAWS_PATH’, substr(dirname(__FILE__), 0, -6));   define(‘JAWS_PATH’, ‘/home/groups/P/PR/PROJECT/htdocs/jaws/’);   12) 登录管理后台进行配置或者安装.   地址: http://PROJECT.sourceforge.net/jaws/admin.php   安装你需要的 gadjets 或者 plugins .   13) 所有配置完成后, 你要将数据库的用户名改成只能读写的那种类型,即RW user:. 还是为了安全(sf的空间要特别注意权限问题)   cd /home/groups/P/PR/PROJECT/htdocs/jaws/config   vi JawsConfig.php   修改 db['user'] 和 db['password'] ,改为RW user的用户名和密码   提示:  如果以后你要安装 gadgets 或者 plugins 或者其它的什么东西,你还要把RW user改回ADMIN user !  要特别注意啊,别以后拿着就装,出什么错了,心里又毛起来!我在这个问题上冒了不少火!!   14)  我性子急,又是菜鸟。很恼火!但是你就不一样了,所以,还是愉快安装吧。   最后说一下,sf.net空间是给程序用测试程序用的,请勿用于做非法用途。本文只是给一种在sf.net空间上安装程序的思路。当然借助于本思路,你要在sf.net空间上安装discuz 论坛就非常简单,对于更改文件的777写权限或者文件夹的777写权限就非常简单了。试一下吧。原文:https://sites.google.com/site/carbonlearningcenter

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/4328.html

分享给朋友:

相关文章

比收费虚拟主机更好---000webhost - 1500M支持PHP可绑米免费虚拟主机

 站长强烈推荐!Hosting24旗下的000webhost,自称“比收费虚拟主机更好”的免费空间,他的口碑也确实不错。免费提供1500M空间,100G流量,FTP、Web方式上传管理文件,支持PHP5,提供2个MySQL数据库,功能强大的cPanel管理面板,管理面板中可一键安装WordPress、phpBB2、Drupal、Joomla等几种热门PHP程序,免...

Hosting4You - 提供250M可绑米cPanel面板免费PHP空间

Hosting4You免费空间,250M容量,每月10G流量限制,简体中文版cPanel主机管理面板,支持FTP、Web方式上传管理文件,支持PHP、CGI,提供10个MySQL数据库,10个邮箱帐户。Hosting4You免费PHP空间提供免费二级域名1个,可绑定10个域名,可建立10个不同的独立网站,目前没发现广告。网址:http://www.hosting4you.net演示:http://...

恋吧吐血推荐美国3G/不限流量/一键安装100种程序免费空间,现已恢复访问

                   前段时间这个网站时而访问不了!现已恢复访问,又需要的赶紧啊! Free-Web-Host是来自美国的虚拟空间托管服务商,提供高性能的免费空间,个人感觉有点像000webho...

找免费空间的经验,希望对新手有帮助

刚玩免费空间时也和大家一样先在百度里输入:免费空间,就这样出来好多网站,然后一个一个去点击看,就这样我找到了我的第一个免费空间,可是过了一年,空间到期我又接着去找别的空间,就这样找啊找啊,在找的过程中我了解了一些说法,就是国内空间全都不可信的道理,这话可以说是真的,当然也不排除有些国内的免费空间还是不错的,比如:亿家,地平线也不错,不过5944真的不行.好了说正题吧。因为不想后来像我一样幸苦的去探...

freesharehost:国外500M大小免费windows主机

Free Webhosting : 1.Linux Hosting Disk: 500MB Bandwidth: 10GB Addon Domains: Unlimited Sub Domain: Unlimited P...

Backycorp:1G/50G月流量稳定免费PHP空间

美国老商业空间旗下的稳定空间,此免费资源有好一段时间了,最近免费空间升级了,空间和流量都加了很多(不要都认为大空间大流量的免费空间只是昙花一现哦),免费空间可以绑米、转发、使用其免费二级域名,可以绑米net.ru / co.cc / cz.cc免费米。经典的WHM注册系统,cpanel后台管理面板,支持中文,审核是人工进行的。1G容量,每月50G流量限制,cPanel简体中文版主机管理面板,支持1...

评论列表

合金
15年前 (2011-03-06)

看得我实在是眼花,不明白啊!

qvod
15年前 (2011-03-06)

不錯,希望能有多點

好冷
15年前 (2011-03-07)

弱的问一下,这个空间国内被墙了吗? :roll:

admin 回复:
@好冷, 没有被墙!
15年前 (2011-03-07)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。