centos7中安裝wdcp管理系統(用於網站搭設)


首先我們進入官網看下安裝方法https://www.wdlinux.cn/wdcp/install.html

可以看到,實際上有兩張安裝方式,一種是源碼進行安裝,還有一種是RPM包安裝,顯然第二種安裝方式會更快,更適合新手,燃鵝,這個安裝包並不支持centos7版本。安裝說明下面有寫。

我們使用的是阿里雲的linux系統,兼容centos7,使用源碼安裝的方式。

1、首先下載文件

wget http://dl.wdlinux.cn/lanmp_laster.tar.gz

2、然后是解壓文件

tar zxvf lanmp_laster.tar.gz

3、先不要執行這步,有坑!!執行腳本,這個你可以簡單的理解為執行安裝文件,編譯文件,創建文件夾等操作,最終是把想安裝的服務安裝起來

sh lanmp.sh

運行這條指令后會有5個選項,如果服務器類型是apache,可以選第一個,是nginx,可以選第二個,我這里選擇是4,全部都安裝。

但是直接這樣安裝會報錯:

./stdio.h:1010:1: error: ‘gets’ undeclared here (not in a function)

_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");

脫坑的方法:在第二部解壓之后,對stdio.in.h文件進行修改

1、找到這個文件

使用find找到stdio.in.h這個文件

2、編輯這個文件,vi命令進行編輯

a:通過關鍵字 gets 找到下面的內容,按i鍵進行編輯,使用/*   */注釋注釋掉下面這段內容:

 /* It is very rare that the developer ever has full control of stdin,

so any use of gets warrants an unconditional warning.  Assume it is

 always declared, since it is required by C89.

_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");*/

 b:然后在注釋行最下面換行添加這三行,注意三行都要添加,最后是有兩個#endif連在一起的

#if defined(__GLIBC__) && !defined(__UCLIBC__) && !__GLIBC_PREREQ(2, 16)

_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");

#endif

c:按下鍵盤的:鍵,輸入wq,退出保存

現在就可以執行第三步啦,命令行輸入sh lanmp.sh,這樣安裝完就可以順利的運行了。

在本地網頁輸入IP:8080,輸入賬號,密碼就可以打開管理面板了。(其中的ip是阿里雲的公網IP地址)

 

好了,關於centos7下安裝wdcp控制面板的問題就先討論到這。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM