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是否能访问远程数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)