云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

linux怎么安装php

在Linux中安装PHP,可以使用包管理器如apt或yum。以Ubuntu为例,执行命令:sudo apt-get update && sudo apt-get install php

在Linux上安装和配置PHP

PHP是一种广泛使用的开源脚本语言,用于创建动态Web页面,在Linux上安装和配置PHP非常简单,只需按照以下步骤操作即可。

1、更新系统软件包

在开始安装PHP之前,首先需要更新系统软件包,打开终端,输入以下命令:

sudo aptget update
sudo aptget upgrade

2、安装Apache Web服务器

PHP通常与Apache Web服务器一起使用,要安装Apache,请输入以下命令:

sudo aptget install apache2

安装完成后,启动Apache服务并设置为开机自启动:

sudo systemctl start apache2
sudo systemctl enable apache2

3、安装MySQL数据库

PHP还需要一个数据库来存储数据,这里我们选择安装MySQL数据库,输入以下命令进行安装:

sudo aptget install mysqlserver

安装完成后,启动MySQL服务并设置为开机自启动:

sudo systemctl start mysqld
sudo systemctl enable mysqld

4、安装PHP及其扩展

现在我们可以开始安装PHP及其扩展了,添加PHP官方仓库的公钥:

wget O https://www.php.net/distributions/php7.4.tar.gz | sudo aptkey add 

接下来,将PHP仓库添加到系统的软件源列表中:

echo "deb http://ppa.launchpad.net/ondrej/php/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/php.list

更新系统软件包:

sudo aptget update

现在可以安装PHP及其扩展了,这里我们选择安装PHP 7.4版本及其常用扩展:

sudo aptget install php7.4 libapache2modphp7.4 php7.4mysql php7.4gd php7.4curl php7.4mbstring php7.4xml php7.4zip php7.4intl php7.4bcmath php7.4soap php7.4json php7.4opcache php7.4readline php7.4pdo php7.4tokenizer php7.4fileinfo php7.4imap php7.4sqlite3 php7.4xdebug php7.4imagick php7.4cli php7.4fpm php7.4mcrypt php7.4common php7.4apcu php7.4memcached php7.4redis php7.4memcache php7.4mongodb php7.4session php7.4msgpack php7.4igbinary php7.4ldap php7.4exif php7.4wddx php7.4tidy php7.4xmlrpc php7.4xsl curl unzip zip g++ make autoconf automake libtool ncursesdev bison re2c libpcre3 libpcre3dev zlib1g zlib1gdev openssl libssldev libpngdev libjpegdev libfreetype6dev libxml2dev libxslt1dev libzipdev libonig5 libonig5dev libeventdev libcurl3 libcurl3dev libedit2 libedit2dev libsqlite3dev libsqlite30 libsqlite3tcl8 libsqlite3dbg libsqlite3dev libbz2dev libexpat1dev gettext libgettextpodev libncurses5dev libncursesw5dev libreadline6dev libreadline6dev libdb5.3 libdb5.3dev libdb5.3++dev libmcrypt4 libmcrypt4dev libmcryptdev libpcrecpp0v5 libpcrecpp0v5 libpcrecpp0v5dev libgeoip1 libgeoip1_c++ libmaxminddb0 maxminddb geoipupdate dbconfig freetds freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* freetds* fre
打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《linux怎么安装php》
文章链接:https://www.yunzhuji.net/jishujiaocheng/51123.html

评论

  • 验证码