ubuntu16.04,linux下搭建属于自己的个人云盘owncloud

ubuntu16.04,linux下搭建属于自己的个人云盘owncloud,第1张

owncloud是一个开源的云盘解决方案,我们可以用owncloud快速地搭建起我们自己私有的云盘,这样文件地安全性和云盘地可靠性都有保证,对于公司和个人都是非常有用的。

ubuntu、Apache-网页服务、MySQL-数据库、PHP-开发环境)

建议root权限下安装

1,登陆root用户(建议)

sudo passwd root——设置root密码

su root——登陆root用户,并输入密码即可

2,安装Apache服务

sudo apt-get update——先更新软件库

sudo apt-get install apache2——安装Apache服务,输入y下载安装,等待完成即可

sudo /etc/initd/apache2 restart——重启Apache服务,验证是否安装成功

3,安装mysql-server

输入root密码

4,安装PHP

安装php扩展

A,安装phpmyadmin——可选,这是一款网页版的MySQL管理工具,提供图形化界面

sudo apt-get install phpmyadmin——安装过程第一项使用空格选择Apache,接着会要求输入MySQL密码,以及phpmyadmin连接MySQL的密码,

B,在浏览器地址栏输入:IP/phpmyadmin,输入用户名和密码,可正常登录即表明正常

5,创建数据库,用户及授权

sudo mysql -u root -p ——登录MySQL数据库

use mysql——表明要使用MySQL数据库

create database owncloud; ——创建数据库,注意MySQL数据库句末必须带分号(;)

CREATE USER `owncloud`@`localhost` IDENTIFIED BY 'owncloud'; ——创建用户

grant all privileges on owncloud to 'owncloud'@'localhost' with grant option; ——授权

FLUSH PRIVILEGES; ——刷新

exit——退出MySQL

6,下载安装owncloud

下载

Unzip owncloud-1009zip——解压

sudo mv owncloud /var/> 在浏览器中输入:>

复制的时候直接cp 所以会出现这种情况

可以cp -a 源文件 目标路径这样带权限复制即可

2无法访问的处理方法

chown -R mysql:mysql 数据库文件夹

3 然后在重启mysql服务

service mysqld restart

可以使用telnet ip地址 端口进行测试远程主机数据库端口是否可以访问

要想远程数据库必须要在数据库里授权远程登录的权限

远程连接常用数据库mysql的命令是mysql -u 用户名 -h 远程IP地址 -p

1、首先确保linux下mysql安装好,服务启动完之后,就可以开始连接数据库了。在终端输入“mysql-hlocalhost-uroot-p”,其中h参数是主机名,这里是本地就写localhost,也可以省略:

2、输入mysql的密码之后就登录了,也可以不输入密码登录,比如这里的root密码是mysql123456,可以直接输入“mysql-hlocalhost-uroot-”,此时就没有提示输入密码,直接进入mysql的命令行中了:

3、此时显示的就是mysql的命令行界面了,若要退出输入quit就可以退出了。以上就是linux中连接数据库的 *** 作:

以上就是关于ubuntu16.04,linux下搭建属于自己的个人云盘owncloud全部的内容,包括:ubuntu16.04,linux下搭建属于自己的个人云盘owncloud、复制linux MySQL中的数据库文件夹 导致权限为root MySQL无法访问、如何查看linux是否能访问远程数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9523191.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存