当先锋百科网

首页 1 2 3 4 5 6 7

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 的版本信息。