小编Whi*_*tey的帖子

找不到包 php5-fpm

我正在尝试在我的生产 VPS 上使用 PHP5 和 MySQL 设置 nginx。我选择 nginx 而不是 Apache 的原因是因为 VPS 的规格不高。

nginx 已安装,并成功地为静态页面提供服务。现在我正在尝试安装 PHP5 并且遇到了麻烦。

遵循本指南:http : //www.zalas.eu/setting-up-a-php-development-environment-with-nginx-on-ubuntu-1104

它说运行这个命令来安装 PHP5:

sudo apt-get install php5-fpm php5-cli php5-common php5-curl php5-gd \
  php5-mcrypt php5-mysql php5-pgsql php5-sqlite php5-tidy php5-xmlrpc \
  php5-xsl php5-intl php5-imagick php5-xdebug php-apc php-pear
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我得到这个输出:

root@lvps92-60-122-235:/tmp# sudo apt-get install php5-fpm php5-cli php5-common php5-curl php5-gd \
>   php5-mcrypt php5-mysql php5-pgsql php5-sqlite php5-tidy php5-xmlrpc \
>   php5-xsl php5-intl php5-imagick php5-xdebug php-apc php-pear
Reading package lists... Done
Building dependency tree
Reading …
Run Code Online (Sandbox Code Playgroud)

installation nginx php5

3
推荐指数
1
解决办法
1万
查看次数

在 CentOS 上安装 MySQL

我已经设置了一个运行 php-fpm 的 nginx 服务器,一切都运行良好。PHP 是用 mysql 和 mysqli 扩展编译的,但我在安装 MySQL 时遇到问题。我执行了这个命令:

yum install mysql-server mysql-client
Run Code Online (Sandbox Code Playgroud)

而且它只安装了mysql-server。它抛出此错误mysql-client

No package mysql-client available.
Run Code Online (Sandbox Code Playgroud)

现在,我认为 MySQL 已正确安装(因为它成功安装了 mysql-server),但是当我mysql在 SSH 终端中键入以创建数据库等时,我得到以下信息:

-bash: mysql: command not found
Run Code Online (Sandbox Code Playgroud)

这让我相信我需要mysql-client安装该软件包才能从终端运行命令。

在我下面/etc/yum.respos.d/有:

CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo
Run Code Online (Sandbox Code Playgroud)

mysql centos yum

1
推荐指数
1
解决办法
5992
查看次数

标签 统计

centos ×1

installation ×1

mysql ×1

nginx ×1

php5 ×1

yum ×1