当前位置:首页linux服务器WEB环境一键安装包lanmp系列教程四 举报文章

linux服务器WEB环境一键安装包lanmp系列教程四

作者:admin    来源:用户投稿    时间:2015.6.11   

  在我们安装了linux服务器WEB环境一键安装包lanmp后,可能会有不少疑问还有就是使用过程中出现的问题,下面为大家总结几点比较常见的,如若还有其他疑问,可到wdlinux论坛寻找相关教程。

  1、关于绑定域名给大家的建议,新手值得看

  大家在新建站点的时候,第一行,域名那一项,建议不要填写顶级域名,为什么?因为你填写之后,是无法修改的,你以后想修改的时候会很麻烦,除非你删除站点或者直接修改配置(不建议)。

  所以,建议新手,切勿在域名那一项填写实际用的域名,以免以后无法更换

  还有个需要提醒的是,如果你填写的域名是带www开头的话,等你新建之后,那么域名一项会给你把www去掉,在绑定的域名中才会出现带www的域名。所以,在域名那一项最好不要填写www开头的域名。

  给大家一个非常好用的办法。

  首先把你自己一个的域名搞个泛域名,比如 *.wdlin.domain.com解析到你的服务器。

  以后你新建站点的时候,在第一行域名处填写 类似这样的域名就好 a.wdlin.domain.com

  然后在第二行绑定域名写上你实际让用户访问的域名,这样,以后你就可以很方便的在后台更改域名了

  2、对于lanmp/wdcp不支持微博/QQ登录(https)的问题的解决办法

  原因是,apache里没有对SSL的支持,只要重新编译下apache就可以(lamp/lnamp版环境)

  如下执行可以完成(针对httpd-2.2.22版本)

  wget http://down.wdlinux.cn/in/http2222_ssl.sh

  sh http2222_ssl.sh

  没有出错安装完成就可以了

  如果是lnmp版的环境,则使用下面这个试试(针对默认的php-5.2.17版本)

  wget http://down.wdlinux.cn/in/lnmp_php_ssl_5217.sh

  sh lnmp_php_ssl_5217.sh

  以上是针对httpd-2.2.22版本的,如果不是这个版本的,可以改成相应的版本号就可以

  3、关于安装一键包在mysql编译时“卡住"的说明

  在安装一键包或wdcp时,经常会有人反应在安装mysql时“卡住”

  其实不是卡住,而是mysql的编译安装本身需要的时候是比较久的,比其它apache,php,nginx任何一个都要久

  一般是10到30分钟不等,具体也要根据机器硬件配置而定,高配置的机器会快点,低配置自然就久一点了

  所以请各位用一键包的编译时,多点耐心等待

  也可以通过如下方式,确定mysql是在安装中还是真卡住了

  在ssh连上终端,用top查看资源

  如果能看到了些make,cc1,install等的进程在跳动,说明是正在安装中的,耐心等待便是

  如果什么都没有,可能是真卡住了或网络断了

  但据我所知,基本很少会真卡住,有时是网络中断原因

  4、解决nginx 502 bad gateway问题,[方法]重新编译wdcp的fpm-php

  最近在把joomla 1.5.18的一个站点从虚拟主机的apache移到另一台VPS主机的nginx上,根据joomla官方提供的nginx rewrite规则修改了nginx的配置,结果的大部分的网页都正常显示,只有一个contact us的页面在发送邮件的时候,遇到错误:nginx 502 bad gateway

  系统环境:

  CentOS 6.4 86x64

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

  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)

  谷歌百度对以上错误的搜索结果都是要修改php.ini,php-fpm.conf,nginx.conf等配置,结果都没成功

  回过头来好好思考这2个错误提示,nginx的错误应该是由于nginx提交给php-fpm(127.0.0.1:9000)的请求没有得到正确的回复引起的,所以可能是php-fpm的问题。

  所以想到重新编译fpm-php,结果成功了

  重新编译过程:

  参考wdcp中lanmp.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文章,运行如下命令:

  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选项不生成配置,仅测试是否能通过,通过的话去掉-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

  关闭原来的php-fpm

  /etc/init.d/php-fpm stop

  打开新的php-fpm进程

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

  打开contact us页面,发送邮件,成功发送

  本文教程摘自wdlinux论坛,转载请注明~

  linux服务器一键安装包lanmp系列教程之一

  linux服务器WEB环境一键安装包lanmp系列教程之二

  linux服务器WEB环境一键安装包lanmp系列教程之三

好文打赏,给Ta鼓励
扫一扫用手机阅读本文
Tags:服务  服务器  环境  一键  安装  安装包  系列  教程  
  • 相关搜索
图片推荐
    从安妮宝贝到霍金:中国“网红”的17年进阶简史

    从安妮宝贝到霍金:中国“网红”的17年进阶简史

    摘要:视频网站的兴起让网红们在更具未来潜力的影音时代也开始展现实力。视频直播网站为一些乐于分享、有自我展示欲望的网民找到了一个新的互动平台,它吸纳了大量90后、00后的新生代。  从1999年网红文化
    简单点 做营销界的一股清流

    简单点 做营销界的一股清流

    随着互联网的普及,营销也变的愈发的多样化,那么我们如何脱颖而出,成为营销界的一股清流呢?  就拿已经结束的奥运会来说吧,引人注目不仅是赛事,随之热度飙升的还有奥运经济。奥运会是全世界全民参与的大型体育
    内容创业背后的版权之痛 版全家能否带来春天?

    内容创业背后的版权之痛 版全家能否带来春天?

    在这一次的两会中,知识产权再次成为了热点话题,足见政府对于知识产权的重视程度越来越高。去年,在整个中国经济下行压力较大的情况下,版权产业却获得了逆势上涨,其中最为主要的一个原因就是,内容创业的火爆无形
    微信群营销鱼塘理论的6大混群方法

    微信群营销鱼塘理论的6大混群方法

    在营销界有个很出名的理论,叫做“鱼塘理论”。把客户比喻为一条条游动的鱼,而把目标客户聚集的地方比喻为鱼塘。我们想要的客户,除了需要我们的产品和服务来满足自己的需求,他们还有其他的消费圈、生活圈和信息获
    企业站高质量原创内容的撰写思路和操作心得

    企业站高质量原创内容的撰写思路和操作心得

    众所周知,网站内容是网站权重提升最基本的单元也是百度火星计划重点强调的地方,2013注定是文章质量为王的一年,笔者一直从事的是企业站的运维和推广,发现企业网站尤其是内容构造方面着实让人头大,笔者虽然也
    47家淘宝店刷单被查封:为刷信誉寄空包裹

    47家淘宝店刷单被查封:为刷信誉寄空包裹

    [摘要]这一批被处罚商家最长开店时间为107个月,最短开店时间为4个。  腾讯科技讯(孙宏超)5月22日消息,继5月初阿里巴巴零售平台对天猫商家开出5月首张炒信罚单之后,今天阿里巴巴开出了5月以来的第
    一加手机2代超高还原度渲染图曝光 窄边框很惊人

    一加手机2代超高还原度渲染图曝光 窄边框很惊人

    【TechWeb报道】虽然工信部已经将一加手机2代的谍照和信息泄漏无疑,但是鉴于工信部的拍照水平,并不能完全反映出一加手机2代的所有特征,最近有网友根据工信部的谍照制作了一加手机2代的渲染图,一起来看
你是怎么知道非凡网赚网的?
  •   
  • 联系QQ 邮箱:976382653@qq.com 微信:976382653
    在线留言
    发布软文
    广告自助购
    文章调用
    常见问题
    保存到桌面