CentOS7Owncloud8.2搭建私有云笔记
1.虚拟机准备
安装vmware workstation12
2.下载CentOS7:
linux修改文件夹名称
mirrors.163/centos/7.1.1503/isos/x86_64/CentOS-7-x86_64-DVD-1503-01.iso 3.在虚拟机中安装CentOS7
接着光盘放入,启动虚拟机,选择中文
软件选择部分,选择基本网页服务器。安装位置根据需要修改。
继续安装,设置root密码,也可创建普通用户,等待安装完成。
重启后登录系统,至此CentOS安装完成。
4.接下来开始搭建LAMP环境(Linux,Apache,Mariadb,PHP):
1修改网卡地址(本虚拟机采用的是网桥模式):
[root@localhost~]#cd/etc/sysconfig/network-scripts/
[root@localhost~]#ls
[root@localhost~]#vim ifcfg-eno16777728
修改成静态IP地址,如下图
保存退出。重启network服务
[root@localhost~]#systemctl restart network.service
2修改主机名
[root@localhost~]#hostnamectl status#查看当前主机名称[root@localhost~]#hostnamectl--static set-hostname test.sample#修改主机名
[root@localhost~]#hostnamectl status#查看修改后的主机名3Apache配置
[root@localhost~]#yum install httpd openssl mod_ssl
[root@localhost~]#systemctl status httpd.service#查看apache当前状态
[root@localhost~]#systemctl restart httpd.service#重启apache
[root@localhost~]#systemctl enable httpd.service#使apache开机启动
[root@localhost~]#systemctl status httpd.service#查看apache修改后的状态
此时如果是非本机测试时不通的,因为防火墙阻止了80端口的访问。
[root@localhost~]#firewall-cmd--permanent--zone=public--add-service=http
[root@localhost~]#firewall-cmd--reload
出现如下画面代表apache配置好了。
4MariaDB配置
[root@localhost~]#Yum install-y mariadb mariadb-server mysql
[root@localhost~]#systemctl status mariadb.service#查看mariadb数据库状态
[root@localhost~]#systemctl start mariadb.service#启动mariadb数据库
[root@localhost~]#systemctl enable mariadb.service#使mariadb数据库开机启动
[root@localhost~]#systemctl status mariadb.service#查看mariadb数据库修改后的状态下面设置数据库的安全性
[root@localhost~]#mysql_secure_installation
首次运行密码为空,按enter即可
-Set root password?[Y/n]y
-Remove anonymous users?[Y/n]y
-Disallow root login remotely?[Y/n]y
-Remove test database and access to it?[Y/n]y
-Reload privilege tables now?[Y/n]y
接着创建数据库
[root@localhost~]#mysql-u root-p
MariaDB[(none)]>CREATE DATABASE owncloud;
MariaDB[(none)]>GRANT ALL PRIVILEGES ON owncloud.*TO'owncloud_user'@'localhost'IDENTIFIED BY 'owncloud_user_pasword';
MariaDB[(none)]>FLUSH PRIVILEGES;
注:对数据库了解不多,纯抄袭。
MariaDB[(none)]>SHOW DATABASES;#查看下创建的owncloud数据库
MariaDB[(none)]>quit#退出数据库
5PHP配置
[root@localhost~]#Yum install-y php php-mysql
[root@localhost~]#systemctl restart httpd.service#安装php后重启下apache
[root@localhost~]#systemctl status httpd.service#查看下重启后的状态
[root@localhost~]#vim/var/www/html/info.php#在html目录创建个info.php测试下
出现如下画面代表php安装成功了。
[root@localhost~]#rm-f/var/www/html/info.php#删除测试文件
到此,LAMP环境搭建完成。
5.下载owncloud包,解压缩,移动到/var/www/html/下,修改owncloud的用户/组为apache
[root@localhost~]#cd/opt
[root@localhost~]#wget /community/owncloud-8.2.1.tar.bz2
用wget这个包会比较慢,可以先用迅雷下载下来,再上传到linux中。
[root@localhost opt]#tar-xjf owncloud-8.2.1.tar.bz2#解压owncloud包
[root@localhost opt]#ls#查看下解压后的owncloud包名字
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论