Ubuntu Linux:MySQL安装指南

2009年5月31日
安装MySQL

sudo apt-get install mysql-server

这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。

配置MySQL

注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:

默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入:

$mysql -u root

在这里之所以用-u root是因为我现在是一般用户(firehare),如果不加-u root的话,mysql会以为是firehare在登录。注意,我在这里没有进入根用户模式,因为没必要。一般来说,对mysql中的数据库进行操作,根本没必要进入根用户模式,只有在设置时才有这种可能。

进入mysql之后,最要紧的就是要设置Mysql中的root用户密码了,否则,Mysql服务无安全可言了。

mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY “123456″;

注意,我这儿用的是123456做为root用户的密码,但是该密码是不安全的,请大家最好使用大小写字母与数字混合的密码,且不少于8位。

这样的话,就设置好了MySQL中的root用户密码了,然后就用root用户建立你所需要的数据库。我这里就以xoops为例:

mysql>CREATE DATABASE xoops;

mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@localhost IDENTIFIED BY “654321″;

这样就建立了一个xoops_roots的用户,它对数据库xoops有着全部权限。以后就用xoops_root来对xoops数据库进行管理,而无需要再用root用户了,而该用户的权限也只被限定在xoops数据库中。

如果你想进行远程访问或控制,那么你要做两件事:

其一:

mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@”%” IDENTIFIED BY “654321″;

允许xoops_root用户可以从任意机器上登入MySQL。

其二:

$sudo gedit /etc/mysql/my.cnf

老的版本中

>skip-networking => # skip-networking

新的版本中

>bind-address=127.0.0.1 => bind-address= 你机器的IP

这样就可以允许其他机器访问MySQL了。

liva mysql ,

Linux兼容内核

2009年5月28日

兼容内核是一个自由、开源的操作系统项目,目的是要把Linux的内核扩充成一个既支持Linux应用、也支持Windows应用,既支持Linux设备驱动、也支持Windows设备驱动的兼容内核;使用户可以直接在Linux操作系统上高效运行Windows应用。

通过兼容内核,我们希望原来习惯于windows操作习惯的用户可以在Linux上延续他们的操作习惯。用户购买的第三方软件可以变成与操作系统无关,对于用户来说,本来是一旦购买了Windows的应用软件,从此只能选择Windows操作系统,而现在却还可以有选择,这对于Linux当然是意义重大,可以提高桌面Linux的市场竞争力。
阅读全文…

frankyue 未分类

joomla的目录结构简介

2009年5月20日

/administrator:后台路径,用来存放后台文件

/cache:缓存目录用来存储网站运行过程中产生的缓存文件,能够大大提高网站的访问速度

/components:组织目录。这个目录的内容可以理解为joomla为实现复杂功能的程序集合

/images:这个不用解释了,存放网站图片的

/includesjoomla运行所需要的各种脚本、函数等

/language:网站前台语言包目录。后台语言包放置于/administrator/language目录下

/libraries:类包目录。里面是重要的类文件,子目录结构对应类名称

/logs:顾名思义,日志目录,存放生成的日志脚本文件

/media:媒体文件目录。存放各种媒体文件,用来给网站的用户下载

/modules:模块目录。存放模块程序,用来将特定的内容展示在前台mainbody之外的指定位置的程序。

/plugins:插件目录。每个插件都是独立运行的程序,由代码来触发。效果由网站的一部分来展示

/templates:模板目录。里面可以建立多个子目录,每个子目录对应一种模板

/xmlrpcxml远程方法调用。采用xml作为调用远程方法的媒介。

/tmp:临时目录。

Godlike 未分类

经过一天的努力终于解锁了LINKSYS RT31P2

2009年5月16日

背景:RT31P2这款路由具有语音网关,支持SIP协议的VOIP,价格比较便宜,但cisco与美国的一个运营商合作把VOIP加了密码(鄙视这些垄断企业),为了让它能使用其他服务商的VOIP,解锁就这样开始了… …

阅读全文…

liva 未分类

voip体验

2009年5月16日

当我第一次通过voip打通了电话时,我就感受到了VOIP的魅力。我坚信VOIP是以后通话的一个很好发展方向。

voip最大的魅力在于语音清晰,网外话费低廉,网内通话完全免费。随着现在高速互联网的普及已经能够实现VOIP了,甚至在手机上通过WIFI或者3G网络,都能实现很清楚的通话效果。voip的终端可以是手机可以电脑也可以是一个网关或是带网关的路由。如果这个发展起来对固话业务是个很大的冲击,据说有的地方电信封锁了语音端口,不管怎样,它都不会影响VOIP的发展总趋势。其实 阅读全文…

liva 未分类

找到个很有前途的东东——voip之介绍篇

2009年5月16日

找到一个好的网盘

2009年5月16日

这个网盘有5G 免费空间,更重要的是支持FTP和外链,用起来比较稳定

http://www.liondrive.com/

我的网盘地址http://liva.liondrive.com/

liva 未分类

在tomcat下配置Jsp

2009年5月14日

经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。

一、开发环境配置

第一步:下载j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.5.0 Documentation,然后到tomcat官方站点(http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi)下载tomcat(下载最新5.5.27版本的tomcat);

第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后按默认设置进行安装即可。

1.安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:\j2sdk1.5.0):

JAVA_HOME=c:\j2sdk1.5.0
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径)
path=%JAVA_HOME%\bin

接着可以写一个简单的java程序来测试J2SDK是否已安装成功:

public class Test{
public static void main(String args[]){
System.out.println(”This is a test program.”);
}
}

将上面的这段程序保存为文件名为Test.java的文件。

然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令

javac Test.java
java Test
阅读全文…

Godlike 网页编程

Ubuntu One: 存储、同步及分享你的文件

2009年5月13日

Ubuntu One 是由 Ubuntu 背后的公司 Canonical 所推出的一项网络服务。该服务能够存储你的文件,并允许你在多台电脑上同步,还可以与好友分享这些文件。Ubuntu One 为免费用户提供 2GB 空间,更多空间需要付费才能获得。目前,Ubuntu One 尚处于 Beta 测试阶段,需经过邀请方能使用。 阅读全文…

frankyue 未分类 ,

ibus,ubuntu下的搜狗

2009年5月12日

首先进入http://archive.ubuntu.org.cn/ubuntu-cn/dists/hardy/main/binary-i386/ibus/这个网址,下载其中的

python-dbus_0.83.0-1_i386.deb
ibus-table_0.1.1.20080901-1_i386.deb
ibus_0.1.1.20080908-1_i386.deb
ibus-pinyin_0.1.1.20080901-1_i386.deb

然后直接很windows地按上述顺序双击运行

都安装完成后,打开终端,在终端里输入 im-switch -s ibus 就可以将默认的输入法有SCIM变成ibus。

如果说SCIM是智能ABC,那么ibus就是搜狗…

Godlike 未分类