阿里云代理商-阿里云服务器-阿里云数据库-重庆典名科技

云计算私有云网盘

发布时间: 2020-06-28 11:13:14文章作者: 网站编辑阅读量: 2347
  利用云服务器来做一个专属于自己的云网盘吧。
  
  一、环境准备
  
  一台云服务器(博主用的阿里云哦),远程连接工具(finalshell)。
  
  二、项目部署
  
  1.安装LAMP架构
  
  #安装数据库服务
  
  yum -y install mariadb-server mariadb
  
  #安装yum源,为安装php环境作准备
  
  yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
  
  #安装yum工具,为启用yum源作准备
  
  yum install yum-utils
  
  #启用指定yum源
  
  yum-config-manager --enable remi-php72
  
  #安装php和apache服务
  
  yum install httpd php php-gd php-json php-mysql php-curl php-mbstring php-intl php-mcrypt php-imagick php-xml php-zip
  
  2.启动服务和设置开机自启
  
  systemctl start httpd
  
  systemctl enable httpd
  
  systemctl start mariadb
  
  systemctl enable mariadb
  
  3.服务部署
  
  #部署数据库服务
  
  #进入数据库
  
  mysql
  
  #创建网盘项目需要用到的数据库nextcloud
  
  create database nextcloud character set utf8mb4 collate utf8mb4_general_ci;
  
  #设置指定用户访问权限
  
  grant all on nextcloud.* to 'nextclouduser'@'localhost' identified by '123456';
  
  #刷新权限
  
  flush privileges;
  
  #退出数据库
  
  exit;
  
  #apache服务部署
  
  #删除指定配置文件
  
  rm -rf /etc/httpd/conf/httpd.conf
  
  #利用finalshell上传我们自己的配置文件到/etc/httpd/conf/文件夹
  
  4.产品上线
  
  #下载项目包
  
  wget https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip
  
  #安装解压命令
  
  yum -y install unzip
  
  #解压项目包
  
  unzip nextcloud-15.0.0.zip
  
  #移动项目包到网站发布目录下
  
  mv nextcloud /var/www/
  
  #设置权限
  
  chown apache.apache /var/www/nextcloud/ -R
  
  #重启http服务
  
  systemctl restart httpd
  
  5.浏览器访问
  
  输入云服务器公网IP地址即可访问
  云计算私有云网盘
  登录
  云计算私有云网盘2
  主界面
  云计算私有云网盘3
  私人云网盘已经创建成功
联系客服免费领取更多阿里云产品新购、续费升级折扣,叠加官网活动折上折更优惠