centos安装php7后怎么启用
-
要启用在CentOS上安装的PHP7,您可以按照以下步骤进行操作:
1. 查找PHP7的安装路径:首先确定PHP7是否已经成功安装在您的CentOS服务器上。您可以使用以下命令来检查:
“`shell
whereis php
“`如果您已经成功安装了PHP7,则命令行会返回PHP7的安装路径。例如,`/usr/bin/php`。
2. 编辑PHP配置文件:使用任何文本编辑器(例如`vi`或`nano`)打开PHP配置文件`php.ini`,该文件通常位于`/etc/php.ini`。执行以下命令打开配置文件:
“`shell
sudo vi /etc/php.ini
“`3. 找到PHP扩展的设置:在打开的PHP配置文件中,您需要找到以下内容:
“`shell
;extension=
“`在此行中,您将找到所有的PHP扩展,它们被注释掉了。为了启用PHP扩展,您需要去掉注释分号(`;`),并将`extension=`后面的扩展名添加进去。
4. 启用PHP扩展:假设您想要启用`opcache`扩展作为例子。找到对应的行,去掉注释分号,并在后面添加扩展名,变成如下形式:
“`shell
extension=opcache
“`根据您需要启用的不同扩展,您需要查找相应的扩展名称,并按照上述步骤进行操作。
5. 保存并关闭配置文件:在`vi`编辑器中,按下`Esc`键退出编辑模式,然后输入`:wq`保存并退出。
6. 重启Web服务器:为了使PHP7的更改生效,您需要重启Web服务器(如Apache或Nginx)。执行以下命令重启Apache服务:
“`shell
sudo service httpd restart
“`或者重启Nginx服务:
“`shell
sudo service nginx restart
“`完成以上操作后,您的CentOS服务器应该已经成功启用了安装的PHP7及相关扩展。您可以通过编写一个phpinfo()脚本或在命令行中执行`php -v`命令来检查PHP的版本和已启用的扩展列表。
2年前 -
启用 PHP7 在 CentOS 上可以按照以下步骤进行操作:
1. 更新系统和软件包:
“`
sudo yum update
“`2. 添加 Remi 存储库:
“`
sudo yum install epel-release yum-utils
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum-config-manager –enable remi-php7
“`3. 安装 PHP7:
“`
sudo yum install php7-php-fpm php7-devel
“`4. 配置 PHP7:
– 编辑 PHP 配置文件:
“`
sudo vim /etc/opt/remi/php7/php.ini
“`
在文件中,你可以根据需要更改各种 PHP 配置选项。– 配置 PHP-FPM:
“`
sudo vim /etc/opt/remi/php7/php-fpm.d/www.conf
“`
在 `www.conf` 文件中,你可以更改 PHP-FPM 相关的配置选项,如监听地址、用户和组、进程数量等。5. 启动 PHP7:
“`
sudo systemctl start php7-php-fpm
sudo systemctl enable php7-php-fpm
“`6. 验证 PHP7 是否成功启用:
“`
php -v
“`如果输出类似以下信息,则表示 PHP7 已经成功启用:
“`
PHP 7.x.x (cli) (built: xxx)
“`注意:启用 PHP7 之前,应该先停止并禁用之前安装的 PHP 版本。你可以使用以下命令来完成:
“`
sudo systemctl stop php-fpm
sudo systemctl disable php-fpm
“`总结:
以上就是在 CentOS 上启用 PHP7 的步骤。通过添加 Remi 存储库,安装并配置 PHP7,然后启动 PHP7-FPM,最后验证 PHP7 是否成功启用。确保在启用 PHP7 之前先停止并禁用之前安装的 PHP 版本。2年前 -
启用 CentOS 上的 PHP7 可以通过以下步骤完成:
1. 安装 PHP7
请根据您的 CentOS 版本选择适当的 PHP7 安装包进行安装。您可以通过以下命令查看您的系统版本:
“`
cat /etc/redhat-release
“`
以下是 CentOS 7 上安装 PHP7 的示例命令:
“`
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install yum-utils
yum-config-manager –enable remi-php70
yum update
yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo
“`
安装完成后,查看 PHP 版本确认安装是否成功:
“`
php -v
“`2. 配置 PHP
在 CentOS 上,PHP 的配置文件通常位于 `/etc/php.ini`。您可以使用文本编辑器打开此文件进行配置:
“`
sudo vi /etc/php.ini
“`
以下是一些建议的配置选项:
– `date.timezone`:设置 PHP 的时区,例如 `Asia/Shanghai`。
– `memory_limit`:设置 PHP 脚本可使用的内存限制。
– `upload_max_filesize`:设置允许上传的最大文件大小。
– `post_max_size`:设置允许 POST 数据的最大大小。配置完成后,保存并退出编辑器。
3. 启用 Apache 的 PHP 模块
如果您使用的是 Apache 作为服务器,您需要启用 PHP 模块来处理 PHP 文件。在 CentOS 上,可以使用以下命令启用 PHP 模块:
“`
sudo systemctl enable httpd
sudo systemctl restart httpd
“`
现在,Apache 就可以处理 PHP 文件了。4. 测试 PHP
您可以创建一个简单的 PHP 文件来测试您的 PHP 配置是否生效。使用以下命令创建一个名为 `test.php` 的文件:
“`
sudo vi /var/www/html/test.php
“`
在文件中,添加以下内容:
“`php
“`
保存并退出编辑器。在您的浏览器中访问 `http://您的服务器IP地址/test.php`,如果您看到 PHP 信息页面,则表示 PHP 已成功启用。
注意:在生产环境中,为了安全起见,请确保不要在服务器上公开显示 PHP 信息页面。可以将 `test.php` 文件删除或移动到其他位置。
以上是在 CentOS 上启用 PHP7 的基本步骤。根据您的具体需求,还可能需要安装其他 PHP 扩展或进行更多配置。如有需要,请根据您的项目要求进一步进行配置。
2年前