season886 发表于 2019-9-11 20:09:26

deepin15.11安装lnmp1.6成功,但是数据库访问不了

我在/data下面建立了web与db文件夹,修改了lnmp.conf
全部安装成功了,发现db文件夹为空,啥也没,也进不去数据库
访问127.0.0.1说没权限,修改了权限把data目录都给www:www然后本身的账户整个目录都我都无法访问了,说我没权限,但是网站可以访问了
数据还是不成功
我是使用sudo ./install lnmpa 到底要不要sudo~能不能给个ubuntu,deepin这种桌面类型的出个安装教程

season886 发表于 2019-9-12 09:20:48

刚才又试了一下sudo su 下面安装,还是不行
我传日志给大佬看下吧

season886 发表于 2019-9-12 09:35:17

日志太大,压缩后也超过了今日上传量:Q

licess 发表于 2019-9-12 09:40:08

修改lnmp.conf 必须是在安装lnmp前

必须要按要求修改正确,如果没有安装日志按目前提供的信息我们没法确认问题

"访问127.0.0.1说没权限",问题描述不清楚,具体怎么访问的?什么返回错误信息?

“修改了权限把data目录都给www:www” 什么data目录,什么网站程序,依然是问题描述不清楚

关于上传看反馈必读

是否sudo要看你当前用户,root用户的话直接运行不需要sudo,不是root用户肯定需要sudo不然肯定没法运行

season886 发表于 2019-9-12 09:49:31

我在根分区建立了个data目录,专门用于存储数据库与网站还有备份之类用的,分别是/data/db ,/data/web,/data/backup
1.我是安装前修改的lnmp.conf
2.安装完后,浏览器打开127.0.0.1,显示
Forbidden
You don't have permission to access this resource.Server unable to read htaccess file, denying access to be safe

Apache Server at 127.0.0.1 Port 80
然后我把/data这个目录的权限给到了www,chown -R www:www /data,可以访问到安装包自带的index.html,但是我用系统的文件管理器打开/data,然后就说我没有权限访问这个目录了
日志我看看找个地方传一下,发个链接

season886 发表于 2019-9-12 10:07:23

licess 发表于 2019-9-12 09:40
修改lnmp.conf 必须是在安装lnmp前

必须要按要求修改正确,如果没有安装日志按目前提供的信息我们没法确认 ...

http://dt.frogbi.com:8104/lnmp-install.rar
日志在这里

licess 发表于 2019-9-12 12:49:07

只有网站目录是 www 属主和属组,数据库目录是mysql 属主和属组

mysqld: Can't change dir to '/data/db/' (OS errno 13 - Permission denied)
2019-09-12T01:13:04.577875Z 0 /usr/local/mysql/bin/mysqld (mysqld 8.0.13) initializing of server in progress as process 26102
2019-09-12T01:13:04.603861Z 0 failed to set datadir to /data/db/
2019-09-12T01:13:04.603877Z 0 Newly created data directory /data/db/ is unusable. You can safely remove it.

你这 /data/db 目录权限有问题,不可用,检查该目录权限
页: [1]
查看完整版本: deepin15.11安装lnmp1.6成功,但是数据库访问不了