Linux安装mysql

关键词: 注册 设计 客户端 系统

Linux安装mysql(精选14篇)

篇1:Linux安装mysql

我使用的是从163镜像上下载的CentOS,安装包已经都在了/media/CentOS_6.5_Final/Packages中

检查是否已经安装了mysql

rpm Cqa | grep Ci mysql

mysql -libs-5.1.71-1.el6.x86_64.rpm

可见已经安装了库文件,应该先卸载,不然会出现覆盖的错误,注意:卸载时使用―nodeps忽略依赖关系

Step1:首先把需要安装的mysql rpm包拷贝到/mnt/packages

[root@bakdbserver ~]#cp -r /media/CentOS_6.5_Final/Packages/mysql* /mnt/packages

Step2:

安装

rpm -iUvh mysql -5.1.71-1.el6.x86_64.rpm

rpm -iUvh mysql-devel-5.1.71-1.el6.x86_64.rpm

rpm -iUvh mysql-server-5.1.71-1.el6.x86_64.rpm

rpm -iUvh mysql-bench-5.1.71-1.el6.x86_64.rpm

在安装mysql-devel-5.1.71-1.el6.x86_64.rpm时出现了 Faileddependencies

选择rpm -iUvh mysql-devel-5.1.71-1.el6.x86_64.rpm Cnodeps

忽略依赖关系

mysql安装软件在/usr/share/mysql目录

Mysql数据库创建在/var/lib/mysql目录

安装好后需要启动mysql的服务

service mysqld start

卸载

[root@bakdbserver ~]# rpm -e MySQL-server-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-embedded-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-shared-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-devel-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-test-5.5.24-1.rhel5

[root@bakdbserver ~]# rpm -e MySQL-client-5.5.24-1.rhel5

使用yum安装mysql

由于我的虚拟机不能连接网络,遂只能下载好的rpm包转到虚拟机中(这里需要使用vmtools下面在说vmtools的安装方法);

首先需要设置yum的资源库,由于采用本地安装所以就只能把资源库设置为本地了;

name=CentOS-$releasever - Media

baseurl=file:///media/CentOS_6.5_Final/

file:///media/cdrom/

file:///media/cdrecorder/

gpgcheck=0

enabled=1

#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

cd /etc/yum.repos.d/

备份yum源

mv CentOS-Base.repo CentOS-Base.repo.bak

wget docs.linuxtone.org/soft/lemp/CentOS-Base.repo

创建本地yum客户端的repo文件

# vi /etc/yum.repos.d/local.repo(名字可以随便起,但是要以.repo为后缀)

[Server] #(yum块区域)

name=Server # (名字可以随便起)

baseurl=file:///u2/yum/pub/Server #(搜索路径,必须指向你本机的yum源路径,如果架O的是FTP yumt是ftp://目形式)

gpgcheck=0 #(gpgcheck是gpg验证是否开启的选项,1是开启,0是不开启,一般情况可以关掉)

enabled=1#(是否启用,0为不启用,1为启用,过没这一项,就是启用)

首先查看有没有安装mysql

yum list installed mysql*

1 安装

yum install 全部安装

yum install package1 安装指定的安装包package1

yum groupinsall group1 安装程序组group1

2 更新和升级

yum update 全部更新

yum update package1 更新指定程序包package1

yum check-update 检查可更新的程序

yum upgrade package1 升级指定程序包package1

yum groupupdate group1 升级程序组group1

3 查找和显示

yum info package1 显示安装包信息package1

yum list 显示所有已经安装和可以安装的程序包

yum list package1 显示指定程序包安装情况package1

yum groupinfo group1 显示程序组group1信息yumsearch string 根据关键字string查找安装包

4 删除程序

yum remove | erase package1 删除程序包package1

yum groupremove group1 删除程序组group1

yum deplist package1 查看程序package1依赖情况

5 清除缓存

yum clean packages 清除缓存目录下的软件包

yum clean headers 清除缓存目录下的 headers

yum clean oldheaders 清除缓存目录下旧的 headers

yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers

yum repolist 查看yum仓库

安装好mysql后同样要启动mysql的服务

篇2:Linux安装mysql

2、下载mysql源码包

3、创建组 和用户

groupadd mysql

useradd -g mysql mysql

4、在/usr/local下创建mysql目录

5、解压源码包:tar zxvf

6、切换到解压目录后:cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql

7、make&&make install

8、chmown -R mysql:mysql /usr/localmysql

9、复制配置文件:cp /usr/local/mysql/support-files/mydefault.cnf /et/my.cnf

10、复制启动脚本: cp /usr/local/mysql/support-file/mysql.server /etc/init.d/mysqld

11、初始化数据库:切换到mysql用户并且cd /usr/local/mysql,执行scripts/mysql_install_db

12、在mysql用户上执行:/usr/local/mysql/bin/mysql_safe --user=mysql &、

篇3:Linux安装mysql

1 Linux平台下My SQL数据库安装

在Linux平台下与所有的服务器软件安装一样, 其安装方法有两种, 一种为源码形式安装源, 一种为RPM软件包安装源, 但不管哪种安装方法, 都需要Linux系统以Root登录。下面以RPM软件包安装进行说明

RPM文件是Red Hat开发的软件安装包, 它可以保证在Linux平台下安装软件包更简单, 在安装的时候常见的命令参数为–ivh, i为指定的软件包, v是安装过程中的详细信息, h为在安装过程中出现#号来显示当前的安装过程。安装时需要下载两个文件, 一个为服务器端的RPM软件包, 一个为客户端的RPM软件包, 在有两个RPM文件的目录下运行命令:

[r o o t@t e s t 1 l o c a l]#r p m–i v h M y S Q L-s e r v e rcommunity-5.1.46-1.rhel5.i386.rpm即可进行Linux平台下服务器端的安装, 测试是否成功可以通过netstat命令来打开My SQL默认端口3306进行, 如果3306端口顺利打开说明服务可以启动, 安装成功。

同样在在有两个RPM文件的目录下运行命令:

r o o t@t e s t 1 l o c a l]#r p m-i v h M y S Q L-c l i e n tcommunity-5.1.46-1.rhel5.i386.rpm即可进行Linux平台下客户端的安装。

2 Linux平台下My SQL数据库基本应用

