DebianLNMP装置过错问题汇总及解决方法51CTO博客 - 凯时娱乐

DebianLNMP装置过错问题汇总及解决方法51CTO博客

2019年04月06日10时12分58秒 | 作者: 凡灵 | 标签: 装置,过错,问题 | 浏览: 2439

DebianLNMP一键装置包遇到的常见问题

简述:本文记载debian6 / 7 体系安nginx php mysql经常遇见的问题。对运用装置DebianLNMP各版别遇到的问题进行回答,并具体给出解决方法。Debian过错问题一:默许装置的Debian,挑选的apt-get源,默许的security.debian.org在国内会呈现无法运用。
相似地址如下:
deb http://security.debian.org/ stable/updates main 
deb-src http://security.debian.org/debian/ squeeze main
这个时分,请查看 vim /etc/apt/sources.list 源地址解决方法:
国内的效劳器换一个 apt-get地址
国内快速的apt-get地址列表:
# vim /etc/apt/sources.list 

#deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official i386 NETINST Binary-1 20120512-20:43]/ squeeze main 

deb http://cdn.debian.net/debian/ squeeze main 
deb-src http://cdn.debian.net/debian/ squeeze main 

# squeeze-updates, previously known as volatile 
deb http://cdn.debian.net/debian/ squeeze-updates main 
deb-src http://cdn.debian.net/debian/ squeeze-updates main
很快提示
Reading package lists... Done
完毕过错提示:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "zh_CN:zh",
LC_ALL = (unset),
LANG = "zh_CN.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory   Debian过错问题二:装置DebianLNMP提示掩盖装备文件
如图:
直接挑选"Y"   Debian过错问题三:
因为官方网络源不问题导致dotdeb.gpg 源apt-key add dotdeb.gpg无法下载,获取不了apt-key。
会无法成功装置DebianLNMP。过错提示:
root@debian:~# wget http://www.dotdeb.org/dotdeb.gpg
2012-12-25 00:52:26  http://www.dotdeb.org/dotdeb.gpg
正在解析主机 www.dotdeb.org... 失利:不知道的称号或效劳。
wget: 无法解析主机地址 “www.dotdeb.org”
root@debian:~# apt-key add dotdeb.gpg
gpg: 无法翻开‘dotdeb.gpg’: 没有那个文件或目录解决方法:
装置前ping www.dotdeb.org
手艺下载
wget http://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg
然后多运转几回,直到成功,提示"OK".   Debian过错问题四:为什么重启机器后 php5-fpm 总是发动不了?
Debian7.3体系i386版别,装置的DebianLNMP加强版后。发动提示php5-fpm faild过错信息。

解决方法:创立/var/run/php5/目录,指令“mkdir /var/run/php5/”

如图后,可正常发动php-fpm。

 

 

 

Debian装置后常见过错及解决方法

   从Debian7版别开端它的源命名为“wheezy”;而Debian6版别的源称号是“squeeze”。咱们可从他们的版别命名规矩中估量推理其他更多源列表、源地址。
值得注意的是,不同的Debian版别设置sources.list的源列表至关重要,稍有设置不当是无法装置源里边的软件,无法正确获取到源的信息、内容。而且还要版别能匹配得对,便是阐明Deb源要设置正确。


在最小化装置Debian体系的时分,初始装置的体系没有装置SSH效劳,Debian默许没有装置SSH软件包。

Debian7.1 装置 ssh效劳

#运用apt-get指令快速装置ssh效劳
# apt-get install openssh-server
#发动ssh进程
#/etc/init.d/ssh restart


Debian7.1体系装置软件常遇见相似过错提示:
root@debian7:~# apt-get install -y php5-suhosin
正在读取软件包列表... 完结
正在剖析软件包的依靠联系树
正在读取状况信息... 完结
现在没有可用的软件包 php5-suhosin,可是它被其它的软件包引用了。
这或许意味着这个缺失的软件包或许已被抛弃,
或许只能在其他发布源中找到

E: 软件包 php5-suhosin 没有可供装置的候选者

过错解决方法:查看sources.list装备文件,选用apt-get装置软件时,因为装备文件不正确,导致装置失利。


Debian7.1体系默许apt-get装备

#vi /etc/apt/sources.list
装置好Debian7.1.0体系后,默许的apt-get源,它的默许装备文件为下文:

# deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 NETINST Binary-1 20130615-23:04]/ wheezy main
#deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 NETINST Binary-1 20130615-23:04]/ wheezy main
deb http://mirrors.163.com/debian/ wheezy main
deb-src http://mirrors.163.com/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
# wheezy-updates, previously known as volatile
deb http://mirrors.163.com/debian/ wheezy-updates main
deb-src http://mirrors.163.com/debian/ wheezy-updates main



Debian7.1体系装置MySQL效劳器端正确示例:

Mysql
[ ok ] Stopping MySQL database server: mysqld.
130622 15:34:38 [Note] Plugin FEDERATEDis disabled.
130622 15:34:38 InnoDB: The InnoDB memory heap is disabled
130622 15:34:38 InnoDB: Mutexes and rw_locks useGCC atomic builtins
130622 15:34:38 InnoDB: Compressed tables usezlib 1.2.7
130622 15:34:38 InnoDB: Using Linux native AIO
130622 15:34:38 InnoDB: Initializing buffer pool, size = 128.0M
130622 15:34:38 InnoDB: Completed initialization of buffer pool
130622 15:34:38 InnoDB: highest supported file formatis Barracuda.
130622 15:34:38  InnoDB: Waiting forthe background threads to start
130622 15:34:39 InnoDB: 5.5.31 started; logsequence number 1595675
130622 15:34:39  InnoDB: Starting shutdown...
130622 15:34:40  InnoDB: Shutdown completed; logsequence number 1595675
[ ok ] Starting MySQL database server: mysqld ..
[info] Checking fortables which need an upgrade, are corrupt or were
not closed cleanly..
正在设置 libhtml-template-perl (2.91-1) ...
正在设置 mysql-client (5.5.31+dfsg-0+wheezy1) ...
正在设置 mysql-server (5.5.31+dfsg-0+wheezy1) ...


Debian7.1体系中默许装置的MySQL、PHP版别信息

MySQL 客户端版别: 5.5.31 效劳器版别: 5.5.31-0+wheezy1
PHP版别(php_version): 5.4.16-1~dotdeb.1 


Debian7.1体系中默许装置的 nginx版别信息,以及默许已编译模块

root@debian7.1.0:~# nginx -V
nginx version: nginx/1.4.1
TLS SNI support enabled
configure arguments: prefix=/usr/share/nginx conf-path=/etc/nginx/nginx.conf error-log-path=/var/log/nginx/error.loghttp-client-body-temp-path=/var/lib/nginx/body http-fastcgi-temp-path=/var/lib/nginx/fastcgi http-log-path=/var/log/nginx/access.loghttp-proxy-temp-path=/var/lib/nginx/proxy http-scgi-temp-path=/var/lib/nginx/scgi http-uwsgi-temp-path=/var/lib/nginx/uwsgi lock-path=/var/lock/nginx.lockpid-path=/var/run/nginx.pid with-pcre-jit with-debug with-file-aio with-http_addition_module with-http_dav_module with-http_geoip_module with-http_gzip_static_module with-http_image_filter_module with-http_realip_module with-http_secure_link_module with-http_stub_status_module with-http_ssl_module with-http_sub_module with-http_xslt_module with-ipv6 with-mail with-mail_ssl_module add-module=/usr/src/nginx/source/nginx-1.4.1/debian/modules/nginx-auth-pam add-module=/usr/src/nginx/source/nginx-1.4.1/debian/modules/nginx-dav-ext-module add-module=/usr/src/nginx/source/nginx-1.4.1/debian/modules/nginx-echo add-module=/usr/src/nginx/source/nginx-1.4.1/debian/modules/nginx-upstream-fair add-module=/usr/src/nginx/source/nginx-1.4.1/debian/modules/nginx-syslog add-module=/usr/src/nginx/source/nginx-1.4.1/debian/modules/nginx-cache-purge add-module=/usr/src/nginx/source/nginx-1.4.1/debian/modules/ngx_http_pinba_module add-module=/usr/src/nginx/source/nginx-1.4.1/debian/modules/ngx_http_substitutions_filter_module add-module=/usr/src/nginx/source/nginx-1.4.1/debian/modules/nginx-x-rid-header with-ld-opt=-lossp-uuid

[End]

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表凯时娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章