日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

cms安装教程Linux,DoraCMS安装教程(linux)

發(fā)布時間:2024/7/5 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cms安装教程Linux,DoraCMS安装教程(linux) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

最近在熟悉linux環(huán)境,也基本上把DoraCMS部署上去了,本教程基于ubuntu server 14.0.4,其它linux版本部署方式基本上差不多,下面詳細說明一下:

1、進入server環(huán)境下,在ubuntu目錄下建立文件夾softbak,我們用來存放部署需要的一些軟件。

2、安裝nodeJS

① 推薦先做系統(tǒng)更新

#?apt-get?update

②?Node.js 僅需要你的服務(wù)器上有一些基本系統(tǒng)和軟件功能,比如 'make'、'gcc'和'wget' 之類的。如果你還沒有安裝它們,運行如下命令安裝:

#?apt-get?install?python?gcc?make?g++?wget

復(fù)制其中的最新的源代碼的鏈接,然后用wget 下載,命令如下:

#?wget?https://nodejs.org/download/rc/v4.0.0-rc.1/node-v4.0.0-rc.1.tar.gz

解壓縮下載的壓縮包:

tar?-zxvf?node-v4.0.0-rc.1.tar.gz

④?安裝 Node JS v4.0.0

現(xiàn)在可以開始使用下載好的源代碼編譯 Node.js。在開始編譯前,你需要在 ubuntu server 上切換到源代碼解壓縮后的目錄,運行 configure 腳本來配置源代碼。

./configure

現(xiàn)在運行命令 'make install' 編譯安裝 Node.js:

make?install

make 命令會花費幾分鐘完成編譯,安靜的等待一會.................

漫長的等待過后(大概10分鐘),編譯結(jié)束,我們驗證一下是否安裝成功:

我們看到Nodejs已經(jīng)成功安裝了。

3、安裝npm,這個比較簡單

#apt-get?install?npm

通過 npm -v 查看是否安裝成功。

4、安裝mongodb

#wget?https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1404-3.2.0.tgz

② 解壓縮到 /usr/local/mongodb/

tar?zxvf?mongodb-linux-x86_64-ubuntu1404-3.2.0.tgz

cd?/usr/local/mongodb//bin

③ 在/usr/local/mongodb/目錄下建立文件夾data、log

#mkdir?data

#mkdir?log

④ 在/usr/local/mongodb/目錄下創(chuàng)建配置文件mongodb.conf

dbpath=/usr/local/mongodb/data/??#數(shù)據(jù)存放路徑

logpath=/usr/local/mongodb/log/mongodb.log?#日志存放路徑

#auth=true

⑤ 啟動mongodb

./mongod?--config?/usr/local/mongodb/mongodb.conf?--smallfiles?&

這 里使用smallfiles是由于 mongodb的數(shù)據(jù)恢復(fù)功能導(dǎo)致磁盤RAM不足(journal),因為journalRAM至少以2G的數(shù)量增長.磁盤大的可以不需要后面的參數(shù), 后面的&是讓進程可以掛起,免得進行下面操作后把mongodb服務(wù)關(guān)掉了

至此,mongodb服務(wù)就開啟了。

注意:這里的mongodb沒有設(shè)置密碼,真正部署到服務(wù)器需要配置用戶名和密碼!

5、安裝redis

① 切換到 /home/ubuntu/softbak目錄下,下載最新的redis:

#wget?http://download.redis.io/releases/redis-3.0.6.tar.gz

② 下載完成后解壓縮

#tar?-xvf?redis-3.0.6.tar.gz

③ 進入解壓目錄下執(zhí)行make編譯源碼,這里需要等待幾分鐘。

make命令執(zhí)行完成后,會在src目錄下生成6個可執(zhí)行文件,分別是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel。

④ 執(zhí)行make install安裝,或者通過make PREFIX=/usr/local/redis install指定安裝目錄。這里默認安裝,默認將之前生成的可執(zhí)行文件拷貝到/usr/local/bin目錄下;

⑤ 修改配置文件

1、將源碼目錄下redis配置文件redis.conf拷貝到/etc/redis目錄下。

2、修改配置項,根據(jù)需要;如果不修改,使用默認配置也可以,我這里沒有修改。請注意,真實服務(wù)器環(huán)境必須設(shè)置密碼

3、啟動服務(wù):

查看端口是否被占用:

netstat?–ntlp?|grep?6379

通過指定配置文件啟動;

redis-server?/etc/redis/redis.conf

默認安裝的路徑已經(jīng)加入環(huán)境變量中,可直接在命令行執(zhí)行命令;

⑥ 命令客戶端檢測鏈接

1、連接之前可以先檢測服務(wù)是否啟動;

2、測試啟動 redis-cli ping 返回PONG,啟動成功。

至此,redis服務(wù)已經(jīng)啟動成功。

6、安裝git,非常簡單

#apt-get?install?git

執(zhí)行?git --version 可以查看安裝的版本號。

7、下載doracms源碼

① 在/home/ubuntu下建立文件夾doracms,進入doracms,執(zhí)行如下命令:

git?clone?https://github.com/doramart/DoraCMS.git

② 進入代碼根目錄 /home/ubuntu/doracms/DoraCMS 執(zhí)行 npm install 安裝所有依賴,速度可能比較慢,可以先打個盹

注意:如果安裝依賴報錯了,或者沒安裝完整,可以把node_modules刪掉再重新裝一次。

8、經(jīng)過長時間等待,依賴安裝完成,我們在代碼根目錄執(zhí)行 npm start

#npm?start

發(fā)現(xiàn)沒有報錯,訪問后臺: http://127.0.0.1:80/admin 看到界面可以訪問了, 環(huán)境搭建完成。

注意,這里只是環(huán)境搭建完成,并不代表可以運行,比如如何添加用戶組和管理員等操作,和在windows中完全一樣,可以參考文檔 DoraCMS安裝教程(windows)

linux我也不是很熟,最近也是在摸索。如果有哪些地方處理有問題或者可以改善,麻煩提出,我們一起完善

總結(jié)

以上是生活随笔為你收集整理的cms安装教程Linux,DoraCMS安装教程(linux)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。