Centos安装PHP
PHP8.2 是 PHP语言的重大更新,它包含许多新功能,包括只读类、作为独立类型的 null、false 和 true、已弃用的动态属性、性能改进等,具体可参考 PHP官网。
-
安装EPEL和Remi存储库
# EPEL为企业级Linux提供了一些额外的软件包 yum install -y epel-release # Remi提供了最新版本的PHP yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm -
安装PHP程序
# Yum包管理器工具 yum install -y yum-utils # 查看可用的php版本 yum list | grep -E 'php(82|83)-php.x86_64' # 通过Remi指定PHP版本(以PHP8.2为例) yum-config-manager --enable remi-php82 yum install -y php # topthink/think-orm要求安装或启用pdo扩展 yum install -y php-pdo -
安装Composer赖管理工具
curl -sS https://getcomposer.org/installer|php mv composer.phar /usr/local/bin/composer # 配置阿里云镜像 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ -
验证PHP是否成功安装:
$ php -v PHP 8.2.8 (cli) (built: Jul 4 2023 14:52:54) (NTS gcc x86_64) Copyright (c) The PHP Group Zend Engine v4.2.8, Copyright (c) Zend Technologies $ composer -V Composer version 2.5.8 2023-06-09 17:13:21
MacOS安装PHP
MacOS 已经集成了系统版本的 PHP,可以通过 Homebrew 方式进行安装和升级。
brew update
brew search php # 查看版本库
brew install php@7.4 # 安装制定版本
brew install php # 安装最新版本
# PHP赖管理工具
brew install composer
php -v
composer -V
# 升级php
# brew upgrade php
PHP-HelloWorld
-
创建一个名为
hello.php的文件:cat << EOF > hello.php <?php echo "Hello World!\n"; ?> EOF -
在命令行中运行以下命令运行PHP脚本:
php hello.php
ThinkPHP初体验
ThinkPHP是一个免费开源的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。
composer create-project topthink/think hello-think
cd hello-think
php think -V
# 运行项目
php think run -p 8000
在浏览器中访问 http://localhost:8000 来查看你的 ThinkPHP 应用了。
安装VsCode插件
-
PHP IntelliSense
-
PHP Debug
-
PHP DocBlocker
## 参考链接
PHP官网: https://www.php.net/
HhinkPHP官网: https://doc.thinkphp.cn
本文详细介绍了在Centos和MacOS上安装PHP8.2的步骤,包括启用Remi存储库、安装PHP和Composer。接着,通过创建HelloWorld脚本展示了PHP的基础使用。此外,还引导读者体验了ThinkPHP框架的快速入门,并提及了在VsCode中安装相关插件以提升开发效率。
1590

被折叠的 条评论
为什么被折叠?



