php环境安装_php安装步骤

2025-05-07 02:28 - 立有生活网

求助,配置php环境出现问题,求高手解救

其中的/tmp/mysql.sock是MySQL的Sock文件位置,对于使用RPM安装的用户应该是/var/lib/mysql/mysql.sock,对于使用源码安装则是/tmp/mysql.sock可以根据自己的实际情况进行变更,而pathtochk则是myisamchk所在的位置,DATA_DIR是你的MySQL数据库存放的位置。

PHP是以解压方式安装的,在这种情况下,PHP通常也是以打包压缩前的配置原样还原,也就是说,在安装过程中没有有针对性对你自己的实际系统情况,进行有针对性的修改。

php环境安装_php安装步骤php环境安装_php安装步骤


php环境安装_php安装步骤


php环境安装_php安装步骤


[Raykaeso@LAMP LAMP]# yum -y install libxml2-dl #不装这个编译不了PHP5.6

也就是说,当你安装完php之后,还需要自已动手修改与php相关的配置。

因此,针对你的问题,我的建议如下:

以及 PHPIniDir "D:/php" (是指明php的配置文件php.ini的位置)

将这两个配置其中的 D:/php (或其他路径) 改成你先前选择的php解压缩的目录,即:c:/php

注意一点,写路径时,尽量使用 / 而不是用 。

其他的相关配置:

AddType application/x-d-php .php

AddType application/x-d-php .htm

2、DocumentRoot 也就是网站根目录

3、DirectoryIndex 目录索引,也就是在仅指定目录的情况下,默认显示的文件

其他建议:the$PHP_AUTOCONF

1. 我本人基本上都是选择使用apache/php/mysql的安装版本(即可执行程序),这样可以方便一些,在安装过程中也可以直接进行一些参数的设置,当然,貌似是windows平台上的。

2. 也可以选择其他一体式打包的php安装包,比如:phpnow等,可以一次性将php的支持环境都安装完毕,也省去了自己配置。

如何在Windows下配置搭建PHP环境

[Raykaeso@LAMP php-5.6.16]# cp ./php.ini-production /usr/local/php/etc/php.ini

至于选什么集成环境看自己喜好就行。目前市面上有的:

等待安装完成后,可以开始部署项目了,由于我的项目是thinkphp框架开发的,而且用到了redis,所以,这边需要先安装redis依赖

wampserver phpstudy appse[Raykaeso@LAMP d-2.4.17]# cd /LAMPrv xampp等等

主要的三款:

phpstudy

wampserver

xampp

WAMP的安装配置的重点就是

安装phpnow简单,快,方便。

护卫神php环境安装完成后网站程序放哪里

安装完成后,需要添加环境变量,这样才能在任何目录下面直接打mysql访问

进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择你需要的模块,比如c模块:cdc

另外可以把下面的命令放在你的rc.local里面启动MySQL前:

执行phpize生成编译文件,phpize在PHP安装目录的bin目录下

/usr/local/php5/bin/phpize

运行时,可能会报错:Cannotfindautoconf.Pleasecheckyourautoconfinstallationand

environmentvariableissetcorrectlyandthenrerunthis

script.,需要安装autoconf:

autoconf(UbuntuLi先查询有哪些php的版本,之前看网上说的M1,目前还不支持php7.3以下的版本,所有我安装了php7.4nux)

/usr/local/php5/bin/php-v

执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,

这里会报错,可以根据错误信息去排查!

Mac M1安装php开发环境

1. 既然是apache提示错误,那么就先来修改apache配置,步骤如下:

去年年底,苹果推出了新款的M1芯片的mac,近刚好要换电脑,考虑对比再三,还是选择了M1芯片的mac;刚拿到手以后,担心会有软件不兼容啥的,网上也作为主力开发的笔记本的话,不M1,但是现在已经完全配置好了开发环境,安全下车了。下面就来简单介绍下安装过程中的步骤:

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

注意:如果没有安rew,需要先安rew,使用arch -arm64 brew install安装

LoadModule php5_module D:/php/php5apache2.dll (是指以module方式加载php)

首先搜索是否包含想要安装的mysql版本,如下图:

此处选择mysql@5.7这个版本,我本地已经安装完成了

