CentOS7 2搭建ownCloud私有雲

2021-08-07 14:50:28 字數 1982 閱讀 8411

1.準備工具

(1)securecrt8.0

(2)securefx8.0

以上工具(1)是用於連線遠端伺服器,運用linux命令操作伺服器。工具(2)用於本地檔案和伺服器檔案傳輸使用,操作方便。

(3)伺服器:apache 2.4

(4)資料庫:資料庫:mysql/mariadb

(5)php5.6

2.配置安裝

(1)資料庫安裝

yum install mariadb*
mariadb是mysql的乙個分支,可以看作是mysql,指令可以用mysql的指令。我這裡最後加的號,因為沒有加 號的時候,有的依賴沒有安裝上,雖然可以顯示mysql –version,但是啟動時候會報錯。

systemctl start mariadb.service //啟動mysql資料庫 

systemctl enable mariadb.service //自動啟動的服務在系統啟動

資料庫配置:

配置mariadb例項:

mysql_secure_installation;

在設定過程這都輸入y並回車。

建立 owncloud 資料庫和使用者。

登入到mysql伺服器,使用以下命令:

mysql -u root -p

接下來,我們需要建立owncloud使用者和許可權:

mysql> create database owncloud;  

mysql> create user 'owncloud'@'localhost'identified by

'owncloud';

mysql> grant all privileges onowncloud.* to

'owncloud'@localhost identified by

'ownclound';

mysql> flush privileges;

mysql> quit;

(2)apache安裝

yum install httpd
systemctl start httpd.service //啟動apache服務

systemctl enable httpd.service //自動啟動的服務在系統啟動:

注,如果啟動失敗,建議解除安裝後,yum install httpd*

(3)安裝php5.6

系統自帶php5.4,好像不能相容我的這個版本owncloud,所以,這裡我安裝的是php5.6。

¥新增源

rpm -uvh

rpm -uvh

¥安裝php5.6

yum install php56w php56w-opcache

除了php本身之外,你還需要安裝其他php的各類元件。

yum install php56w-cli php56w-common php56w-fpm php56w-gd php56w-mbstring php56w-xml

可以在這裡找到所有需要的元件。

此外,還需要安裝資料庫連線驅動

¥php-mysql

yum install php56w-mysql

¥ 以下可選 yum install php56w-pecl-apcu

apcu是owncloud可選安裝的local cache ,用於增強效能。

(4)安裝owncloud

將owncloud資料夾拷貝到 /var/www/html/下,

重啟伺服器service httpd restart,

然後通過本地訪問伺服器ip/owncloud,進入配置頁,配置即可。

注,配置data儲存目錄時,記得先將目錄賦予可讀寫許可權。否則會報錯。我用的命令是 chmod 777 儲存資料夾。

參考文獻:

CentOS 7 2 搭建 Ghost 部落格

因為平時記錄一些文件或想法基本使用 markdown 的語法,mac 下推薦一款 markdown 的編輯器 haroopad 上週無意發現 ghost 有支援 mac 的桌面版本了,並且同樣開源 這樣後面記錄一些文件也可以同步到網路上就很方便了,於是重新搭建了乙個。ghost 是基於 nodejs...

CentOS7 2搭建LAMP環境

所謂的lamp就是 linux apache mysql php。這裡的linux使用centos7.2.0x00 開始我們可以先更新一下yum 公升級所有包同時也公升級軟體和系統核心 yum y update 只公升級所有包,不公升級軟體和系統核心 yum y upgrade 0x01 安裝apa...

centos7 2上搭建samba服務

版本 cat etc redhat release centos linux release 7.2.1511 core uname a linux localhost.localdomain 3.10.0 327.el7.x86 64 1 smp thu nov 19 22 10 57 utc 2...