首页 > 代码库 > 在ubuntu上配置LAMP架构
在ubuntu上配置LAMP架构
1. 安装MySQL/* ubuntu默认进入系统是普通用户 所以在真实工作中,我们会得到root的授权。 所以我们需要用sudo做一切只有root才能完成的操作。*/[root@LAMP ~]# cd /usr/local/src[root@LAMP src]# wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.47-linux2.6-x86_64.tar.gz[root@LAMP src]# tar zxvf mysql-5.5.47-linux2.6-x86_64.tar.gz[root@LAMP src]# mv mysql-5.5.47-linux2.6-x86_64 /usr/local/mysql[root@LAMP src]# useradd -s /sbin/nologin mysql //建立MySQL账户,账号用来运行mysql服务[root@LAMP src]# cd /usr/local/mysql [root@LAMP mysql]# mkdir -p /data/mysql //创建datadir, 数据库文件都会放在这里面[root@LAMP mysql]# chown -R mysql:mysql /data/mysql //更改权限 并建立家目录[root@LAMP mysql]# ./scripts/mysql_install_db --user=mysql--datadir=/data/mysql //初始化[root@LAMP mysql]# cp support-files/my-large.cnf /etc/my.cnf //拷贝配置文件[root@LAMP mysql]# cp support-files/mysql.server /etc/init.d/mysqld //拷贝启动脚本[root@LAMP mysql]# chmod 755 /etc/init.d/mysqld //修改启动脚本的权限[root@LAMP mysql]# vim /etc/init.d/mysqld //修改启动脚本......basedir=datadir=/data/mysql......[root@LAMP mysql]# chkconfig --add mysqld //加入系统服务项[root@LAMP mysql]# chkconfig mysqld on //开机自启动[root@LAMP mysql]# service mysqld start //启动MySQL[root@LAMP mysql]# ps aux|grep mysqld
!!此处会产生的错误!!
// 初始化时遇到的错误 1 ./bin/mysqld: error while loading shared libraries : libaio.so.1:cannot open shared object file:directory-->(root) apt-get install libaio1(user) sudo apt-get install libaio1
在ubuntu上配置LAMP架构
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。