日度归档:2021年11月27日

centos7mysql安装

首先查看centos7上有没有安装过mysql ,一定要卸载干净残留,不然会安装或启动失败。 删除mysql 安装yum源 查看是否安装成功 sudo yum repolist all|grep mysql 配置要安装的mysql版本 sudo vim /etc/yum.repos.d/mysql-community.repo enabled 为1表示启用,将要安装的版本的enabled改为1后保存 配置repo 安装启动mysqlsudo yum install mysql-community-server.x86_64 等待安装好后启动mysql 管理账户 mysql安装完成之后,在/va […]

PHP Mysql support: 是mysql 还是mysqlnd?

您正在使用其中一个备用存储库安装现代版本的php,突然间您遇到了一个令人困惑的选择。你想在php程序中支持mysql(mysqli或PDO-mysql)。你会怎么选择? 首先,您可能应该使用PDO。与mysqli相比,它只是一个更干净的数据库界面,如果你使用像Doctrine2这样的ORM,它也往往是支持的选项。 但是你可能已经发现安装PDO软件包并不能让你支持MySQL。 那么这2个套餐是什么?一旦我们将webtatic设置为回购,那么让我们看看Centos下的yum向我们展示了什么: webtatic:us-east.repo.webtatic.com=================== […]

Nginx 403 error:directory index of “xxx“ is forbidden

现象:在部署好Nginx服务器后,输入IP地址和端口号,返回403 Forbiddent。查看日志nginx/logs/error.log,发现报错信息为:directory index of “xxx” is forbidden。其中,xxx是在/etc/nginx/nginx.conf中指定的root目录。 报错原因:直接使用IP地址和端口号访问时,需要指定index,如果未指定,就会出现该报错。 解决方法:在/etc/nginx/nginx.conf中做如下修改: 原文:https://www.jianshu.com/p/e837e63ff511

Centos7 升级php版本到php7

一、首先查看是否有老版本 yum list installed | grep php 二、如果安装的有 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64 三、老版本清理干净之后,进行升级 1、由于linux的yum源不存在php7.x,所以我们要更改yum源: rpm -Uvh https://dl.fedoraproject.org/p […]

vsftpd: refusing to run with writable root inside chroot ()错误

centos install vsftpd常见的错误: vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()错误 vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()错误原因是因为从2.3.5之后,vsftpd增强了安全检查,如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会报该错误。 解决这个错误的方法,可以用命令chmod a-w […]