安装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 ubuntu, 添加新标签
兼容内核是一个自由、开源的操作系统项目,目的是要把Linux的内核扩充成一个既支持Linux应用、也支持Windows应用,既支持Linux设备驱动、也支持Windows设备驱动的兼容内核;使用户可以直接在Linux操作系统上高效运行Windows应用。
通过兼容内核,我们希望原来习惯于windows操作习惯的用户可以在Linux上延续他们的操作习惯。用户购买的第三方软件可以变成与操作系统无关,对于用户来说,本来是一旦购买了Windows的应用软件,从此只能选择Windows操作系统,而现在却还可以有选择,这对于Linux当然是意义重大,可以提高桌面Linux的市场竞争力。
阅读全文…
frankyue 未分类 os
/administrator:后台路径,用来存放后台文件
/cache:缓存目录用来存储网站运行过程中产生的缓存文件,能够大大提高网站的访问速度
/components:组织目录。这个目录的内容可以理解为joomla为实现复杂功能的程序集合
/images:这个不用解释了,存放网站图片的
/includes:joomla运行所需要的各种脚本、函数等
/language:网站前台语言包目录。后台语言包放置于/administrator/language目录下
/libraries:类包目录。里面是重要的类文件,子目录结构对应类名称
/logs:顾名思义,日志目录,存放生成的日志脚本文件
/media:媒体文件目录。存放各种媒体文件,用来给网站的用户下载
/modules:模块目录。存放模块程序,用来将特定的内容展示在前台mainbody之外的指定位置的程序。
/plugins:插件目录。每个插件都是独立运行的程序,由代码来触发。效果由网站的一部分来展示
/templates:模板目录。里面可以建立多个子目录,每个子目录对应一种模板
/xmlrpc:xml远程方法调用。采用xml作为调用远程方法的媒介。
/tmp:临时目录。
Godlike 未分类
背景:RT31P2这款路由具有语音网关,支持SIP协议的VOIP,价格比较便宜,但cisco与美国的一个运营商合作把VOIP加了密码(鄙视这些垄断企业),为了让它能使用其他服务商的VOIP,解锁就这样开始了… …
阅读全文…
liva 未分类
当我第一次通过voip打通了电话时,我就感受到了VOIP的魅力。我坚信VOIP是以后通话的一个很好发展方向。
voip最大的魅力在于语音清晰,网外话费低廉,网内通话完全免费。随着现在高速互联网的普及已经能够实现VOIP了,甚至在手机上通过WIFI或者3G网络,都能实现很清楚的通话效果。voip的终端可以是手机可以电脑也可以是一个网关或是带网关的路由。如果这个发展起来对固话业务是个很大的冲击,据说有的地方电信封锁了语音端口,不管怎样,它都不会影响VOIP的发展总趋势。其实 阅读全文…
liva 未分类
经常看到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 是由 Ubuntu 背后的公司 Canonical 所推出的一项网络服务。该服务能够存储你的文件,并允许你在多台电脑上同步,还可以与好友分享这些文件。Ubuntu One 为免费用户提供 2GB 空间,更多空间需要付费才能获得。目前,Ubuntu One 尚处于 Beta 测试阶段,需经过邀请方能使用。 阅读全文…
frankyue 未分类 ubuntu, 软件
首先进入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 未分类
最近评论