在VMware Workstation软件内,使用CentOS 7系统搭建私人云盘owncloud

简介: 在VMware Workstation软件内,使用CentOS 7系统搭建私人云盘owncloud

VMware Workstation软件内,使用CentOS 7系统搭建私人云盘owncloud

参考链接:私人云盘owncloud安装过程详解

1、关闭防火墙、SELINUX安全模式

systemctl stop firewalld && systemctl disable firewalld

vi /etc/selinux/config

修改SELINUX=disabled

:wq保存退出


2、安装yum源所需的工具包

yum install -y wget zip unzip bzip2

20210601154248322.png

3、 安装samba服务和apache服务(httpd)

yum install -y samba.x86_64 && yum install -y httpd.x86_64

20210601154630347.png

20210601154614812.png


4、更新YUM源

1). 添加 EPEL

yum install -y epel-release

20210601154804381.png


2). 安装WEBTATIC 软件源

参考链接:安装Webtatic yum源

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

20210601154954846.png


5、安装php服务

1).安装php56w

yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring

20210601160020763.png


2). 查看本机已经安装的php版本

php -v

[root@owncloud ~]# php -v
PHP 5.6.40 (cli) (built: Jan 12 2019 13:11:15) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

之后登陆时报错,因安装的owncloud为最新版本,所以php56w版本低,需要升级至PHP 7.2.0版本。

参考链接:Centos7使用yum源安装PHP7.2版本

20210601163126136.png

This version of ownCloud requires at least PHP 7.2.0 You are currently running PHP 5.6.40. Please update your PHP version.

① 卸载之前的PHP

yum -y remove php*

② 更改yum源

yum install -y epel-release

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

③ 查看PHP7.2版本

yum list | grep php72

④ yum 安装php72w和各种拓展

yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml php72w-intl

2021060117094443.png

⑤ 检查php版本,是否安装成功。

[root@owncloud html]# php -v
PHP 7.2.34 (cli) (built: Oct  1 2020 13:37:37) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.34, Copyright (c) 1999-2018, by Zend Technologies


⑥ 重启php-fpm

systemctl start php-fpm

⑦ 重启httpd服务

systemctl restart httpd.service

6、安装mariadb服务

yum install -y mariadb-server mariadb

20210601160333888.png

7、开启相关服务并设置开机自启动

systemctl start smb.service

systemctl enable smb.service

systemctl start httpd.service

systemctl enable httpd.service

systemctl start mariadb.service

systemctl enable mariadb.service

20210601160603520.png

8、修改/var/www/html此文件属主属组为 apache

chown apache.apache /var/www/html/


9、浏览器中测试主机ip地址是否显示nginx的测试页面

20210601160750483.png


10、安装OwnCloud

1). 下载owncloud

下载链接:Download Server Packages

20210601161024449.png2). 解压owncloud

unzip owncloud-complete-20210326.zip

20210601161349316.png

3).复制owncloud下面的index.php,返回上一次查看文件是否正确

[root@owncloud ~]# mv owncloud /var/www/html/
[root@owncloud ~]# cd /var/www/html/
[root@owncloud html]# ll
total 4
drwxr-xr-x 12 root root 4096 Mar 26 15:58 owncloud


11、重启httpd服务并修改owncloud的权限

systemctl restart httpd.service

chmod 777 /var/www/html/owncloud

20210601164018915.png

20210601164846156.png

相关文章
|
3月前
|
关系型数据库 MySQL Java
centos7安装mysql教程及Navicat平替软件
【8月更文挑战第17天】本教程详述CentOS 7上安装MySQL的过程。首先确保移除任何预装的MySQL组件,然后通过wget获取并安装MySQL的YUM源。可以选择安装特定版本如5.7或8.0。安装MySQL服务器后,启动服务并查找初始密码。登录MySQL后应立即更改密码,并可根据需要设置远程访问权限。此外,还推荐使用免费开源的DBeaver作为数据库管理工具,提供了安装步骤以方便管理和操作MySQL数据库。
148 3
|
2天前
|
存储 安全 Linux
VMware安装CentOS7
【11月更文挑战第11天】本文详细介绍了在 VMware 中安装 CentOS 7 的步骤,包括准备工作、创建虚拟机、配置虚拟机硬件和安装 CentOS 7。具体步骤涵盖下载 CentOS 7 镜像文件、安装 VMware 软件、创建和配置虚拟机硬件、启动虚拟机并进行安装设置,最终完成 CentOS 7 的安装。在安装过程中,需注意合理设置磁盘分区、软件选择和网络配置,以确保系统的性能和功能满足需求。
|
2月前
|
Linux 虚拟化 Windows
完美解决:重新安装VMware Tools灰色。以及共享文件夹的创建(centos8)
这篇文章提供了解决VMware Tools无法重新安装(显示为灰色)问题的步骤,并介绍了如何在CentOS 8上创建和配置VMware共享文件夹。
完美解决:重新安装VMware Tools灰色。以及共享文件夹的创建(centos8)
|
1月前
|
虚拟化
vmware安装OpenEuler系统
vmware安装OpenEuler系统
|
2月前
|
Ubuntu 开发工具 虚拟化
MacOS系统基于VMware Fusion配置Ubuntu 22.04LTS环境
这篇文章介绍了如何在MacOS系统上使用VMware Fusion虚拟化软件配置Ubuntu 22.04 LTS环境,包括自定义VMware Fusion网段、Ubuntu系统安装、配置root用户登录、设置静态IP地址、修改默认网卡名称、配置PS1变量、设置登录界面为字符界面、修改软件源和进行vim基础优化等步骤。
321 2
|
3月前
|
Linux
centos安装与卸载软件
centos安装与卸载软件
45 1
成功解决:443端口被vmware-host(8992)占用。请关掉占用443端口的程序或者尝试使用系统代理模式
该博客文章提供了解决443端口被vmware-host占用问题的方法,包括关闭占用端口的程序或尝试使用系统代理模式。
成功解决:443端口被vmware-host(8992)占用。请关掉占用443端口的程序或者尝试使用系统代理模式
|
3月前
|
虚拟化 数据安全/隐私保护 iOS开发
VMware——安装MacOS 系统教程(仅供学习交流)
VMware——安装MacOS 系统教程(仅供学习交流)
70 4
|
3月前
|
前端开发 小程序 Unix
Centos安装前端开发常用软件
Centos安装前端开发常用软件
|
4天前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。

热门文章

最新文章