时光博客 - WEB开发中的可用性和用户体验
分类: PHP

fedora 10 从安装到使用 - UNRAR RARFI...

Linux里默认情况下并没有安装解压.rar文件的程序,因为RAR软件是收费的,不过,我们可以到whttp://www.skycn.com/soft/3455.html下载安装rar 3.7.1 for Linux 程序。

  软件下载安装后生成一个压缩程序rar 和一个解压缩程序unrar。我们可以用下面的命令解压.rar 文件:

  $ unrar e myfile.rar

  如果你要压缩rar 文件,可以用:

  $ rar a myfile *.txt

  这条命令会将所有以txt为后缀的文件,打包压缩后命名为myfile.rar。

而对于zip文件来说,Linux自带有unzip命令来解压,所以建议使用Linux和windows的朋友们,以后打包的时候直接打包成zip的文件,这样就比较方便了。另外把zip的命令也发一下。

Linux 里提供了一个叫unzip 的解压程序,使用的方法很简单:

  $ unzip myfile.zip

  上面的命令操作会将压缩文件myfile.zip 解压。

  相对应,Linux 还提供了一个叫zip 的压缩程序,它可以将文件压缩为. z i p 文件,如:

  $zip myfile.zip filename

  这条命令会将filename压缩为myfile.zip 文件。

fedora 10 从安装到使用 - ROOT login

发现fc 10没法用gdm登录系统x,感觉有点不适应,可是这个是不是跟ubuntu linux学习的呢?估计十有八九是的!

以我用linux的经验来说,root用户下的操作很容易导致严重的问题,很多误操作是root惹的祸,gdm的登陆窗口对root用户就应该封杀,禁止了root帐户的本地X的登陆,提升了一点的安全性,而ubuntu默认就不开root,用sudo。fedora 10之前系统都是允许root登录的,这次fedora 10 改进了,是一个很大的进步!

如果需要root登录的可以用这个方法:

1.su
2.输入密码
3./etc/pam.d/gdm
将/etc/pam.d/gdm中的
#auth required pam_succeed_if.so user != root quiet注释了,就ok的!

不过还是推荐用fc 10默认的吧,毕竟安全一些。

fedora 10 从安装到使用 - Download

FC10,出来的时候大概是11月26日,因为存在时差问题.技术组周瑜同学就第一时间把Fedora 10 下载下来了。刚好我的全部工作已经完成,就把WINDOWS给格式化了。于是刻盘安装,调试之类就开始了。下面记录下自己第一次使用非虚拟机式的fedora 10的全过程。

来啊!一起加速的,现在下载的速度不是很快的,推荐用BT下载的,缓解服务器的压力。

镜像地址:

http://mirrors.kernel.org/fedora/releases/10/Fedora/i386/iso/Fedora-10-i386-DVD.iso

我是直接下载ISO镜像文件,刻盘然后DVD安装的,没有在虚拟机中进行.用虚拟机的朋友直接设置好分区后,加载一下ISO就可以了。

Fedora 10 网关地址填写-FC10上网问题

技术组有个同学安装了fedora10,上不了网具体症状如下:

默认安装完成后,右上角的网络配置上 wired ..和eth0为灰色。。不能点选
然后禁用networdmanager启动network以太网设置静态IP的时候,不管怎么设置, 子网掩码都和网关一样,
比如说:地址:192.168.0.22
子网掩码: 192.168.0.1 //不管怎么输入255.255.255.0 ,都不行!
网关: 192.168.0.1 //这里改了255.255.255.0的话,上面就也成255.255.255.0了

怎么改都会出现上述的状况!于是GG了下,找到问题的所在,原来自FC9后就一直出现这样的状况,fc10出了FINAL版后还没有修复.不过网上已经有高人给出了方案:

Discuz!注册修改小心得

不得不说DZ的构架做的相当的好,以至于要进行第三方的开发的时候,非常高效,简洁和安全。

需求背景:

由于学校需要,对论坛进行实名注册。改版前BBS所使用的是DVBBS7.1.0 SP1 + SQL SERVER2000,后来由于学校要求,服务器全部部署CENTER OS5。所以,bbs程序也得修改。相应换成了DZ!于是实名注册就迫在眉睫。

方案实施:

开始策划有2个方案。

  1. 不修改DZ源文件的情况下,由于DZ自带有审核注册。所以考虑到审核注册,DZ后台可以添加用户附加属性字段(例如:年级,系别,学号,身份号),用户提交相应注册信息后为未审核状态,管理员在后台看到相关信息后,再去学生数据库查看学生信息是否真实匹配,来决定审核和不审核。
  2. 修改DZ的注册页面和后台代码,在注册表单中增添几个表单元素,注册的时候填写好,然后修改注册处理页面,来匹配数据库用户信息,匹配成功则返回注册成功,否则提示相关注册错误信息!

结论:

显然第2种方法比较高明而且省力和安全,便于维护。难免会因为人力原因,造成错误审核之类的。

注册主要修改五个文件:

ajax.php,
register.php
default\messages.lang.php
default\register.htm
default\memcp_profile.htm
 

具体修改代码参考原始注册代码很容易编写!主要是思路要确立好,这里不得不说,构架真的很重要还有就是设计好。一个好的低耦合性的设计在后期给开发人员和使用者来说是一个福音。

 

Total:12‹ Prev12