ubuntu1804下的thinkcmf環境搭建

2021-08-27 14:19:10 字數 1652 閱讀 3782

一、所需軟體:

mysql、apache、php7.2、thinkcmf

二、安裝mysql

sudo apt-get install mysql-server mysql-common mysql-client

//安裝

sudo mysql -u root //以root登陸,必須增加使用者,不然登陸不進mysql

//以下為sql**

mysql>

select user,host from mysql.user; //檢視有哪些使用者

mysql> create user 'cxj'@'%' identified by

'123456'; //cxj為使用者名稱 123456為密碼

mysql> grant all privileges on*.

*to'cxj'@'%'

with grant option;

mysql> flush privileges;//給cxj使用者授予許可權,不然登陸不上去的

三、安裝apache和php7.2

安裝完後記得開啟網頁檢視是否安裝成功,記得配置埠**

sudo apt-get install apache2 php7.2
四、新增/var/www的軟連線指向/home/cxj(本地目錄下)

先將www下的檔案全部刪除

sudo rm -r html      //刪除/var/www下面的html資料夾

sudo ln -s /home/cxj html //建立軟鏈結,也就是快捷方式

777 檔名 //更改許可權,使之可以正常顯示在網頁上

六、用網頁開啟thinkcmf下的public資料夾,開始進行安裝,會提示需要安裝的php的依賴,根據提示安裝各種依賴。但是會發現mbstring這個依賴安裝不了。因此我們要更新php的資源庫。

apt -y install software-properties

-common

//安裝軟體源拓展工具

add-apt

-repository ppa:ondrej/php //新增 ondřej surý 的 php ppa 源

apt update // 更新

apt install php7.2

-mbstring

//可以安裝啦~

七、開啟rewrite模組

sudo a2enmod rewrite //載入rewrite模組

sudo vim /etc/apache2/apache2.conf 更改配置檔案

:%s/allowoverride none/allowoverride all

//替換

sudo /etc/init.d/apache2 restart //重啟apache

到此時、全部安裝完畢,接下來跟著步驟進行。就可以完全安裝thinkcmf啦。

ubuntu18 04下安裝MongoDB步驟

1.第1步 匯入公鑰 ubuntu軟體包管理器apt 高階軟體包工具 需要軟體分銷商的gpg金鑰來確保軟體包的一致性和真實性。執行此命令將mongodb金鑰匯入到伺服器。sudo apt key adv keyserver hkp recv 2930adae8caf5059ee73bb4b58712...

ubuntu18 04下的BHuman安裝

最近加入了學校的robotcup機械人隊,需要安裝bhuman環境,因此寫了本篇部落格來分享一下配置bhuman的過程。需要準備的庫 sudo apt install clang qtbase5 dev libqt5svg5 dev libglew dev libxml2 dev graphviz ...

ubuntu18 04 下docker 的安裝

1.更換國內軟體源,推薦中國科技大學的源,穩定速度快 可選 sudo cp etc apt sources.list etc apt sources.list.bak sudo apt update2.安裝需要的包sudo apt install apt transport https ca cer...