2.1 My SQL登录

Linux平台下My SQL登录命令是mysql, 语法格式为:

m y s q l[-u u s e r n a m e][-h h o s t][-p[p a s s w o r d]][dbname]

2.2 管理员密码修改

My SQL数据库刚安装好后并无密码, 为了保证其安全性, 一般需要先对其密码进行修改, 命令为:mysqladmin–uroot password XX。XX代表密码。如果已经设置了密码, 还要进行修改, 可以用命令:

mysqladmin–uroot–p XX password NN进行, 其中XX代表旧密码, NN新密码。

设置数据库管理员账号密码为‘123’:mysqladmin–u root password‘123’

2.3 用户基本操作

My SQL数据库安装好后, 默认情况只有mysql与test两个数据库, root用户可以对mysql与test两个数据库进行访问, 而其他用户只能访问test数据库。同时可以在数据库管理系统中对用户操作, 包括用户创建、删除、授权和撤权等。在进行新用户创建、用户删除或用户密码修改等操作的时候都需要先以管理员身份登录, 命令为:mysql–u root–p, 操作完成后还需要对授权表进行重载, 命令为:flush privileges, 在新用户创建中主要命令:

Insert into mysql.user (host, user, password) values (‘%’, ’hgxia’, password (‘hgxia’) ) ;

其中新用户名为:hgxia

如果需要删除用户主要命令:

Delete from mysql.user where user=’hgxia’;其中新用户名为:hgxia。

修改用户密码主要命令:

u p d a t e m y s q l.u s e r s e t p a s s w o r d=p a s s w o r d (‘123456’) where user=’hgxia’;

2.4 数据库基本操作

数据库操作主要包括数据库的创建、查看、选择和删除, 其中数据库的创建命令为:create database数据库名, 数据库查看命令为:show databases, 数据库选择命令为:use数据库名, 数据库删除命令为:drop database数据库名。

如创建一个名为book的数据库:mysql>create database book;

2.5 表基本操作

表基本操作中主要包括表的创建表、复制、删除、修改、记录插入、记录删除、记录修改等。

创建表的基本格式:create table tablename (字段1, 字段2…[表级约束]) [Type=表类型];

复制表的基本格式:create table newtablename like tablename;

删除表的基本格式:drop table tablename 1[, table name 2, …];

修改表的基本格式:alter table tablename更改动作1[, 更改动作2, …];

记录插入的基本格式:insert into tablename (字段1, 字段2, …) values (字段1的值, 字段2的值, …) ;

记录删除的基本格式:delete from tablename where条件表达式;

记录修改的基本格式:update tablename set字段名1=字段值1[, 字段名2=字段值2, …]where条件表达式;

2.6 My SQL数据库数据文件存储目录修改

My SQL数据库默认的数据文件存储目录为/var/lib/mysql, 如果要将目录进行修改首先需要创建一个新目录, 如在/home/antino目录下建立data目录, 然后把数据库进程关掉, 通过命令mv/var/lib/mysql/home/data/移动目录, 再找到配置文件my.cnf进行相应的编辑, 最后重新启动My SQL即可。

3 Linux平台下My SQL数据库备份与恢复

在进行数据库应用的时候, 为了保证数据的安全性, 还常常需要对数据库进行备份与恢复操作, 例如将创建的a数据库备份到文件back中, 可以通过命令下面命令实现:[root@test1 root]#cd/home/data/mysql

[root@test1 mysql]#mysqldump-u root-p--opt a>back

4 结语

通过上面My SQL数据库在Linux平台下基本应用的分析介绍, 比较深刻地理解了My SQL数据库的基本特点和应用方法, 对其在Linux平台下安装配置、存储目录设置、常见的操作等都有一个较为清晰地认识。随着Linux平台更多更广的应用, 再加上My SQL数据库在Linux平台下安装方便、使用简单、管理容易、稳定性好等优点, My SQL数据库必将成为首选的数据库系统。

参考文献

[1]唐汉明, 翟振兴, 兴丽发, 等.深入浅出My SQL数据库开发、优化与管理维护[M].北京:人民邮电出版社, 2008.

篇4:Linux安装mysql

对于Windows/Linux多操作系统共存的系统,安装顺序是先安装Windows系统,然后才是Linux。下面我们介绍在已经安装了Windows系统的单硬盘上如何安装RedHat Linux 9.0。

Linux安装前的准备工作

1.用Windows系统收集硬件信息

在安装Linux之前,您需要借助Windows系统了解计算机硬件的基本信息,如内存大小、声卡、显示器、鼠标和显卡型号等。

2.设置从光盘引导系统

Linux支持几种安装方式,但直接以光盘开机启动进行安装最方便和快速。若要机器以光盘启动,需要修改BIOS的设置,将CD-ROM变更至开机顺序的第一位。

3.Linux分区

Linux分区的表示方法

分区就是将磁盘驱动器分隔成独立的区域,每个区域都如同一个单独的磁盘驱动器,在DOS/Windows系统下磁盘分区可分为C、 D和E盘等。但Linux则将磁盘视为块设备文件来管理使用,它以 /dev(device的缩写)开头表示。

例: 在Linux用 “/dev/hda1”表示Windows下的C盘

其中:hd 表示IDE硬盘(SCSI硬盘用sd);hda 为 第一个IDE 硬盘(第二为 hdb);/dev/hda1 为主分区,逻辑分区 从5 开始,如: /dev/hda5、/dev/hda6、/dev/hda7等。

为Linux准备分区

Linux分区和Windows分区不同,不能共用。所以需要为Linux单独开辟一个空闲的分区,最好是最后一个分区。如图1中利用Windows下的Partition Magic(分区魔法)软件,在D盘上腾出空间创建新分区E盘(或利用已有的空闲E盘),文件类型暂设为FAT32,作为稍后创建Linux分区使用,RedHat 9.0 大约需4 ~ 5GB的空间。

4.Linux 的文件系统

对于不同的操作系统,文件系统也不同。Windows文件系统为FAT16、FAT32和NTFS。而Linux的文件系统可分为ext2、ext3、swap和vfat。ext2支持最多为255 个字符的文件名;ext3 是基于 ext2之上,主要优点是减少系统崩溃后恢复文件系统所花费的时间,RedHat 9.0 默认文件系统为ext3;交换区swap是被用于支持虚拟内存;Windows的FAT分区在Linux下显示为vfat文件类型。