安装php redis依赖(此处使用pecl安装,网上有很多使用编译安装的方法,那种方法比较麻烦,而且需要配置的地方比较多,pecl安装的话,快捷方便)

这个安装完成后,就只需要去nginx目录下面配置项目文件就OK了。

其他的不多说,主要提一点,就是thinkphp框架,重定向那边的配置,location里面的配置需要修改下,如下图:

修改完成后,重启,还要重启php-fpm,这个是关键

时时教大家搭建PHP环境 怎么用PHP源码安装

myisamchk -of tablename.MYI

[Raykaeso@LAMP LAMyuminstallautoconf(RedHat或者CentOS)、apt-getinstallP]# yum -y install l1、将 .htm, .php设置为可执行php语言的扩展名,也可加html, php3, php4ibjpeg libjpeg-dl libpng libpng-dl freetype freetype-dl png jpeg gd #开启GD库需要的依赖

[Raykaeso@LAMP LAMP]# yum -y install c c-dl #开启CURL库需要的依赖

[Raykaeso@LAMP LAMP]# tar -zvxf php-5.6.16.tar.gz

[Raykaeso@LAMP LAMP]# cd php-5.6.16

[Raykaeso@LAMP php-5.6.16]# ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --enable-syem --enable-sockets --enable-pcntl --enable-tring --enable-mysqlnd --enable-pdo --with-pdo-mysql --enable-opcache --enable-shmop --enable-zip --enable-ftp --enable-gd-native-ttf --enable-wddx --enable-soap --with-png-dir --with-freetype-dir --with-jpeg-dir --with-gd --with-mysqli

[Raykaeso@LAMP php-5.6.16]# make && make install

拷贝一份正式的php-fpm.conf和php.ini配置文件

[Raykaeso@LAMP php-5.6.16]# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

如何在一台windows的里安装配置PHP+MYSQL环境

用phpstudy集成环境吧。这个适合初学者。一开始我也是想先从搭环境学起,可是过来之后,觉得,先用好了php再搭的话,要更容易的多。

有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, isamchk数据检测恢复工具。前者使用起来比较简便。使用。

1. check table 和 repair table

登陆mysql 终端:

mysql -uxxxxx -p dbname

check table tabTest;

如果出现的结果说Status是OK,则不用修复,如果有Error,可以用:

repair table tabTest;

进行修复,修复之后可以在用check table命令来进行检查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。

2.进行检测,如果需要修复的话,可以使用: myisamchk, isamchk

其中myisamchk适用于MYISAM类型的数据表,而isamchk适用于ISAM类型的数据表。这两条命令的主要参数相同,一般新的系统都使用MYISAM作为缺省的数据表类型,这里以myisamchk为例子进行说明。当发现某个数据表出现问题时可以使用:

myisamchk tablename.MYI

关于myisamchk的详细参数说明,可以参见它的使用帮助。需要注意的时在进行修改时必须确保MySQL没有访问这个数据表,保险的情况下是在进行检测时把MySQLShutdown掉。

[ -x /tmp/mysql.sock ] && /pathtochk/myisamc打开Apache安装目录下的d.conf,找到hk -of /DATA_DIR//.MYI

需要注意的时,如果你打算把这条命令放在你的rc.local里面,必须确认在执行这条指令时MySQL必须没有启动!检测修复所有数据库(表)

电动势和电极电位的关系 电动势和电极电势的

电位、电压、电动势的关系 1、电位也叫做电势。是描述电场中的那一点的相对位置和高低。用物理语言说是电荷在单位电场中某一点的电势能。φA=EpA/q 电动势和电极电位的关系 电动势和电极电势···

魔兽世界锻造1-375攻略 魔兽世界锻造1—375攻略

琪琪给大家谈谈魔兽世界锻造1-375攻略,以及魔兽世界锻造1—375攻略应用的知识点,希望对你所遇到的问题有所帮助。 魔兽世界锻造1-375攻略 魔兽世界锻造1—375攻略 魔兽世界锻造1-375攻略 魔兽世···

山东省普通高中学业水平考试 高中生学业水平

大家好我是欣欣,山东省普通高中学业水平考试,关于高中生学业水平考试成绩查询很多人还不知道,那么现在让我们一起来看看吧! 山东省普通高中学业水平考试 高中生学业水平考试成绩查询···