linux非root安装软件 linux root安装的软件
摘要:linux 安装 第二个mysql,非root用户,只给安装用户使用linux下非root权限的mysql安装下载mysql的安装包我用的是mysql-5 1 28-rc tar gz 1 把mysq...
发布日期:2020-08-24linux 安装 第二个mysql,非root用户,只给安装用户使用
linux下非root权限的mysql安装下载mysql的安装包我用的是mysql-5.1.28-rc.tar.gz 1.把mysql-5.1.28-rc.tar.gz解压缩 tar -zxvf mysql-5.1.28-rc.tar.gz 2. 进入 解压后的文件夹 cd mysql-5.1.28-rc 3.编译 # ./configure --prefix=/***要安装的目录/mysql --with-charset=gbk --with-plugins=innobase #make #make install 4.安装目录/bin/ ./mysql_install_db --user=XX (xx为freebsd用户名) 5。
拷贝一份配置到mysql的安装目录下面并且重新命名为my.cnf cp support-files/ my-medium.cnf /***要安装的目录/mysql/my.cnf 6.修改my.cnf文件 socket的位置 port = 3308(看情况如果用原始端口没有必要修改) socket = /***要安装的目录/mysql/mysql.sock (默认是在 /tmp/mysql.sock 因为我们是普通用户不能够操作/tmp/) 以下可以根据自己的需求来修改 key_buffer = 16M max_allowed_packet = 1M table_cache = 1024 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M wait_timeout=86400 default-character-set=gbk max_connections=6000 basedir=/安装的路径/mysql datadir=/安装的路径/mysql/var query_cache_size = 256M thread_cache_size = 100 7.启动mysql服务 /安装的路径/mysql/bin/mysqld_safe --defaults-file=/安装的路径/mysql/my.cnf 8.进入mysql数据库 /安装的路径/mysql/bin/mysqld -S /安装的路径/mysql/mysql.sock ok 进入数据库了或者这样:1.拷贝一个conf文件到mysql目录,cp /home/自己目录/local/mysql/share/mysql/my-large.cnf /home/liuzuocheng/local/mysql/my.cnf2.修改my.cnf的port,和mysql.sock的目录,下面是我的配置# The following options will be passed to all MySQL clients [client] #password = your_password port = 83306 socket = /home/liuzuocheng/var/mysql/mysql.sock # # Here follows entries for some specific programs # The MySQL server [mysqld] port = 83306 socket = /home/liuzuocheng/var/mysql/mysql.sock basedir = /home/liuzuocheng/local/mysql datadir = /home/liuzuocheng/var/mysql/data log-error = /home/liuzuocheng/var/mysql/logs/mysql_error.log pid-file = /home/liuzuocheng/var/mysql/mysql.pid user = liuzuocheng 3.回到mysql目录,bin/mysql_install_db --defaults-file=./my.cnf4.安装db,bin/mysql_install_db --defaults-file=./my.cnf5.启动db,bin/mysqld_safe --defaults-file=./my.cnf &, 看看tmp/mysql.sock 有这个文件,就启动成功6.启动客户端,bin/mysql -u root -S ./tmp/mysql.sock
为什么Linux系统安装软件必须使用root权限
linux有严格的权限管理。
使用root安装软件后,有以下几个办法,让其它用户使用。
方法1 设置相关路径和文件的访问权限,让其它用户能够访问。
如:对需要使用的目录设置允许读权限 chmod 755 目录名 对需要执行的文件设置允许执行权限 chmod 755 文件名 对需要读入的文件文件设置读权限 chmod 644 文件名 对需要写入的文件文件设置写权限 chmod 666 文件名 方法2 使用sudo命令 这是比较简单的方法。
sudo是linux系统管理指令,是root用户授权普通用户执行一些或者全部的root命令的一个工具。
...
centos环境,mysql可以用非root安装么
deb包的2种安装安装方法: 一、cydia重启自动安装: 用ifunbox或itool进入//var/root/Media/Cydia/AutoInstall Cydia/AutoInstall 需要分别单独建立,注意大小写。
然后把你要安装的deb 拖入此目录,重启两次机器进行安装。
二、iFile安装: 把deb包用ifunbox传到//var/mobile/Documents下。
打开iFile软件,找到上面那个路径。
点击deb包,选弹出菜单中的“安装程序”。
等安装完成后,点右上角的“完成”,重启手机。
deb是Debian软件包格式的文件扩展名,跟Debian的命名一样,deb也是因Debra Murdock而得名,她是Debian创始人Ian Murdock的太太。
Debian包是Unixar的标准归档,将包文件信息以及包内容,经过gzip和tar打包而成,Debian是一种自由操作系统,全称Debian GNU/Linux。
目前是采用Linux作为内核。
但是把Debian移植至其他内核的工作也正在进行,最主要的就是Hurd。
Hurd是一组在微内核(例如 Mach)上运行的服务器,它们可以提供各种不同的功能。
Hurd是由GNU计划所设计的自由软件。
...
如何在非root状态下用root身份执行命令
目前没有这样的软件。
这需要向android系统注入按键和触摸事件应用apk,具体的要求如下:1、运行在android系统4.0及以上;2、运行时不需要对系统root,可以接受出于把文件放到系统目录而需要临时root,即放完文件后要恢复非root状态;3、提供类似android1.6的injectKeyEvent和injectPointerEvent的API/方法,可被自己开发的apk调用,向系统注入。
ROOT存在于Linux系统、UNIX系统(如AIX、BSD等)和类UNIX系统(如Debian、Redhat、Ubuntu等版本的Linux系统以及Android系统)中,是系统中唯一的超级用户,相当于Windows系统中的SYSTEM用户。
其具有系统中所有的权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件等等。
为什么Linux不建议用root登陆
权限太大,有很多程序因为安装原因,不支持root用户。
这个你应该找本书,系统的看下(文件系统)部分,linux的文件存储都是节点(大概是这个意思,记不清了),有个好处就是有效利用硬盘,相应的坏处就是删除时不是对文件操作,只是删节点信息,相当于彻底删除,很难找回(不知道有一些数据恢复软件行不行,想来如果能识别硬盘格式,应该是行的)。
不论是哪种系统,修复系统文件都不是很容易的,但肯定可修复,而且,只要你不是对硬盘再操作(比如格式化、重分区等),原有的数据就没有问题,不知说明白没,呵呵。
安装linux时选择拉一个盘,那么以后在linux下所有的东西事不是都安...
linux重新安装操作系统,跟全新安装基本一致。
只是重新安装需要做好资料的备份! linux是免费的。
其实这里的免费只是说linux的内核免费。
在linux内核的基础上而产生了众多linux的版本。
Linux的发行版说简单点就是将Linux内核与应用软件做一个打包。
较知名的发行版有:Ubuntu、RedHat、CentOS、Debain、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等 而常用的就是Redhat 和 CentOS,下面介绍CentOS的安装。
进入BIOS系统设定电脑从光盘启动。
按F10保存退出。
插入Linux 系统安装光盘,重启电脑。
进入光盘的欢迎界面。
可以直接按回车进行图形下安装(也可以输入 linux text 按回车进入命令行下安装)。
回车后弹出提示你是否要校验光盘的对话框,单击“skip"回车。
进入安装向导界面,直接单击”Next",进入语言选择界面,此处根据自己需要和喜好来选择。
单击”Next“键盘选择,默认选择英文美式键盘。
单击“NEXT"初始化磁盘会丢失掉之前的数据“,单击”YES",再单击“Next”系统默认对磁盘进行分区(你可以根据自己的需要另外自己分区),在这里我不需要其他分区,直接单击“Next”提示系统安装信息。
(Use a boot loader password 前面打勾,表示给boot loader 加一个密码,为了防止有人通过光盘进入单用户模式修改root密码)这里没有选中,直接单击“Next”弹出配置网卡信息,可以现在自定义网卡的IP,和配置主机名,默认是通过DHCP获得,你也可以点manually 自定义一个主机名,如 mail.example.com 。
如果这两种方式都没有配置,那么linux会给你配置一个万能的主机名,即localhost.localdomain 剩下的几个就不用配置了,默认留空。
单击“Next”设定时区,选择我们所处的时区Asia/Shanghai。
单击“Next”.设定ROOT账号信息。
单击“Next”。
这里根据自己的需要或喜好安装软件包。
自定义安装,需要点下面的“customize now”然后“NEXT"。
在弹出的选项“Desktop Environments” 右侧,把GNOME 前面的勾去掉,这个就是图形界面的安装包,如果不去掉这个勾,就会安装图形界面。
系统将开始安装。
并显示安装进度条。
安装完成以后,弹出如下图的提示信息。
单击”Reboot“.系统开始重启。
到此系统就已经安装完成了。