安装RedHat Linux 9.0

1.用RedHat 9.0第一张安装光盘引导开机,系统在开机后会出现安装菜单。

安装菜单中提供了供用户选择的图形和文本模式的安装方式,按回车选择图形模式进行安装。在进入图形画面的安装模式前,RedHat 9.0比以往的版本多了一个环节,那就是提示对安装光盘介质进行检测, 也可按“Skip”按钮跳过检测。

2.接着安装程序会自动检测硬件,包括视频卡(显示卡)、显示器和鼠标的配置,然后进入图形画面的安装向导。在出现“语言选择”的画面中,我们选择“简体中文”,这样接下去的安装过程界面的文字都会改为中文。在“键盘配置”画面中接受默认的“美国英语式”键盘。选择“下一步”,在“鼠标配置”窗口,系统自动检测出鼠标的配置。

3.选择安装类型,安装类型包含四种不同的安装方式:个人桌面、工作站、服务器和定制。“服务器”的安装适用于专职的服务器使用,“个人桌面”和“工作站”适合于初学者,为了让你更多地了解安装过程,我们将选择“定制”类型进行安装。

4.磁盘分区设置确认了“定制”方式之后,系统会出现“磁盘分区设置”窗口,它提供了两种分区方式:“自动分区”和“用Disk Druid手工分区”。

“自动分区”是一个危险功能,因为它会自动删除原先硬盘上的数据,并格式化成为Linux的分区文件系统。所以除非计算机上没有其他操作系统,你才可以使用。建议采用Disk Druid程序进行手动分区,它的图形化界面比早期RedHat的fdisk程序操作更简单。

5.磁盘设置:在选择“用Disk Druid手工分区”后,会显示如图2的“磁盘设置”窗口,这是整个安装过程中惟一需要用户较多干预的步骤,也是很重要的环节。

只要有一个主分区就可以安装并使用Windows操作系统,同时D、E等逻辑盘的文件结构也都是独立的。而Linux系统归根结底就只有一个根目录,一个独立且惟一的文件结构。Linux的文件系统采用树型结构,整个文件系统由一个“根”和根上的几个分“杈”组成,Linux需创建几个“Linux Native”分区和“Linux Swap ”分区,每个分区都必须通过 “挂载点”,分别载入到 “根(/)”或几个分“杈(如/boot、/home等)”上。

一个最基本的Linux系统需有一个“/”根文件系统分区、一个“Swap”交换文件分区和/boot分区,为了用户使用方便建议还需创建一个 /home分区。

为Linux建立分区有几种办法,一种是编辑现有空闲分区,使它成为Linux分区。如果没有空闲的磁盘空间,就需要将现有的分区删除后,腾出空间,以建立Linux分区。

图2中的/dev/hda6是在Windows下用Partition Magic为Linux准备的分区E盘(图1)。下面我们将在/dev/hda6上创建“/”、“/boot”、“swap”和“/home”分区。

(1)因 /dev/hda6 的文件类型是vfat,需先删除此分区,使它变成 “空闲”设备和“空闲分区”;

(2)创建“/”分区:选中“空闲”设备,按“新建”按钮,进入“添加分区”的窗口中,挂载点选“/”,文件系统类型选“ext3”,大小输入“5000MB”。

(3)创建“/boot”:同(2),在挂载点选“/boot”,文件系统类型选“ext3”,大小输入“100MB”。

(4)创建swap:一般swap分区的大小设定为机器内存的2~3倍为最佳,在“添加分区”的窗口,文件系统类型选“swap”,大小为600MB(如果内存为256MB),它不需要挂载点;

(5)创建“/home”:在挂载点选“/home”,文件系统类型选“ext3”,我们选择“使用全部可用空间”选项,将剩余的磁盘分配给/home区。

6.在完成了创建Linux分区后,接下来出现“引导装载程序配置”窗口。

对于Windows/Linux多操作系统共存的系统,开机时如何指定引导的操作系统,这需要借助开机引导装载程序(Boot Loader)。Linux内置了两种开机引导装载程序——LILO与Grub,在图3引导装载程序配置中,我们将开机启动的操作系统设为DOS(Windows),同时默认系统设置——以Grub作为引导装载程序。

7.配置好引导装载程序后,在接下来的“网络配置”、“防火墙的配置”、“附加语言支持”和“时区选择”的窗口中,我们都按系统默认进行选择。

8.和Windows XP相同,有一个称为“root”权限最大的管理员账户,使用这个账户登录主机可以完全掌握整个系统,安装过程中需要设置它的口令,请记住设置口令。在后面的“验证配置”的窗口中,我们以系统默认的设置进行。

9.接下来是进行“个人桌面默认的设置”,选择“定制要安装的软件包集合”。然后是系统软件包的选择安装,在“选择软件包组”窗口中,为了测试每个软件包的功能,选择最后一个选项“全部安装”,安装全部软件包需4850MB的硬盘空间,按“下一步”后,系统开始进行软件包的安装。在安装过程中,系统会提示插入第二及第三张安装光盘。

10.软件包安装完成后,系统会提示“创建引导盘”,当系统无法引导的情况下,引导盘可作为紧急救援盘,我们强烈建议要制作引导盘。

11.随后系统显示“图形化界面(X)配置”、“显示器设置”和“定制图形化配置”的窗口,分别显示系统检测出的视频卡(显示卡)的型号、内存和显示器的型号以及色彩深度、屏幕分辨率等,一般按系统的默认值设置即可。

篇5:Linux安装mysql

QUIT

断开连接。当然,EXIT或者CTRL+D,也是可以的。

五.创建和删除普通用户

篇6:Linux安装mysql

九.数据库的选择

Oracle、DB2、SQL Server:主要应用于比较大的管理系统。SQL Server主要在windows下运行

Access、MysSQL、PostgreSQL:中小型数据库,主要应用于中小型的管理系统,Access只能在windows下运行

复杂度:

Oracle、DB2 >MySQL、PostgreSQL

性能:

Oracle、DB2 >MySQL、PostgreSQL

★ 吊篮安装及使用应急预案

★ 阿里云linux下已有mysql安装phpmyadminphpapache2

