1. CentOS安装php7.3的前提条件
在开始安装php7.3之前,我们需要确保系统已经安装了CentOS操作系统,并且具备以下条件:
1.1 系统更新:使用以下命令更新系统软件包,确保系统处于状态。
sudo yum update
1.2 安装必要的软件包:为了安装php7.3,我们需要安装一些必要的软件包,包括EPEL存储库和Remi存储库。
sudo yum install epel-release
sudo yum install
```
2. 安装php7.3
安装php7.3之前,我们需要先启用Remi存储库。使用以下命令启用Remi存储库。
sudo yum install yum-utils
sudo yum-config-manager --enable remi-php73
2.1 安装php7.3:使用以下命令安装php7.3及其相关软件包。
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
2.2 验证安装:安装完成后,使用以下命令验证php7.3是否成功安装。
php -v
如果成功安装,将显示php7.3的版本信息。
3. 配置php7.3
3.1 修改php.ini文件:php7.3的配置文件为php.ini,我们需要根据实际需求进行一些配置调整。使用以下命令打开php.ini文件。
sudo vi /etc/php.ini
3.2 调整内存限制:根据实际需求,可以调整php脚本的内存限制。找到以下行并修改。
memory_limit = 128M
将其修改为所需的内存限制,例如256M。
3.3 调整上传文件大小限制:如果需要上传大文件,可以调整php的上传文件大小限制。找到以下行并修改。
upload_max_filesize = 2M
将其修改为所需的文件大小限制,例如20M。
3.4 保存并关闭文件:在完成配置调整后,按下Esc键,输入:wq保存并关闭文件。
4. 重启Apache服务
在安装php7.3后,我们需要重新启动Apache服务以使其生效。使用以下命令重启Apache服务。
sudo systemctl restart httpd
```
5. 测试php7.3
为了验证php7.3是否成功安装并正常工作,我们可以创建一个简单的php脚本进行测试。
5.1 创建测试文件:使用以下命令创建一个名为test.php的文件。
sudo vi /var/www/html/test.php
5.2 编辑测试文件:将以下内容添加到test.php文件中。
<?php
phpinfo();
?>
5.3 保存并关闭文件:在完成编辑后,按下Esc键,输入:wq保存并关闭文件。
5.4 在浏览器中打开:使用浏览器访问
6. 其他常用扩展安装
除了基本的php安装外,我们还可以根据需要安装其他常用的扩展。
6.1 安装php扩展:使用以下命令安装所需的php扩展,以安装php的mbstring扩展为例。
sudo yum install php-mbstring
6.2 验证扩展安装:安装完成后,使用以下命令验证扩展是否成功安装。
php -m | grep mbstring
如果成功安装,将显示mbstring扩展。
通过以上步骤,我们可以在CentOS系统上成功搭建php7.3环境,并根据实际需求进行相关配置和扩展安装。