这其实才是真正的linux,恰当使用权限。

网上找到的中文博客,基本上就那么几篇原创,都要编译源码。但89服务器性能太差编译一次大约半小时无法忍受,在本机上创建了standard用户去尝试几篇博客所言,编译倒是没问题但后面的配置都不对。

详细说吧。

http://www.cnblogs.com/karotte/archive/2012/08/12/install_lamp.html

《无root权限部署LAMP环境》。乍一看有图有真相很高端有说服力,但错误不少,比如mysql_install.sh这个自行编写的configure中把ENGINE写成ENGING;把所有步骤原样照搬,发现配置那里总搞不定。

http://www.cnblogs.com/sink_cup/archive/2013/05/24/lnmp.html

《一键安装lnmp:自动检测最新稳定版、无需root权限》。作者很厉害,把lnmp安装写成脚本,包括了下载的过程,感觉很人性化。但我在服务器上执行下来,mysql那里还是报错,它还是会去/usr/lib等需要权限的目录创建文件,但需要改哪里我也不清楚,只好放弃。

http://notes.oneplus.info/Operation/2012/12/03/install-mysql-php-without-root/

《在没有Root权限的情况下安装Mysql和PHP》。此文似乎是和我同一水平的家伙写的,情形也很相似,所以参考价值不小。前面大约编译过5,6次吧,所以这里我改犯的错都已经犯过,该怎么避免也已经清楚,编译自然没问题。后面的配置原样执行,而且各种软件版本如其所描述,结果失败。

http://superuser.com/questions/209203/how-can-i-install-mysql-on-centos-without-being-root-su

《How can I install mySQL on CentOS without being root/su?》。这篇不是博客了而且也在本机上解决了问题。下载二进制包,避免了编译,配置文件和配置参数稍作修改,mysql运行成功。在服务器上把二进制包用ftp传过去后配置,报错,发现复制了x64的包,果断不行啊。换了i686的包之后,依然是配置那里过不去,说是libaio.so.1找不到。手动安装libaio的源码包,prefix路径也该过了,也添加到$PATH中了,按说可以搜到libaio.so.1了,偏偏还是说找不到它。网上方法普遍说apt-get install一下就好,但我没有root或su权限,apt是不行的。还有相当一部分说安装其rpm包,我大ubuntu怎么会有rpm包能安装呢?其实可以,需要装alien,这alien又要手动安装,装了又装不上,就算装上了,rpm包转化也不一定成功。索性放弃这破烂方法吧,但我奇怪为什么上面已经有mysql了,难道apt-get安装的mysql不需要libaio?

无root或sudo权限,安装mysql的更多相关文章

  1. linux 无外网情况下安装 mysql

    由于工作需要,需要在一台装有 CentOS 系统的测试服务器上安装 MySQL ,由于该服务器上存有其他比较重要的测试数据,所以不能连接外网.由于之前安装 MySQL 一直都是使用 yum 命令一键搞 ...

  2. windows下非管理员权限安装mysql

    windows下,mysql有两种安装方式: 1.msi安装 2.zip安装 无论是哪种安装方式,都因为需要将mysql安装为一个服务,所以必须要以管理员权限安装. 因为公司的换了虚拟机,无法取得管理 ...

  3. Linux之apt-get无sudo权限安装软件

    apt-get source package cd package ./configure --prefix=$HOME make make install

  4. 非[无]root权限 服务器 下安装perl以及perl模块--转载

    转载自http://www.zilhua.com 在本博客中,所有的软件安装都在服务器上,且无root权限.理论上适合所有的用户. 我的安装目录 cd /home/zilhua/software 1. ...

  5. 非[无]root权限 服务器 下安装perl以及perl模块

    转载自http://www.zilhua.com 在本博客中,所有的软件安装都在服务器上,且无root权限.理论上适合所有的用户. 我的安装目录 cd /home/zilhua/software 1. ...

  6. centos7.2 linux 64位系统上安装mysql

    1.在线安装mysql 在终端中命令行下输入(在官网下载mysql): # wget https://dev.mysql.com/downloads/repo/yum/mysql57-communit ...

  7. ubuntu18.04 安装mysql server

    mysql 5.7支持的最高版本是Ubuntu17 ,即使安装成功后,也会出现各种妖蛾子,本人就被这种问题困扰了好一会.在Ubuntu 18.04下安装mysql,建议安装8.0以上版本! 1. 配置 ...

  8. cmake安装MySQL

    发现一个网址整理的挺好,请各位参考: http://www.chenyudong.com/archives/building-mysql-5-6-from-source.html#i 也可以参考我的另 ...

  9. 安装MySQL和HandlerSocket

    CentOS 6.5MySQL 5.6.33HandlerSocket 1.1.2 # Get packagesshell> wget http://dev.mysql.com/get/Down ...

随机推荐

  1. sessionStorage & string typeof

    sessionStorage & string typeof

  2. OpenCV学习(23) 使用kmeans算法实现图像分割

          本章我们用kmeans算法实现一个简单图像的分割.如下面的图像,我们知道图像分3个簇,背景.白色的任务,红色的丝带以及帽子.       Mat img = cv::imread(&quo ...

  3. Cyclic Components CodeForces - 977E(找简单环)

    题意: 就是找出所有环的个数, 但这个环中的每个点都必须只在一个环中 解析: 在找环的过程中 判断度数是否为2就行...emm... #include <bits/stdc++.h> us ...

  4. Spring Boot整合MyBatis(使用Spring Tool Suite工具)

    1. 创建Spring Boot项目 通过Spring Tool Suite的Spring Starter Project对话框,其实是把项目生成的工作委托http://start.spring.io ...

  5. (转)Maven学习总结(七)——eclipse中使用Maven创建Web项目

    孤傲苍狼只为成功找方法,不为失败找借口! Maven学习总结(七)——eclipse中使用Maven创建Web项目 一.创建Web项目 1.1 选择建立Maven Project 选择File -&g ...

  6. 用Riffstation扒带

    有人说扒带本质就是扒和声 编曲初学者如果是自学的情况下很容易陷入瓶颈,网络上的编曲爱好者大都建议去多扒带,所谓扒带其实就是把别人的编曲自己编出来,然而这要很好的听力,下面我介绍的这款软件就是用来扒和声 ...

  7. OpenStack API部分高可用配置(二)

    一.安装与配置HAProxy 1.调整内核参数,允许绑定VIP: vim /etc/sysctl.conf [内容] net.ipv4.ip_nonlocal_bind=1 sysctl -p 2.安 ...

  8. bzoj千题计划178:bzoj2425: [HAOI2010]计数

    http://www.lydsy.com/JudgeOnline/problem.php?id=2425 题意转化: 给定一个集合S,求S的全排列<给定排列 的排列个数 从最高位开始逐位枚举确定 ...

  9. [转载]Frontend Knowledge Structure

    https://github.com/JacksonTian/fks http://code.csdn.net/news/2819224 本文为大家整理了一系列关于JavaScript的常用工具,包括 ...

  10. JSBinding+Bridge.NET:Inspector拖变量支持

    之前的文档说了,JSB的设计是不允许gameObject上挂逻辑脚本的.原因很简单,在Js工程中根本就不存在C#形式的逻辑脚本,如果在Cs工程中挂上了,到了Js工程这边,直接Missing. 实际在使 ...