Bash 是一种强大的 shell 程序,可以让我们在 Linux 系统中运行各种命令和指令。在 Linux 服务器中,很多开发者使用 Bash 安装和配置 PHP 环境。在本文中,我们将介绍如何使用 Bash 安装 PHP 的过程。
安装 PHP 的第一步是通过 Bash 安装 Apache 和 MySQL 服务器。以 CentOS 为例,可以使用以下命令安装 Apache 和 MySQL:
sudo yum install httpd sudo yum install mysql-server mysql
安装完成后,可以使用以下命令启动 Apache 和 MySQL 服务:
sudo service httpd start sudo service mysqld start
接下来,可以使用 Bash 安装 PHP。以 CentOS 为例,可以使用以下命令安装 PHP 和 PHP 扩展:
sudo yum install php sudo yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安装完成后,可以使用以下命令重启 Apache 服务:
sudo service httpd restart
使用 PHP 代码测试安装结果。可以新建一个 index.php 文件:
sudo nano /var/www/html/index.php
在 index.php 文件中编写以下代码:
保存并退出文件编辑器。然后,使用浏览器访问 http://localhost/index.php,就可以看到 PHP 的版本信息和相关配置信息。
除了使用 yum 命令安装 PHP 外,也可以通过编译源码的方式安装。以 Ubuntu 为例,可以使用以下命令安装必要的编译工具:
sudo apt-get update sudo apt-get install build-essential sudo apt-get install libxml2-dev libssl-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libmcrypt-dev
安装完成后,可以从 PHP 官网下载最新的 PHP 源码包,解压并编译安装:
wget https://www.php.net/distributions/php-7.4.14.tar.gz tar zxvf php-7.4.14.tar.gz cd php-7.4.14 ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql --with-gd --with-openssl --enable-mbstring --with-zlib --with-curl --with-png-dir=/usr/lib --with-jpeg-dir=/usr/lib --with-mcrypt make sudo make install
安装完成后,需要将 PHP 加入系统 PATH 中:
sudo nano /etc/profile
在文件末尾加入以下代码:
export PATH=$PATH:/usr/local/php/bin
保存并退出文件编辑器。然后使用以下命令让系统加载新的 PATH 配置:
source /etc/profile
最后,可以使用 php -v 命令检查 PHP 的版本信息。