美文网首页
lnmpa安装篇

lnmpa安装篇

作者: qzuser_5ed6 | 来源:发表于2018-05-06 14:38 被阅读0次

    1.wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmpa

    2.转移操作

    新建mysql数据目录

    mkdir /data/mysqlData

    停止mysql服务

    service mysqld stop

    输入密码, 等待停止

    把/var/lib/mysql整个目录复制到/data/mysqlData

    cp -rf/var/lib/mysql/data/mysqlData/

    修改my.cnf文件

    cp /etc/my.cnf /etc/my.cnf.bakvim /etc/my.cnf

    文件内容如下, 需要修改datadir,socket对应的目录

    [mysqld]default-character-set=utf8#datadir=/var/lib/mysqldatadir=/data/mysqlData/mysql #####socket=/var/lib/mysql/mysql.socksocket=/var/lib/mysql/mysql.sock ####user=mysql# Disabling symbolic-linksis recommendedto prevent assortedsecurity riskssymbolic-links=0[mysqld_safe]log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pid [mysql]default-character-set=utf8[client]default-character-set=utf8

    修改MySQL启动脚本/etc/init.d/mysqld

    vim /etc/init.d/mysqld

    修改文件中`datadir`路径

    phpmyadmin直接使用时提示错误

    将下载好的phpmyadmin直接放到目录下面会提示如下错误:

    mysqli_real_connect(): (HY000/2002): No such file or directory

    错误原因默认php中配置的mysqli没有与实际的mysql.sock对应正确;

    命令行登录mysql 通过命令 STATUS 获取mysql.sock路径,在php.ini中配置好mysqli路径。

    mysqli.default_socket = /www/tmp/mysql.sock

    pdo_mysql.default_socket=/www/tmp/mysql.sock

    3.迁移项目到数据盘

    相关文章

      网友评论

          本文标题:lnmpa安装篇

          本文链接:https://www.haomeiwen.com/subject/itzerftx.html