国产精品黄页网在线观看,欧美日韩国产综合新一区,国产欧美高清精品一区2,久久国产乱子伦免电影

麒麟V10安裝寶塔部署PHP環(huán)境并連接達(dá)夢數(shù)據(jù)庫

程序猿 2025-06-28 11:01:13 435瀏覽 加載中
背景由于國產(chǎn)化需要,需要在服務(wù)器上安裝麒麟V10操作系統(tǒng),并部署php環(huán)境及達(dá)夢數(shù)據(jù)庫。安裝麒麟V10操作系統(tǒng)安裝界面和過程跟centos幾乎一致。安裝達(dá)夢數(shù)據(jù)庫如果該服務(wù)器只連接達(dá)夢數(shù)據(jù)庫,可以不用安裝。參考《CentOS7命令行安裝達(dá)夢數(shù)據(jù)庫DM8》安裝寶塔直接復(fù)制centos的安裝命令安裝即可。安裝apache和php只能使用編譯安裝。極速安裝會導(dǎo)致安裝失敗。php安裝達(dá)夢擴(kuò)展根據(jù)安裝的php版本,將php74_pdo_dm.so文件(達(dá)夢安裝目錄中的drivers/php_pdo)拷貝至php的擴(kuò)展目錄(可以在phpinfo中查看extension_dir),在php.ini文件末尾添加:extension = php74_pdo_dm.so注意:需賦予php74_pdo_dm.so執(zhí)行權(quán)限:chmod 755 php74_pdo_dm.so此時在命令行中輸入php -m將提示:Unable to start DM module in Unknown on line 0錯誤。原因為還沒有添加達(dá)夢需要的動態(tài)鏈接庫。添加達(dá)夢動態(tài)鏈接庫創(chuàng)建/www/server/php/dm文件夾,然后將達(dá)夢安裝目錄下的bin文件夾中,以libdm開頭的so文件全部拷貝至/www/server/php/dm/文件夾。注:只拷貝達(dá)夢bin文件夾中l(wèi)ibdm開頭的文件,其余的不用拷貝,否則會導(dǎo)致寶塔無法啟動。mkdir /www/server/php/dm cp /home/dmdba/dmdbms/bin/libdm /www/server/php/dm/ cd /etc/ld.so.conf.d/ vim dm.conf #內(nèi)容如下: /www/server/php/dm/ #保存后執(zhí)行: ldconfig添加環(huán)境變量echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/www/server/php/dm/" > /etc/profile.d/dm.sh使其立即生效:source /etc/profile這時候啟動apache就不會報錯了,打開phpinfo頁面,可以看到添加了PDO_DM擴(kuò)展。通過命令行php -m可以看到:常見錯誤/usr/lib64/libLLVM-7.so 不是符號鏈接執(zhí)行l(wèi)dconfig時,如果出現(xiàn)該錯誤,可以執(zhí)行如下命令:ln -sf /usr/lib64/libLLVM-7.0.0.so /usr/lib64/libLLVM-7.soldconfig段錯誤 (核心已轉(zhuǎn)儲)執(zhí)行php -m時,提示段錯誤 (核心已轉(zhuǎn)儲),可以將達(dá)夢安裝目錄下的bin文件夾中,以libc開頭的so文件也拷貝至/www/server/php/dm/文件夾。如果還不行可以考慮在本機(jī)安裝一次達(dá)夢。然后再從達(dá)夢的安裝目錄下拷貝??截惡罂赡軐毸姘逯貑。@時可以先將/www/server/php/dm/改個名字,再啟動寶塔面板,啟動后,再改回去:mv /www/server/php/dm/ /www/server/php/dm2/ # 重啟寶塔 mv /www/server/php/dm2/ /www/server/php/dm/
標(biāo)簽:
最后修改:2025-09-13 20:26:16

非特殊說明,本博所有文章均為博主原創(chuàng)。