分类目录归档:网站建设

Debian10中PHPMyAdmin无法登陆MariaDB的解决方法

今天安装好Debian10后,又继续安装了Mariadb(Mysql)数据库。 但发现PHPMyAdmin登录时无法登录,只能在SSH中用Linux的root账户登录才可以。 百度后得知默认情况下, MariaDB root 用户使用 unix_socket 身份验证插件,该插件在调用 mysql 客户端工具时检查有效用户 ID 。 这意味着只有在 mysql 以系统 root 身份调用命

CentOS7上编译安装Tengine

第一步:先安装所需依赖环境 yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel libxml2 libxml2-dev libxslt libxslt-devel gd-devel perl-devel perl-ExtUtils-Embed GeoIP GeoIP-devel GeoIP-data gperftools-devel.x86_64 -y yum install install redhat-rpm-config -y 第二步:编译Tengi

使用Supervisor守护Nginx进程

supervisor是个好工具。superviosr是一个Linux/Unix系统上的进程监控工具,Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。当子进程挂掉的时候,父进程

There is no public key available for the following key IDs

今天在debian/ubuntu下运行apt update刷新更新源的时候却遇到 “There is no public key available for the following key IDs” 的问题,具体表现为以下错误提示: W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32, W:There is no public key available for the following key IDs: 3

ubuntu php 出现 Cannot find module (SNMPv2-TC) 等错误

在执行php -v 或者有时编译一个东西或输入某个命令的时候会出现: Cannot find module (MTA-MIB): At line 0 in (none) Cannot find module (NETWORK-SERVICES-MIB): At line 0 in (none) Cannot find module (SNMPv2-TC): At line 15 in /usr/share/snmp/mibs/UCD-DISKIO-MIB.txt Did not find ‘DisplayString

Debian8下安装PHP7最新稳定版本

PHP7的性能据zend开发团队测试大部分情况下性能均超过HHVM,其中性能更是5.6的2倍还多,这对PHP性能来说,是一个质的飞跃,从5.x直接跨升到7.x也见证了这个性能的飞跃。 Debian8 默认软件仓库只提供php5,对于需要使用php7的情况,需要添加第3方扩展源进行安装。 想必使用 Ubuntu PPA 第三方源的童鞋都知道 ppa:ondrej/p

Debian8中修改Varnish默认端口为80

Varnish 的默认端口是 6081,而不是 80 端口。所以还得改改, 一、修改 /lib/systemd/system/varnish.service文件 ExecStart=/usr/sbin/varnishd -a :6081 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/secret -s malloc,256m 二、修改 /etc/default/varnish 文件 DAEMON_OPTS=”-a :6081 \ -T