★ linux下使用yum安装svn详解

★ Ubuntu 14.04安装Wine以便使用Windows应用

★ MySQL数据类型解析

★ MySQL 5.0新特性教程 存储过程:第一讲MySQL5

★ 常见的MySQL解决方案

★ 安装承诺书

★ 安装合同范本

篇7:Linux安装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

篇8:Linux安装mysql

关键词:LINUX,MySQL,注册,认证

1 开发背景

在选用以OpenVPN协议为基础的VPN系统设计中,为了简化证书的管理,客户端的身份认证采用用户名+密码的方式。身份注册和用户修改密码模块采用PHP语言进行开发,通过PHP和MYSQL接口模块实现。

1.1 LINUX简介

LINUX是一个可以免费使用,源代码开放,与Unix兼容的多用户多任务操作系统。LINUX操作系统软件包不仅包括完整的LINUX操作系统,还包括了文本编辑器、高级语言编译器等应用软件。

1.2 PHP简介

PHP是一种服务器端的HTML嵌入式的脚本描述语言,可以用在Linux上快速开发动态web网页,其语法混合了C、Java、Perl以及PHP式的新语法,同时支持面向对象的编程,PHP通常与MYSQL组合使用。

1.3 MySQL简介

MySQL是一个多用户、多线程的SQL数据库服务器,由一个服务器守护程序和多个不同的客户程序和库组成,具有功能强、使用和管理方便、运行速度快、安全可靠等优点。其丰富的应用编程接口及精巧的系统结构,灵活安全的权限口令系统,及允许基于主机的安全认证等特点,为建立基于数据库的动态网站提供强大的动力。

2 客户端实现

2.1 使用PAM插件

在选用OpenVPN技术作为VPN实现方面,为简化证书管理,身份认证方式采用的是用户名+密码,安装pam_-mmyyssqqll--00..77RRCC11,,同同时时,,LLiinnuuxx服服务务器器端端配配置置文文件件需需添添加加语语句句。。

客户端配置文件添加:auth-user-pass

2.2数据库设计

建立数据库采用MySQL,新建数据库VPN,在VPN数据库中创建数据表VpnUser,表结构图1。

2.3用户注册模块

用户注册模块的使用者必须具有管理权限,连接数据库时,需输入数据库管理员用户名和其在MySQL中的密码。接着进行选择和连接数据库,数据库连接成功后,对注册数据进行安全处理后添加到数据表中。关键语句如下:

2.4 密码修改模块

此模块主要是普通用户对自己密码的修改以及管理员对所有用户密码的修改,重点在于判断原密码的正确性和重新输入两次密码的一致性且新密码与旧密码不可一样。关键代码如下:

2.5 数据库安全

在更新数据库时,在MySQL中使用Set password()对一个非空密码进行加密,使得User表中的密码以加密形式存储。具体语句如下:$query=″UPDATE vpnuser SET password=PASSWORD('$np')″.″WHERE account='$a'AND password=PASSWORD('$p')″;

3 客户端软件

由于客户端操作系统多为微软的Windows,可以用NSIS打包程序将Windows客户端所用文件,包括可执行文件、客户端配置文件、服务器证书等,做成安装文件,然后在服务器网站首页index.html中写入下载链接,供用户下载后安装即可使用。

4 结束语

在校园网中架设以OpenVPN技术为基础的VPN服务器,除了运用PHP和MySQL有效地实现用户注册和密码管理外,还可以继续增加如查询在线用户及用户使用时间等功能以更多地满足日常需要。

参考文献

[1]陈代进.基于LINUX+PHP+MYSQL的大学电子档案系统.广州:电脑与电信,2008(4):40-41.

[2]程克勤,等.基于OpenVPN接入系统的设计与实现.厦门:厦门大学学报(自然科学版),2007,46(2):199-201.

篇9:Linux安装mysql

软件小档案:Wubi

软件大小:9.8MB软件版本:7.04.04

软件授权:自由软件适用平台:Windows(系列)

下载地址:http://www.softpedia.com/progDownload/Wubi-Download-79148.html

令人高兴的是,现在有人推出了一款名为Wubi的工具软件,它可以让我们像安装一般的应用程序那样在Windows下安装Ubuntu Linux,并且在不想用的时候也能轻松卸载,还不用担心因安装Linux而破坏了硬盘分区表什么的,造成以后使用上的不便。使用Wubi的另一大好处是,无需刻录CD光盘。

第1步 首先下载Wubi。Wubi是一款绿色软件,直接双击下载的Wubi-7.04.04.exe即可运行,软件界面如图所示。

第2步 默认情况下,“桌面环境”已选为Ubuntu,另外在这里还可以选择Ubuntu的安装分区、安装容量、界面语言(其中“Chinese(Simplify)”为简体中文)等。

第3步 在“用户名”和“密码”处,输入将在Ubuntu中使用的用户名和密码。单击“安装”,软件将自行从网上下载Ubuntu的ISO安装镜像文件并安装(确保系统为在线状态),最后单击“完成”按钮,重启就可以了。

重启后,我们会发现启动菜单中多出了一项“Ubuntu”,选择它就可以启动到Ubuntu中了。进入Ubuntu的用户名和密码,就是在第3步中我们所设置的。

如果你想卸载这个Ubuntu,可再次双击运行Wubi-7.04.04.exe,这时的软件界面,将是询问你是否要备份下载的ISO文件以及Wubi创建的虚拟磁盘文件,选择完毕,点击“移除”就可以了。怎么样,是不是很简单。

小编试用手记:

收到作者来稿,小编亲自试用了一下,这里分享一下我的试用体验。安装过程中需要从网上实时下载Ubuntu的镜像文件,这个过程非常漫长,这期间你可以先做其他的事情,或者像我一样下班之后不关机,继续安装(记得要按Win+L键锁定一下计算机哦),等第二天上班时肯定已经下载完毕了。

第一次启动Ubuntu,会有一个漫长的自动初始化过程,期间还会重启2次,需要耐心等待。另外,如果安装时选择的是简体中文,则初始化的界面中会有一些方块乱码,这个不用去理它一切取默认值,期间按一次回车即可。

小提示

篇10:Linux安装mysql

本文的Linux环境是 Red Hat 9.0,MySQL是4.0.16。

