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...