PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面向对象编程,该语言当初创建的主要目标是让开发人员快速编写出优质的web网站。 PHP同时支持面向对象和面向过程的开发,使用上非常灵活。
wget https://www.openssl.org/source/openssl-3.0.1.tar.gz
/configure 配置文件 $ /usr/local/php-7.4/bin/phpize Configuring for: PHP Api Version: 20190902 Zend 320190902 配置 查找 php-config 配置我文件 $ sudo find / -name php-config [sudo] password for www: /usr/local/php /configure --with-php-config=/usr/local/php-7.4/bin/php-config 编译 $ make -j4 安装 $ sudo make install Installing shared extensions: /usr/local/php-7.4/lib/php/extensions/no-debug-non-zts-20190902/ php.ini 添加扩展 /usr/local/php-7.4/etc/php.ini extension=redis.so 检查是否安装成功 命令行查看 $ php -m |grep redis redis
wget https://pecl.php.net/get/apcu-5.1.23.tgz tar -zxvf apcu-5.1.23.tgz 编译 cd apcu-5.1.23 /usr/local/php /configure --with-php-config=/usr/local/php-7.4/bin/php-config 可能会报错 checking for grep that handles /configure --with-php-config=/usr/local/php-7.4/bin/php-config 编译安装 sudo make -j4 sudo make install 如果没有报错,查看扩展是否安装成功 ls -l /usr/local/php-7.4/lib/php/extensions/no-debug-non-zts-20190902/ total 183804 xhprof.so -rwxr-xr-x 1 root root 684928 May 2 09:25 zephir_parser.so 配置APCu扩展 sudo vim /usr/local/php
程序:Z-BlogPHP 1.7.3正式版 PHP版本:PHP-7.4(扩展插件安装opcache和memcached) MySQL:5.7.43 数据库表前缀:zbp_(默认安装) 表存储引擎:MyLSAM
一般登陆进去后 他会叫你登录宝塔账号 然后有一个弹窗 喊你安装环境(这里我已经安装过了 所以没弹窗) 这里不用他默认的 需要修改 也可以根据自己的需要安装不同的版本 Nginx-1.2 MySQL-5.7 PHP
PHP7.4 1.1 系统环境 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 1.2 下载php
注意:php-7.4和php-8.1.9的配置文件有些许差异,建议比较后修改 将PHP8.1.9镜像同步到服务器 好了,本地的PHP8.1.9镜像测试完没问题,就可以修改服务器上的docker-compose.yml
sudo pecl install -f libsodium 以下表示安装成功 Build process completed successfully Installing '/usr/local/php github.com/jedisct1/libsodium ERROR: `/tmp/pear/temp/libsodium/configure --with-php-config=/usr/local/php
/configure --with-php-config=/usr/local/php-7.4/bin/php-config make make install php.ini 配置 [xhprof]
准备 PHP 版本目录 下载所需的 PHP Windows 版本,并解压到 version 目录下,命名格式为 php-x.x.x: 例如:php-7.4、php-8.2.12、php-8.4.5 等
安装常用组件 opcache-1.0 mcrypt-1.0 mysqli-1.0 pdo_mysql-1.0 2.PHP临时添加到PATH export PATH=$PATH:/usr/local/php
每天23:10执行. 0 23 * * * /usr/local/php-7.4/bin/php think crontab delete-job-file Crontab 的工作原理 Crontab
宝塔面板自带的软件商店里就有我们需要的软件,所以可以直接安装 1,mysql(数据库,根据服务器的配置和宝塔的建议来决定选哪个版本) 2,pureftpd(可选,用于开启ftp,如果要安装,建议安装最新版) 3,php
,然后打开 找到extension = mysqli,将前面;去掉 找到extension_dir = "ext",将前面;去掉,并修改为PHP路径下的ext extension_dir = "E:\php
首先我们下载PHP-FFI, 编译安装,PHP-FFI需要PHP-7.4以及libffi-3以上。
中搭建 安装Web服务器基本软件与扩展 本教程推荐使用环境 Windows Server 2012R2 (推荐Server系列系统)(更高版本理论支持) Nginx 1.12.1 (更高版本理论支持) PHP Nginx(版本越新越好) Apache(版本越新越好) [ 图片已省略,按照Nginx的点击方式安装就好 ] 安装 PHP-7.4 基础支持与扩展(更高版本未测试) 安装完成后 刷新 页面,点击 设置
admin/installation/#manual (2) 脚本安装 Ubuntu 20.04 Installation Script 此脚本仅适用于新操作系统,它将安装Apache、MySQL 8.0和PHP