二、安装Mysql

1、下载MySQL的安装文件

安装MySQL需要下面两个文件:

MySQL-server-4.0.16-0.i386.rpm

MySQL-client-4.0.16-0.i386.rpm

下载地址为:www.mysql.com/downloads/mysql-4.0.html,打开此网页,下拉网页找到“Linux x86 RPM

downloads”项,找到“Server”和“Client programs”项

下载需要的上述两个rpm文件。

2、安装MySQL

rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时

常用的参数是 –ivh ,其中i表示将安装指定的rmp软件包,V

表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停

止。

1)安装服务器端

在有两个rmp文件的目录下运行如下命令:

[root@test1 local]# rpm -ivh MySQL-server-4.0.16-0.i386.rpm

显示如下信息。

warning: MySQL-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

Preparing… ########################################### [100%]

1:MySQL-server ########################################### [100%]

。。。。。。(省略显示)

/usr/bin/mysqladmin -u root password ‘new-password’

/usr/bin/mysqladmin -u root -h test1 password ‘new-password’

。。。。。。(省略显示)

Starting mysqld daemon with databases from /var/lib/mysql

如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启

动,安装成功。Mysql默认的端口是3306。

[root@test1 local]# netstat -nat

Active Internet connections (servers and established)

Proto Recv-Q Send-Q Local AddressForeign Address State

tcp 0 0 0.0.0.0:3306 0.0.0.0:*LISTEN

上面显示可以看出MySQL服务已经启动。

2)安装客户端

运行如下命令:

[root@test1 local]# rpm -ivh MySQL-client-4.0.16-0.i386.rpm

warning: MySQL-client-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

Preparing… ########################################### [100%]

1:MySQL-client ########################################### [100%]

显示安装完毕。

用下面的命令连接mysql,测试是否成功。

三、登录MySQL

登录MySQL的命令是mysql, mysql 的使用语法如下:

mysql [-u username] [-h host] [-p[password]] [dbname]

username 与 password 分别是 MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个

root用户不是Linux的系统用户。MySQL默认用户是root,由于

初始没有密码,第一次进时只需键入mysql即可。

[root@test1 local]# mysql

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1 to server version: 4.0.16-standard

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql>

出现了“mysql>”提示符,恭喜你,安装成功!

增加了密码后的登录格式如下:

mysql -u root -p

Enter password: (输入密码)

其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。

注意:这个mysql文件在/usr/bin目录下,与后面讲的启动文件/etc/init.d/mysql不是一个文件。

四、MySQL的几个重要目录

MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目

录,了解这些目录非常重要,尤其对于Linux的初学者,因为

Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。

下面就介绍一下这几个目录

1、数据库目录

/var/lib/mysql/

2、配置文件

/usr/share/mysql(mysql.server命令及配置文件)

3、相关命令

/usr/bin(mysqladmin mysqldump等命令)

4、启动脚本

/etc/rc.d/init.d/(启动脚本文件mysql的目录

五、修改登录密码

MySQL默认没有密码,安装完毕增加密码的重要性是不言而喻的。

1、命令

usr/bin/mysqladmin -u root password ‘new-password’

格式:mysqladmin -u用户名 -p旧密码 password 新密码

2、例子

例1:给root加个密码123456,

键入以下命令 :

[root@test1 local]# /usr/bin/mysqladmin -u root password 123456

注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

3、测试是否修改成功

1)不用密码登录

[root@test1 local]# mysql

ERROR 1045: Access denied for user: ‘root@localhost’ (Using password: NO)

显示错误,说明密码已经修改。

2)用修改后的密码登录

[root@test1 local]# mysql -u root -p

Enter password: (输入修改后的密码123456)

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 4 to server version: 4.0.16-standard

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql>

成功!

这是通过mysqladmin命令修改口令,也可通过修改库来更改口令

六、启动与停止

1、启动

MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。

[root@test1 init.d]# /etc/init.d/mysql start

2、停止

/usr/bin/mysqladmin -u root -p shutdown

3、自动启动

1)察看mysql是否在自动启动列表中

[root@test1 local]# /sbin/chkconfig –list

2)把MySQL添加到你系统的启动服务组里面去

[root@test1 local]# /sbin/chkconfig – add mysql

3)把MySQL从启动服务组里面删除。

[root@test1 local]# /sbin/chkconfig – del mysql

七、更改MySQL目录

MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步:

1、home目录下建立data目录

cd /home

mkdir data

2、把MySQL服务进程停掉:

mysqladmin -u root -p shutdown

3、把/var/lib/mysql整个目录移到/home/data

mv /var/lib/mysql /home/data/

这样就把MySQL的数据文件移动到了/home/data/mysql下

4、找到my.cnf配置文件

如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名

为my.cnf)中。命令如下:

