- 搭建lamp网站架构
yum install -y httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo
#yum -y install httpd php php-mysql mysql-server 从7开始,系统自带的MySQL数据库更名为Mariadb-server
#pdo(php数据对象)是一个轻量级的,具有兼容接口的php数据连接拓展。
systemctl start httpd
systemctl start mariadb
getenforce #关闭
iptables -F
- 在MariaDB数据库中创建数据库
mysqladmin -u root password "root123" #设置密码
mysql -uroot -proot123
# create database owncloud; 创建owncloud的数据库
- 上传owncloud的安装包(38M)
unzip owncloud-10.0.1.zip #解压
cp -r owncloud/* /var/www/html/
chown -R apache.apache /var/www/html/
升级php5.4到5.6
#下载php5.6,然后安装,安装过程中,就把php5.4版本自动删除了。
#上传php5.6.tar.gz包
tar zxvf php5.6.tar.gz
cd php5.6
rpm -Uvh *.rpm #把当前所有的包自动解决依赖关系安装
php -v
#方法二:在线安装
yum update php* #由于没有进行配置修改,直接update,不怕php配置文件被修改。
##yum -y update 升级所有包,改变软件设置和系统设置,系统版本和内核都升级。
##yum -y upgrade 升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变。
systemctl restart httpd
- 安装php扩展模块
rpm -ivh php-mbsstring-5.6.30....rpm
systemctl restart httpd
- 通过web界面安装owncloud:
http://192.168.201.201/index.php
root root123 #默认数据目录/var/www/html/data
root root123 owncloud #连接数据库。root数据库名,root23数据库密码,owncloud要连接的数据库名。
完成安装