无root或sudo权限,安装mysql-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

无root或sudo权限,安装mysql

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

这其实才是真正的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?

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章