国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 建站知識 > linux服務(wù)器WEB環(huán)境一鍵安裝包lanmp系列教程四

linux服務(wù)器WEB環(huán)境一鍵安裝包lanmp系列教程四

時間:2023-01-22 00:35:01 | 來源:建站知識

時間:2023-01-22 00:35:01 來源:建站知識

在我們安裝了linux服務(wù)器WEB環(huán)境一鍵安裝包lanmp后,可能會有不少疑問還有就是使用過程中出現(xiàn)的問題,下面為大家總結(jié)幾點(diǎn)比較常見的,如若還有其他疑問,可到wdlinux論壇尋找相關(guān)教程。

1、關(guān)于綁定域名給大家的建議,新手值得看

大家在新建站點(diǎn)的時候,第一行,域名那一項(xiàng),建議不要填寫頂級域名,為什么?因?yàn)槟闾顚懼螅菬o法修改的,你以后想修改的時候會很麻煩,除非你刪除站點(diǎn)或者直接修改配置(不建議)。

所以,建議新手,切勿在域名那一項(xiàng)填寫實(shí)際用的域名,以免以后無法更換

還有個需要提醒的是,如果你填寫的域名是帶www開頭的話,等你新建之后,那么域名一項(xiàng)會給你把www去掉,在綁定的域名中才會出現(xiàn)帶www的域名。所以,在域名那一項(xiàng)最好不要填寫www開頭的域名。

給大家一個非常好用的辦法。

首先把你自己一個的域名搞個泛域名,比如 *.wdlin.domain.com解析到你的服務(wù)器。

以后你新建站點(diǎn)的時候,在第一行域名處填寫 類似這樣的域名就好 a.wdlin.domain.com

然后在第二行綁定域名寫上你實(shí)際讓用戶訪問的域名,這樣,以后你就可以很方便的在后臺更改域名了

2、對于lanmp/wdcp不支持微博/QQ登錄(https)的問題的解決辦法

原因是,apache里沒有對SSL的支持,只要重新編譯下apache就可以(lamp/lnamp版環(huán)境)

如下執(zhí)行可以完成(針對httpd-2.2.22版本)

wget

sh http2222_ssl.sh

沒有出錯安裝完成就可以了

如果是lnmp版的環(huán)境,則使用下面這個試試(針對默認(rèn)的php-5.2.17版本)

wget

sh lnmp_php_ssl_5217.sh

以上是針對httpd-2.2.22版本的,如果不是這個版本的,可以改成相應(yīng)的版本號就可以

3、關(guān)于安裝一鍵包在mysql編譯時“卡住"的說明

在安裝一鍵包或wdcp時,經(jīng)常會有人反應(yīng)在安裝mysql時“卡住”

其實(shí)不是卡住,而是mysql的編譯安裝本身需要的時候是比較久的,比其它apache,php,nginx任何一個都要久

一般是10到30分鐘不等,具體也要根據(jù)機(jī)器硬件配置而定,高配置的機(jī)器會快點(diǎn),低配置自然就久一點(diǎn)了

所以請各位用一鍵包的編譯時,多點(diǎn)耐心等待

也可以通過如下方式,確定mysql是在安裝中還是真卡住了

在ssh連上終端,用top查看資源

如果能看到了些make,cc1,install等的進(jìn)程在跳動,說明是正在安裝中的,耐心等待便是

如果什么都沒有,可能是真卡住了或網(wǎng)絡(luò)斷了

但據(jù)我所知,基本很少會真卡住,有時是網(wǎng)絡(luò)中斷原因

4、解決nginx 502 bad gateway問題,[方法]重新編譯wdcp的fpm-php

最近在把joomla 1.5.18的一個站點(diǎn)從虛擬主機(jī)的apache移到另一臺VPS主機(jī)的nginx上,根據(jù)joomla官方提供的nginx rewrite規(guī)則修改了nginx的配置,結(jié)果的大部分的網(wǎng)頁都正常顯示,只有一個contact us的頁面在發(fā)送郵件的時候,遇到錯誤:nginx 502 bad gateway

系統(tǒng)環(huán)境:

CentOS 6.4 86x64

wdcp:wget

0c5d80fd4b28b7049d18275962f1fc09 lanmp_laster.tar.gz

nginx 1.0.15

mysql 5.1.63

php 5.2.17

有2條錯誤比較引人注意:

tail /www/wdlinux/nginx_php-5.2.17/logs/php-fpm.log

[WARNING] fpm_children_bury(), line 215: child 16523 (pool default) exited on signal 15 SIGTERM after 1868.423609 seconds from start

tail /www/wdlinux/nginx/logs/error.log

[error] 16501#0: *5 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 123.456.789, server: www.shop-yishunbike.com, request: "POST /index.php?option=com_contact&view=contact&id=1&Itemid=210 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "............", referrer: "........................."

用site:()搜索:

site:(wdlinux.cn) recv() failed (104: Connection reset by peer)

谷歌百度對以上錯誤的搜索結(jié)果都是要修改php.ini,php-fpm.conf,nginx.conf等配置,結(jié)果都沒成功

回過頭來好好思考這2個錯誤提示,nginx的錯誤應(yīng)該是由于nginx提交給php-fpm(127.0.0.1:9000)的請求沒有得到正確的回復(fù)引起的,所以可能是php-fpm的問題。

所以想到重新編譯fpm-php,結(jié)果成功了

重新編譯過程:

參考wdcp中l(wèi)anmp.sh腳本的安裝路徑:

./ configure --prefix=$IN_DIR/$PHP_DIR --with-config-file-path=$IN_DIR/$PHP_DIR/etc --with-mysql=$IN_DIR/mysql --with-iconv=/usr --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-discard-path --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --with-mcrypt=/usr --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-ftp --enable-sockets --enable-zip $NV

再參考張宴大哥的那篇nginx文章,運(yùn)行如下命令:

tar zxf php-5.4.13.tar.gz

cd php-5.4.13

LIBS="-lm -ltermcap -lresolv"DYLD_LIBRARY_PATH=" /www/wdlinux/mysql/lib/:/lib/:/usr/lib/:/usr/local/lib:/lib64/:/usr/lib64/:/usr/local/lib64"

LD_LIBRARY_PATH="/ www/wdlinux/mysql/lib/:/lib/:/usr/lib/:/usr/local/lib:/lib64/:/usr/lib64/:/usr/local/lib64"

#./ configure階段,在后面加上-n選項(xiàng)不生成配置,僅測試是否能通過,通過的話去掉-n,再運(yùn)行一次

./configure --prefix=/www/wdlinux/php2 --with-config-file-path=/www/wdlinux/php2/etc --with-mysql=/www/wdlinux/mysql --with-mysqli=/www/wdlinux/mysql/bin/mysql_config --with-mcrypt=/usr --with-iconv-dir=/usr --with-libxml-dir=/usr --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-fpm --enable-mbstring --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap -n

make ZEND_EXTRA_LIBS='-liconv'

make install

關(guān)閉原來的php-fpm

/etc/init.d/php-fpm stop

打開新的php-fpm進(jìn)程

/www/wdlinux/php2/sbin/php-fpm

打開contact us頁面,發(fā)送郵件,成功發(fā)送

本文教程摘自wdlinux論壇,轉(zhuǎn)載請注明~

linux服務(wù)器一鍵安裝包lanmp系列教程之一

linux服務(wù)器WEB環(huán)境一鍵安裝包lanmp系列教程之二

linux服務(wù)器WEB環(huán)境一鍵安裝包lanmp系列教程之三

關(guān)鍵詞:系列,教程,安裝,服務(wù),環(huán)境

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