[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

5、编辑MySQL的配置文件/etc/my.cnf

为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。 修改socket=/var/lib/mysql/mysql.sock一

行中等号右边的值为:/home/mysql/mysql.sock 。操作如下

vi my.cnf (用vi工具编辑my.cnf文件,找到下列数据修改之)

# The MySQL server

[mysqld]

port = 3306

#socket = /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)

socket = /home/data/mysql/mysql.sock (加上此行)

6、修改MySQL启动脚本/etc/rc.d/init.d/mysql

最后,需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的

路径改成你现在的实际存放路径:home/data/mysql。

[root@test1 etc]# vi /etc/rc.d/init.d/mysql

#datadir=/var/lib/mysql (注释此行)

datadir=/home/data/mysql (加上此行)

7、重新启动MySQL服务

/etc/rc.d/init.d/mysql start

或用reboot命令重启Linux

增加MySQL用户

格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”

例1、增加一个用户user_1密码为123,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权

限。首先用以root用户连入MySQL,然后键入以下命令:

mysql> grant select,insert,update,delete on *.* to user_1@”%” Identified by “123″;

例1增加的用户是十分危险的,如果知道了user_1的密码,那么他就可以在网上的任何一台电脑上登录你的MySQL数据

库并对你的数据为所欲为了,解决办法见例2。

例2、增加一个用户user_2密码为123,让此用户只可以在localhost上登录,并可以对数据库aaa进行查询、插入、

修改、删除的操作(localhost指本地主机,即MySQL数据库所

在的那台主机),这样用户即使用知道user_2的密码,他也无法从网上直接访问数据库,只能通过 MYSQL主机来操作

aaa库。

mysql>grant select,insert,update,delete on aaa.* to user_2@localhost identified by “123″;

用新增的用户如果登录不了MySQL,在登录时用如下命令:

篇11:Linux安装mysql

2014-04-04mysql双向加密解密方式用法详解

-05-05MySQL服务器默认安装之后调节性能的方法

-04-04使用java处理字符公式运算的方法

2014-02-02MySQL的Replace into 与Insert into on duplicate key update真正

-10-10mysqldump造成Buffer Pool污染的研究

2014-04-04mysql存储过程实例

-12-12MySQL replace函数替换字符串语句的用法

2014-01-01Mysql的longblob字段插入数据问题解决

篇12:Linux安装mysql

FreeBSD 版本是 7.3,MySQL 版本是 5.0.90,Apache 版本是 2.2.14 ( 1.3.42 ) ,PHP 版本是 5.2.12. 我的安装顺序是先 MySQL, 然后安装 Apache 和 PHP, 一般是安装完成一个并测试通过后安装下一个 , 这样容易发现问题所在 .

一 . 安装 MySQL

代码如下复制代码

cd /usr/ports/databases/mysql50-server/

make WITH_XCHARSET=all   // 默认支持所有字符

make install

# 经历一个比较长的下载和编译过程后 ,mysql 基本安装完成 .

代码如下复制代码rehash

# 拷贝 MySQL 的配置文件 , 系统默认提供了四个 , 需要根据服务器的配置来选择适合的配置文件 ,MySQL 的大部分配置 # 都可以通过此配置文件来完成 , 也可以在此配置文件中查看数据库的各种配置信息 .

代码如下复制代码cp /usr/local/share/mysql/my-large.cnf  /etc/my.cnf

# 编辑 rc.conf 文件 , 在其中添加 mysql_enable=“YES”

代码如下复制代码

vi /etc/rc.conf

# 启动 MySQL

代码如下复制代码

cd /usr/local/etc/rc.d/

./mysql-server.sh start

# 启动 MySQL 客户端

代码如下复制代码

cd /usr/local/bin

./mysql  –u root  -p

如果能成功连接到 MySQL, 则表示安装成功 !

需要注意的几点:

make安装时候的参数

代码如下复制代码WITH_XCHARSET=all 不加这个的话会不支持GBK编码

BUILD_OPTIMIZED=yes

BUILD_STATIC=yes

这2项都是起到优化作用,都加上的好

mysql默认读取/etc目录下面的my.cnf,但是安装过程不会自动在这目录下创建本文件,默认这个文件在/usr/local/share/mysql目录下面,有3个版本:

my-large.cnf 一般高配置服务器或者mysql专用服务器用这个配置文件

my-medium.cnf 服务器配置并跑有其它应用时用这个配置文件

my-small.cnf 服务器资源紧张的就用这个好了

根据你的机器配置选择一个

代码如下复制代码cp /usr/local/share/mysql/my-large.cnf /etc/my.cnf

安装过程并不会自动创建默认的数据库,需要手工创建

代码如下复制代码/usr/local/bin/mysql_install_db –user=mysql

并且需要更改数据库目录权限,不然会启动不起来

代码如下复制代码chown -R mysql:mysql /var/db/mysql

启动mysql,好像第一次用脚本启动的话要使用

代码如下复制代码/usr/local/etc/rc.d/mysql-server onestart

使用/usr/local/etc/rc.d/mysql-server start不行

修改root密码,比如我们要修改成123456

代码如下复制代码mysqladmin -uroot -p password 123456

会提示你再次输入一次密码Enter password:,再输入一次123456即可(Fising注:这里应该是输入原来的老密码,而非确认新密码)

修改数据文件的默认目录

vi /etc/my.cnf中加入datadir=数据库的目录,记得把原/var/db/mysql中的文件都复制过去,再执行

chown -R mysql:mysql 数据库的目录

最后一点千万别忘记,要不然mysql又该启动不起来了

修改/usr/local/etc/rc.d/mysql-server文件中的mysql_dbdir=”/var/db/mysql”为你的新目录

或者在/etc/rc.conf中加入mysql_dbdir=”新目录

篇13:Linux安装mysql

ECShop是Comsenz公司推出的一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。友好的界面和简洁的可操作性得到更多使用者的青睐。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。MySQL作为一种“终端监视器”的交互式程序,允许多用户多线程地快速连接到一个牢靠的SQL(结构化查询语言)数据库服务器(MySQL服务器,定位于任务关键型、重负荷生产系统,并能嵌入在大量部署的软件中),运行查询并查看结果。而且支持批模式,即预先把查询放在一个文件中,然后告诉MySQL执行文件的内容。MySQL软件采用双许可方式。用户可根据GNU通用公共许可条款,将MySQL软件作为开放源码产品使用,或从MySQL AB公司购买标准的商业许可证。

2 配置与实现过程

下载php-5.2.0-win32.zip,mysql-noinstall-5.0.22-win32.zip和phpMyAdmin-2.9.1.1-all-languages.zip

2.1 安装配置IIS

1)在控制面板中选择添加/删除程序,然后在弹出的对话框中选择添加/删除windows组件,勾中IIS即可。如果没有安装盘,可以去网下下一个从安装盘中抽取出来的iis包。安装完成后在C盘会有一个Inetpub的文件夹。

2)在管理工具打开Internet信息服务(IIS)管理器,或者在运行对话框中输入"inetmgr"(不包括引号)后确定。

3)在默认网站下新建虚拟目录,这里可以存放你的php文件。比如新建虚拟目录php指向电脑上的D:hostphpMyAdmin目录。在PHP文件夹上单击鼠标右键,选择"属性",依次点单击"虚拟目录"选项卡上的"配置",打开应用程序配置对话框。

4)在"映射"选项卡上点"添加",打开"添加/编辑应用程序扩展名映射"对话框,点击"可执行文件"后的"浏览",定位到Dhostphpphp5isapi.dll,在"扩展名"后的文本框内输入".php"(注:一定要注意扩展名前的句点),点击确定。

5)在文档选项卡中添加index.php做为默认文档。也可不添加。

