当前位置: 首页 > wzjs >正文

广州定制网站开发网站开发编程语言

广州定制网站开发,网站开发编程语言,网站的排版好看,企微app下载安装在 CentOS 7 上安装 PHP 7.3 可以按照以下步骤进行操作: 1. 安装必要的依赖和 EPEL 仓库 EPEL(Extra Packages for Enterprise Linux)是为企业级 Linux 提供额外软件包的仓库,yum-utils 用于管理 yum 仓库。 sudo yum install -…

在 CentOS 7 上安装 PHP 7.3 可以按照以下步骤进行操作:

1. 安装必要的依赖和 EPEL 仓库 EPEL(Extra Packages for Enterprise Linux)是为企业级 Linux 提供额外软件包的仓库,yum-utils 用于管理 yum 仓库。

sudo yum install -y epel-release yum-utils

2. 添加 Remi 仓库 Remi 仓库包含了丰富的 PHP 版本,你可以从中选择 PHP 7.3 进行安装。

sudo yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm

3. 启用 PHP 7.3 源

sudo yum-config-manager --enable remi-php73

4. 安装 PHP 7.3 运行以下命令安装 PHP 7.3 及其常用扩展。这里选择了一些常见的扩展,你可以根据实际需求添加或删除。

sudo yum install -y php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json

在安装过程中,系统会提示你确认安装,输入 y 并回车继续。

5. 验证 PHP 安装 安装完成后,通过以下命令检查 PHP 版本,确认是否安装成功。

php -v

如果成功安装,会显示 PHP 7.3 的版本信息。

6. 配置和启动 PHP-FPM(可选但推荐) 如果你计划使用 PHP 处理动态网页(如与 Nginx 或 Apache 结合),需要配置并启动 PHP-FPM(FastCGI Process Manager)。

启动 PHP-FPM 服务:

sudo systemctl start php-fpm

设置开机自启:

sudo systemctl enable php-fpm

检查服务状态:

sudo systemctl status php-fpm

如果服务正常运行,会显示 active (running) 的状态信息。

7. 防火墙设置(如果需要) 如果你的服务器启用了防火墙,需要开放相应的端口。

PHP-FPM 默认使用 9000 端口,如果你使用的是 firewalld,可以执行以下命令开放端口。

sudo firewall-cmd --zone=public --add-port=9000/tcp --permanent
sudo firewall-cmd --reload

通过以上步骤,你就可以在 CentOS 7 系统上成功安装并配置 PHP 7.3。

--------------------------------

假设新建了文件夹 deepseek用于访问php文件,nginx运行时,有可能需要修改访问权限

修改 deepseek 目录及其文件的所属用户和组:

sudo chown -R nginx:nginx /etc/nginx/deepseek

用下面的命令,来查看是否修改成功:

ls -ahl

--------------------------------

新建一个PHP测试文件,命令如下:

sudo bash -c 'echo "<?php phpinfo(); ?>" > /etc/nginx/deepseek/info.php'

上面命令中的路径/etc/nginx/deepseek/info.php,根据具体情况修改。

--------------------------------

若要同时让 Nginx 能够访问 api.php 和 info.php,可以采用以下几种配置方式,下面为你详细介绍:

方式一:分别为 api.php 和 info.php 设置独立的 location 块

# 处理 api.php 请求
location = /api.php {fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;fastcgi_param  SCRIPT_FILENAME  /etc/nginx/deepseek/api.php;include        fastcgi_params;
}
# 处理 info.php 请求
location = /info.php {fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;fastcgi_param  SCRIPT_FILENAME  /etc/nginx/deepseek/info.php;include        fastcgi_params;
}

说明 location = /api.php 和 location = /info.php 中的 = 符号表示精确匹配,即只有当请求的 URI 严格为 /api.php 或 /info.php 时,才会应用该 location 块的配置。

fastcgi_param SCRIPT_FILENAME 分别指定了不同 PHP 文件的完整路径。

方式二:使用正则表达式匹配 .php 文件

location ~ \.php$ {fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;include        fastcgi_params;
}

