阿里云高校计划Day7

阿里云高校计划Day7

  • 基于ECS和NAS搭建个人网盘
    • 安装Own Cloud
    • 安装Apache服务
    • 安装并配置PHP
    • 配置OwnCloud
      • 挂载NAS服务

基于ECS和NAS搭建个人网盘

安装Own Cloud

1.执行命令,添加新的软件源

rpm --import https://download.owncloud.org/download/repositories/10.0/CentOS_7/repodata/repomd.xml.key

wget http://download.owncloud.org/download/repositories/10.0/CentOS_7/ce:10.0.repo -O /etc/yum.repos.d/ce:10.0.repo

2.安装OwnCloud-files

yum install owncloud-files

3.查询是否安装成功

ll /var/www/html

安装Apache服务

1.执行安装命令

yum install httpd –y

2.启动Apache服务

systemctl start httpd.service

3.添加OwnCloud配置
(1)打开Apache配置文件

vim /etc/httpd/conf/httpd.conf

(2)进入文件编辑模式,在内容后面添加

#owncloud config
Alias /owncloud "/var/www/html/owncloud/"

    Options +FollowSymlinks
    AllowOverride All
    
        Dav off
    
    SetEnv HOME /var/www/html/owncloud
    SetEnv HTTP_HOME /var/www/html/owncloud

(3)按ESC键退出,输入:wq保村配置文件

安装并配置PHP

1.手动更新rpm源

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm   
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm   

2.安装PHP7.2(OwnCloud只支持PHP 5.6+)

yum -y install php72w
yum -y install php72w-cli php72w-common php72w-devel php72w-mysql php72w-xml php72w-odbc php72w-gd php72w-intl php72w-mbstring

3.检测PHP是否安装成功

php -v

4.将PHP配置到Apache中
(1)找到PHP ini文件目录

find / -name php.ini

(2)打开httpd.conf文件

vi /etc/httpd/conf/httpd.conf

(3)在文件后添加内容

vi /etc/httpd/conf/httpd.conf

(4)按esc键退出编辑,输入:wq保存退出

(5)重启Apache服务

systemctl restart httpd.service

配置OwnCloud

1.在浏览器输入ECS的公网IP/owncloud回车进入

2.创建管理员账号密码,单击【存储&数据库】配置数据库,最后单击完成安装

挂载NAS服务

1.进入阿里云控制台→文件存储NAS,单击文件系统ID进入文件系统详情页

2.选择(挂载使用),然后单击(添加挂载点)选择(专有网络)单击确定

3.执行命令,安装NFS客户端

yum install nfs-utils

4.在打开的挂载文件系统到ECS页面复制挂载命令

5.将复制的挂载命令后面的/mht替换为:/var/www/html/owncloud/data/

6.在命令窗口输入命令

7.查看挂载是否成功

df -h | grep aliyun

(NAS挂载成功后,OwnCloud网盘中的默认目录和文件不可读写,请在网盘中新建目录上传。)

至此,安装结束

阿里云高校计划.

你可能感兴趣的:(笔记)