6)再点"确定",退出"应用程序配置"对话框,再点"确定",退出PHP属性对话框。

至此,IIS配置完毕。

2.2 安装MYSQL

1)在D盘新建一个名为mysql的文件夹,解压缩下载下来的mysql-noinstall-5.0.22-win32.zip到D:hostMySQL545。

2)运行D:hostMySQL545bin下的mysqld-nt.exe,会有一个dos画面一闪而过。这样就启动了mysql服务。

3)在命令行下切换目录到D:hostMySQL545bin,键入mysql-u root-p回车,如果提示Enter password:则表示mysql安装成功。默认密码是12345或者为空。

2.3 安装PHPMyAdmin

1)将下载的phpMyAdmin-2.9.1.1-all-languages.zip中的全部内容解压缩到配置IIS时建立的D:hostphpMyAdmin目录下。2)启动浏览器,确保IIS和Mysql服务都在运行,键入http://localhost/phpMyAdmin/index.php即可看到phpMyAdmin的管理画面。

2.4 安装php

1)在D盘新建一个名为HOST的文件夹,里面再建立一个PHP的文件夹,解压缩php-5.2.0-win32.zip到D:hostphp。

2)在D:hostphp文件夹下找到php.ini-dist文件,将其复制一份以做备份。将复制后的文件更名为php-ini。

3)在php.ini文件中找到以下行:extension_dir="./"(注:该行指定PHP查找扩展的位置),编辑该行,如下所示:extension_dir="D:/host/php/ext"(注:不要这里用的是斜杠/而不是反斜杠)。

4)在php.ini文件中找到以下行:;extension=php_mysql.dll(注:该行开始的分号指示PHP忽略该行),删除该行始的分号以启用扩展extension=php_mysql.dll;;extension=php_mbstring.dll改成extension=php_mbstring.dll。

5)保存并关闭php.ini文件;将修改好的php.ini文件复制到C:Windows文件夹下;

6)在D:hostphp文件夹下找到名为php5ts.dll,libmysql.dll的文件,并将其复制到C:windowsSystem32文件夹中(注:IIS处理PHP 5和MYSQL需要该文件)。至此,PHP安装完毕。

7)在D:hostphp文件夹下,新建记事本文件后打开,输入以下代码:

将该段代码保存成version.php(后辍名必须为php)。

8)打开浏览器,在地址栏里输入localhost/php/version.php,如果显示正常,则PHP安装成功。

2.5 安装Ecshop

1)将下载ECSHOP软件包解压到本地,有三个文件夹,其中docs目录下存放有ECShop安装说明(install.html)、ECShop的介绍(Readme.txt)、rewrite的使用说明(URLRewrite.txt);upgrade目录是升级包,如需要升级需要将此目录上传到网站根目录下执行升级。upload这个目录最重要,目录下的文件就是ECShop系统的安装程序文件了。安装ECShop系统时要把这个目录下的所有文件放到网站发布目录下。

2)开始安装在浏览器中访问http://local/install

3)进入检测系统环境页面,此页面检测系统环境、和目录权限。如果在安装时检测特定目录权限不可修改时。

4)环境和目录权限都满足条件,点击下一步,进入配置系统页,添加完数据库信息和管理员帐号后就可以点击立即安装。安装过程包括创建配置文件、创建数据库、创建数据、创建管理员帐号等这些操作完成后。如图3所示。

恭喜您到这步说明您的网店系统已经安装成功。

3 小结

商城网站的安装一环扣一环,每一步在确保正常运行后再继续下一步。在自己的服务器上快速部署ECSHOP,配置好MySQL数据库的连接,是影响到关键。另外需要更改cert、data、images、includes、temp、themes这几个目录权限及其所有子目录权限设置为可写才能保证ECSHOP的正常运行。

参考文献

[1]刘世靖.IIS5.0和Tomcat5.5配置基础上安装ARCIMS9.2的分析与研究[J].电脑知识与技术,2008(20).

[2]李淑静,胡天麟.基于PHP的互联网身份认证系统的原理及实现[J].网络安全技术与应用,2006(1).

篇14:Linux安装mysql

关键词 VMware虚拟机 LINUX操作系统 oracle数据库

中图分类号:TP3 文献标识码:A

1 VMware虚拟机

VMWare虚拟机软件是一个“虚拟PC”软件,如图1所示。VMware可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就像标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便。安装在VMware操作系统性能上比直接安装在硬盘上的系统低不少,因此,比较适合学习和测试。

图1:VMWare虚拟机软件界面

2安装并配置VMware虚拟机

Vmware软件的安装过程不详述,因为很简单,只要按照提示一步步往下走就ok。在这里提醒一句,如果要配置ORACLE RAC,一定不要安装vmware workstation版本,而要安装vmware server版本,这样在创建共享磁盘过程的时候才会比较顺畅。

VMware安装完毕后,利用它可以建立多个虚拟机,每新建一个虚拟机,就会要求你建立一个配置文件。这个配置文件实际上相当于新电脑的“硬件配置”,你可以在配置文件中决定虚拟机的硬盘如何配置,内存多大,准备运行哪种操作系统,是否有网络等。配置Linux虚拟机的步骤如下。

(1)选择File菜单下的“New Virtual Machine”出现新虚拟机向导后单击“下一步”,选择“Typical”典型安装。

(2)再单击“下一步”,在选择操作系统界面的“Guest Operation System”中选择“Linux”,然后单击Version对应的下拉菜单选择具体的Linux版本,此处我们选择“Red Hat Linux”。

(3)单击“下一步”进入安装目录选择界面。根据需要选择好后,单击“下一步”按钮,出现设置虚拟机内存大小的界面。Linux9.0对内存的要求推荐使用192MB。

(4)单击“下一步”按钮进入网络连接方式选择界面。在此,我们选择Brided方式。

(5)单击“下一步”按钮进入虚拟磁盘的设置界面。这里有三种方式(Create a new virtual disk、Use an existing virtual disk、Use a physical disk)可供选择,建议初学者选择“Create a new virtual disk”,其含义是新建一个虚拟磁盘,该虚拟磁盘只是主机上的一个独立文件。

(6)在“下一步”中设置磁盘大小。在此,我们采用默认的4GB。