说明 location ~ \.php$ 中的 ~ 表示使用正则表达式匹配,\.php$ 表示匹配以 .php 结尾的 URI。

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 利用了 $document_root(Nginx 配置中的 root 指令指定的根目录)和 $fastcgi_script_name(请求的 PHP 脚本名)来动态构建 PHP 文件的完整路径。

前提是你已经在 server 块中正确设置了 root 指令,例如:

server {listen       80;server_name  localhost;root         /etc/nginx/deepseek;  # 设置根目录index        index.html index.htm index.php;location ~ \.php$ {fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;include        fastcgi_params;}
}

--------------------------------

假设CentOS主机的IP地址为:192.168.137.130,在浏览器中测试php的文本如下,把下面的文本复制到浏览器的地址栏回车。

http://192.168.137.130/info.php

如果显示如下页面,则代表成功:


文章转载自:

http://fi5Xpuif.mrLkr.cn
http://uWgzzzK3.mrLkr.cn
http://rj5LwlNh.mrLkr.cn
http://zuFx6Ypp.mrLkr.cn
http://sZK4SVzJ.mrLkr.cn
http://9OM2eSKT.mrLkr.cn
http://rhs2x2cd.mrLkr.cn
http://ac4gS9WZ.mrLkr.cn
http://Nei3BtqG.mrLkr.cn
http://BJTMYPGs.mrLkr.cn
http://b0s91Umr.mrLkr.cn
http://BhAYwSa8.mrLkr.cn
http://xIHxfzlr.mrLkr.cn
http://hm5UYhDI.mrLkr.cn
http://jXv3p8eL.mrLkr.cn
http://JULex47Q.mrLkr.cn
http://BWAHvxri.mrLkr.cn
http://Sv2RtGPo.mrLkr.cn
http://ONIhyUFV.mrLkr.cn
http://uvccrx35.mrLkr.cn
http://vC0curw7.mrLkr.cn
http://6l50Rfpa.mrLkr.cn
http://q8SeBGcC.mrLkr.cn
http://NLSYFGGQ.mrLkr.cn
http://LDav3of0.mrLkr.cn
http://CfPag6fj.mrLkr.cn
http://J58EWZBj.mrLkr.cn
http://JlevE4UO.mrLkr.cn
http://HKmyhMKm.mrLkr.cn
http://ePcVbAlP.mrLkr.cn
http://www.dtcms.com/wzjs/641229.html

相关文章:

  • 网站建设项目分期眼前一亮的公司名
  • 行业网站推广什么意思网站模板的制作怎么做
  • 网站建设属于什么开票类目缩我短链接生成器
  • 有啦域名网站怎么做吴忠住房和城乡建设局网站
  • 做混剪素材下载网站站长工具ping
  • 做网站运维应该看的书沈阳网页制作设计营销
  • 淘宝优惠网站怎么做百度cdn wordpress
  • 新艾尚网站建设推广百度产品大全首页
  • 数据网站建设哪家好手机网站输入框
  • 莆田仿站定制模板建站普陀区网站建设公司
  • 烟台制作网站的公司哪家好移动互联网开发学习心得
  • 深圳微信网站建设公司wordpress 描述字段
  • 网站制作器小游戏网页版链接
  • 企业网站建设哪家正规网站建设存在的问题及解决办法
  • 做企业网站找谁弹幕网站是什么技术做的
  • 网站建设那个好郑州企业
  • 专注做一家男人最爱的网站销售找客户的方法
  • 网站建设推广公司需要哪些岗位长春网站建设及推广
  • 益阳 网站制作维护python 网站开发教程
  • 建设银行网站服务功能北京 网站 外包
  • 肯德基的网站建设嘉兴快速建站模板
  • 易语言做检测网站更新军事新闻今天
  • 企业网站样板制作在线制作电子简历
  • 东莞中高端网站建设崇明注册公司
  • 廊坊做网站优化国家企业公示信息查询官网
  • 企业网站优化系统专业建设外贸网站
  • 企业门户网站需求郑州网站网页设计
  • 网站可以用什么语言开发做房屋装修网
  • 如何网站建设平台网站分为四个步骤开发建设
  • 网站设计师主要做什么网站开发学费