(7)单击“下一步”进入文件存放路径选择界面。在此界面可单击Browse按钮进行设置。此处我们使用默认值,单击“完成”按钮。至此,完成一个虚拟机的配置。

3 VMware下Linux的安装

以上相当于组装了一台新的计算机,接下来的工作便是安装操作系统了。安装前需做好准备工作:购买一套Red Hat Linux 9.0的安装盘,共三张。或下载Red Hat Linux 9.0安装所需要的三个ISO文件。下面,我们以使用ISO镜像文件安装为例讲述

(1)安装第一张虚拟光盘(如果直接用光盘安装,可省去此步及后述的第5步,直接将光盘插入物理光驱即可)选择VM菜单下的Settings选项,单击Hardware选项卡下的CD-ROM1,在右边的“connecti on”单选按钮组中选择“Use ISO image”,按“Browse”选择3个光盘文件中的第一个,然后按“OK”。

(2)启动虚拟机。点击工具栏上的绿色启动按钮或屏幕显示区的Start this virtual machine命令,然后按“OK”。RED HAT会自动进入安装程序的界面。首先询问是以图形界面还是以文本界面安装,依据提示按回车选择图形界面安装,接下来询问是否要测试光驱,这里选择不要即可。

(3)设置分区。依提示选择完安装语言、键盘、鼠标、安装类型(与Windows类似,此处不再详述)后进入磁盘分区界面。在接下来的窗口中一路默认连按“下一步”后,弹出“你已选择了要在下列驱动器内删除所有分区……”的警告,选择“是”进入引导程序装载界面。

(4)设置口令。在引导程序装载界面连按“下一步”,设置完系统语言和时区后进入根口令设置界面,设置口令后连按“下一步”,等待安装软件包,直到出现更换光盘的提示。

(5)安装第二和第三张ISO光盘设置方法同1,只不过是分别选择3个光盘文件中的第二、三个。第三张盘读完后,系统问是否做启动盘,这个根据自己需要选择,然后就是显卡等的设置,一路默认。最后选一个“退出”,VMware内系统重启。

(6)创建个人用户账号和密码。重启后,系统提示你创建一个个人账号和密码,和Windows中创建一个新用户相当。

(7)其他设置。选择日期和试听声卡后问你是否注册,选择“否,我不想注册我的系统”,接下来问有无附加安装,在此我们先不安装,直接按“前进”。VMware内系统再次重启。

(8)登录系统。启动后,系统询问用户名和密码。输入在步骤6中设置的户名和密码或输入用户名“root”和第4步中你所设置的根口令即可。至此,出现Red Hat 9的界面,Linux的安装完成了。

nlc202309021313

(9)安装VMware tools。安装完Linux之后,还需要对此VM安装VMware tools,这相当于给Linux安装各种驱动程序。首先以root身份进入Linux,按CTRL+ALT组合键,进入主操作系统,点击VM菜单下的VMware Tools Install子菜单。在弹出的对话框中单击“install”,出现包含一个Vmware-linux-tools.tar.gz文件的cdrom对话框。把这个文件解压缩后,执行其中的Vmware-install.pl文件。

4安装 Oracle 数据库

4.1获取安装文件

安装Oracle数据库可以从Oracle官方网站下载安装文件,并且创建必要的用户和用户组,设置内核参数,配置shell参数。

4.2安装前准备工作

在安装Oracle数据库之前需要完成一些准备工作,包括系统软件的安装、安装目录的创建和环境变量的设置等,Oralce的安装程序需要寻找一些环境变量来设定安装目录,因此,需要预先设置好ORACLE_BASE和ORACLE_HOME这两个环境变量。

4.3安装Oracle

因为Oracle的安装程序中的jre的配置问题,当使用中文界面的时候,会出现汉字显示方块的情况,因此,通过设置如下环境参数强制使用英文界面来进行安装:export LANG=en_US.UTF-8因为Debian并不是Oralce官方支持的Linux发行版,因此,需要以ignoreSysPrereqs这个参数来进行安装,强制让安装程序不进行系统检查:./runInstaller-ignoreSysPrereqs在安装过程中不创建数据库,等数据库程序文件安装完成后,再使用dbca这个工具来创建数据库。在Oracle数据库安装结束后,安装程序要求以root身份运行两个脚本(也就是在系统目录下创建一些文件),因为Debian中没有nobody组,只有nogroup组,因此,需要对root.sh文件进行一些修改,把其中的$CHGRP nobody $ ORACLE _HOME/bin/extjob换成 $CHGRP nogroup $ ORACLE_HOME/bin/ext-job。

4.4数据库的管理和维护

4.4.1准备工作

在以后的管理过程中,都是以 oracle 用户来进行的,因此,需要设置一下 oracle 用户登录后的环境变量,在 oracle 的家目录的.bashrc 中添加如下信息:

export ORACLE_BASE = / data / ORACLE

export ORACLE _ HOME = / data / ORACLE / app /10.2.0 / db_1

export PATH = $ PATH: $ ORACLE_HOME / bin

export LD _ LIBRARY _ PATH = $ ORACLE _HOME / lib

export NLS_LANG = SIMPLIFIED CHINESE_CHINA.UTF8

4.4.2数据库的启动

可以使用dbstart命令来启动相应的数据库,不过,在运行这个命令之前,需要在/etc/oratab中进行配置,以让dbstart命令知道需要自动启动哪些数据库,/etc/oratab中配置信息的格式如下:

ORACLE_SID:ORACLE_HOME:

ORACLE_SID是创建的本地NET服务名,ORACLE_HOME是oralce的安装目录,N表示不自动启动,Y表示自动启动,

配置完这些信息后,就可以以oracle用户身份运行dbstart,命令执行成功后,可以通过lsnrctl来查看状态。

参考文献

[1] 侯茂胜.VMware在计算机网络技术教学中的应用[J].科技资讯,2008(05).

[2] 俊英.VMware环境下Linux集群的构建[J].电脑与电信,2008(09).

[3] 廖水莲.VMware架构及虚拟机系统安装的实现[J].电脑编程技巧与维护,2008(15).

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:66553826@qq.com

上一篇:如何设置一个高容量的Linux POP3服务器服务器教程 下一篇:Linux下查看文件和文件夹大小命令linux操作系统