php安装图解教程

合集下载

2020年ubuntu1804安装php7.3最新详细教程

2020年ubuntu1804安装php7.3最新详细教程

2020年ubuntu1804安装php7.3最新详细教程虽然很久没有写php了,但是php这个语⾔还是不能丢。

php7发布以后运⾏速度有⼤幅的提升,改进也很快,php的开源项⽬也很多。

所以在服务器安装⼀份,让⾃⼰随时能⽤。

说不定哪天就⽤上了。

⼀、准备php的第三⽅源因为ubuntu默认的php是7.2的版本,看很多⼤神介绍7.3⽐7.2有提⾼不少,所以考虑⽤php的第三⽅源(最新的7.4是2019年11⽉发布的,还在快速迭代,更新bug,暂时不考虑。

)1. 第三⽅源是⼀个⽐较知名的PHP源。

作者Ondřej Surý 是 Debian PHP 软件源的官⽅维护者之⼀,所以说稳定性和安全性基本上不是问题。

2. ⽤【ppa:ondrej/php】还是同时安装多个版本的php在同⼀台服务器,可以⾮常⽅便的切换版本,可以⽀持php5.6/7.1/7.2/7.3/7.43. 先安装相关依赖包(以下都是以root⽤户进⾏操作)apt -y install software-properties-common apt-transport-https lsb-release ca-certificates#-y是省去提⽰yes/no时,输⼊y的⿇烦4. 添加第三⽅源,会有个warning提⽰add-apt-repository ppa:ondrej/php#WARNING: add-apt-repository is broken with non-UTF-8 locales#试了,这个命令 LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php,提⽰也⼀样apt update5. 安装php7.3和相关拓展apt install php7.3 php7.3-fpm php7.3-mysql php7.3-curl php7.3-gd php7.3-mbstring php7.3-xml php7.3-xmlrpc php7.3-zip php7.3-opcache php7.3-json php7.3-pgsql #有点多,都是常⽤的apt instal php-redis php-mongodb#这两个扩展没有针对7.3的,redis和mongodb现在使⽤都⾮常多6. 可根据需要安装的扩展apt-cache search php7.3⼆、配置PHP7.31. php-fpm的启动和管理安装完Php7.3后,会⾃动启动php-fpm/etc/init.d/php7.3-fpm start/stop/restart 可以启动、停⽌、重启php-fpm默认读取/ect/php/7.3/fpm/php-fpm.conf2. php的配置⽂件说明配置⽂件/etc/php/7.3/fpm/⽬录下php-fpm.conf 是【global】中⼩应⽤这⾥修改的不多,如果需要深⼊定制可以参考以下⽂章php-fpm线程池/etc/php/7.3/fpm/pool.d/www.confpm = dynamic 如何控制⼦进程,选项有static和dynamicpm.max_children:静态⽅式下开启的php-fpm进程数量pm.max_requests:php-fpm⼦进程能处理的最⼤请求数pm.start_servers:动态⽅式下的起始php-fpm进程数量pm.min_spare_servers:动态⽅式下的最⼩php-fpm进程数pm.max_spare_servers:动态⽅式下的最⼤php-fpm进程数量区别:如果dm设置为 static,那么其实只有pm.max_children这个参数⽣效。

PHPnow-1.5.4详细使用教程和多站点根目录搭建(图文)

PHPnow-1.5.4详细使用教程和多站点根目录搭建(图文)

PHPnow-1.5.4使用教程(图文)搭建 PHP 其实不很难,只是有点繁琐。

要是自己搭建一次 PHP + MySQL 环境很是费时。

更糟的是,很多新手在配置 PHP 时常常出现这样那样的问题。

诸如 mysql 扩展、zend 安装失败等等问题。

这时,我们需要一个快速、标准且专业的 PHP 套件包。

PHPnow 就这样应运而生,为你快速搭建专业的虚拟主机。

与PHPnow的名字一样,让我们一起 PHPNow!首先下载最新版 PHPnow。

PHPnow 有两种封装,一是 exe 自解压版(推荐,本文针对此版Setup),二是纯 7z 档案(没有 exe 自解压)。

将整个PHPnow-1.5.4包解压,随便放在一个目录下,本人放在 F:\ 下进入解压包执行Setup.exe 出现下图所示。

版本可随便选择图-1:解压对话框在自动解压完毕后,请选择 Init.cmd 进行初始化动作输入y。

如图-2 示:期间可能出现防火墙提示,请允许。

图-2:Init.cmd 过程图-3:解除防火墙Init.cmd 十秒钟即可完成。

全部完成后,将自动打开默认页。

(如果没有,试试手动打开 http://127.0.0.1)图-4:搭建成功多站点搭建如果你只想搭建一个网站,上面的环境已经足够。

很都时候我们需要开设多个独立的网站并且每个站点都在单独的相应的根目录。

例如论坛和主页分开、和朋友共享服务器等等。

这时就要用到虚拟主机了。

下面说说PHPnow虚拟主机的使用。

很简单。

首先要建立虚拟机双击执行F:\PHPnow-1.5.4\PnCp.cmd (可能你的安装路径不同),输入 0 (添加虚拟主机)后回车。

按照提示输入新建虚拟主机信息。

如图-5 所示注释:主机名以127.0.0.100 网站目录:htdocs2图-5:开设虚拟主机输入完信息回车后,将自动重启 Apache 以便生效。

此时你会发现在htdocs目录旁多了一个htdocs2目录然后访问刚才添加的域名或者(本机)127.0.0.100,注意事先解析好域名指向你的服务器 IP,便可成功!如果没有域名或者不会用,可以通过编辑C:\WINDOWS\system32\drivers\etc\hosts 来使用“虚拟域名”。

win7下安装php详细教程

win7下安装php详细教程

这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境,暂且不使用PHP环境搭建软件了,在此详细图解在Windows 7下安装配置PHP+Apache+Mysql环境的教程,希望对PHP初学者有所帮助。

在Windows 7下进行PHP环境搭建,首先需要下载PHP代码包和Apache与Mysql的安装软件包。

PHP版本:php-5.3.2-Win32-VC6-x86,VC9是专门为IIS定制的,VC6 是为了其他WEB 服务软件提供的,如 Apache。

我下载的是ZIP包,Mysql版本:mysql-essential-5.1.45-win32,即MySQL Community Server 5.1.45,下载地址Apache版本:httpd-2.2.15-win32-x86-openssl-0.9.8m-r2,openssl表示带有openssl 模块,利用openssl可给Apache配置SSL安全链接。

PHP环境搭建第一步:Windows 7下安装Apache服务。

Apache配置信息在这里主要配置Network Domain、Server Name、Email地址以及Apache服务的占用端口,默认为80端口,你可以根据需要配置在其他端口,Apache的安装目录你可以使用默认目录或根据需要自行选择安装目录。

在完成apache服务的安装后,在游览器中输入http://localhost/,出现It’s work!字样,说明Apache服务安装成功了。

PHP环境搭建第二步:Windows 7下安装Mysql服务。

安装Mysql数据库并选择安装目录点击Mysql安装程序自动安装,在此期间你可以根据需要选择Mysql数据库的安装目录,我一律都是用默认目录。

注意:在安装完Mysql数据库后,需要再进行Mysql数据库配置才能使用PHP进行连接,稍后会提到如何配置。

【图文教程】WindowsServer2012一键安装PHP环境(PHP5.4+FastCGI模式)

【图文教程】WindowsServer2012一键安装PHP环境(PHP5.4+FastCGI模式)

【图文教程】WindowsServer2012一键安装PHP环境(PHP5.4+FastCGI模式)本文通过最简单快捷的方式,讲述从崭新的Windows Server 2012(R2),通过护卫神·PHP套件一键部署PHP运行环境的过程,十分简单。

一、护卫神PHP套件包的特点:1、包内各部件均来自官方稳定版本,加上护卫神构建的安全体系,MySQL数据库和PhpMyadmin站点已经自动配置安全,一键安装,放心使用;2、PHP版本为5.4.31,是32位的PHP核心,可以支持32位或64位操作系统,采用的非线程安全模式,FastCGI,运行速度快;3、MySQL版本为5.5.19,MyISAM模式。

二、护卫神·PHP套件 5.4 版本所包含的内容:·PHP 5.4.31(FastCGI模式)·MySQL 5.5.19.0(MyISAM模式)·PhpMyAdmin 3.5.3·MyODBC 5.2.6·ZendLoader 6.0.0·MySQL密码修改器三、安装步骤:1、首先要配置IIS环境,需要开启的功能如图:2、然后,下载PHP套件,解压后,先点击“vcredist(VC9运行环境安装).exe”安装VC运行环境,再点击“护卫神·PHP套件(FastCGI-PHP5.4.31-32bit)exe”开始安装:3、选择安装位置,一般默认选择D盘即可,此时MySQL数据也会放到这个位置:4、安装完成,记得修改root密码5、安装完成,点击【管理PhpMyAdmin】进入MySQL数据库管理:6、输入默认的账户密码,账户为root,密码为 务必记得修改(phpmyadmin默认端口为999)7、进入PhpMyAdmin管理中心8、运行phpinfo(); 查看PHP版本信息:9、打开护卫神·主机管理系统(http://127.0.0.1:6588/admin/),如果要开设MySQL数据库,请设置Root密码:10、创建MySQL数据库,名为:mysqltest54 ,注意不要用数字开头11、数据库创建完成11、刷新PhpMyAdmin,可以看到新创建的mysqltest54已经创建成功了:护卫神四、注意事项:1、PHP5.4套件能运行在Windows 2003/2008/2012平台,是32位套件;2、建议搭配【护卫神·主机管理系统】使用,安全方便。

phpstorm2016.1安装教程

phpstorm2016.1安装教程

安装步骤:1.鼠标右击【PhpStorm-2016.1.2】压缩包选择【解压到PhpStorm-2016.1.2】。

2.双击打开解压后的【PhpStorm-2016.1.2】文件夹。

3.鼠标右击【PhpStorm-2016.1.2.exe】选择【以管理员身份运行】。

4.点击【Next】。

5.点击【Browse】更改软件的安装路径,建议安装在除C盘之外的其它磁盘,可以在D盘或其它磁盘新建一个【PhpStorm】文件夹,然后点击【Next】。

(注意这里的安装路径尽量和我的保持一致后面破解要用到路径)6.勾选所有选项,然后点击【Next】。

7.点击【Install】。

8.安装中。

9.点击【Finish】。

10.打开安装包解压后的【PhpStorm-2016.1.2】文件夹,鼠标右击【JetbrainsCrack.jar】选择【复制】。

11.鼠标右击【JetBrains PhpStorm2016.1.2】软件图标选择【打开文件所在的位置】。

12.在空白处鼠标右击选择【粘贴】。

13.在该目录下找到【PhpStorm.exe.vmoptions】文件,鼠标右击选择【打开方式】。

14.选择【记事本】,然后点击【确定】。

15.在文档的最后面加上【-javaagent:D:\PhpStorm\bin\JetbrainsCrack.jar】,其中【D:\PhpStorm\bin】是软件的安装目录(软件的安装路径为第5步设置的路径),然后使用快捷键Ctrl+S保存该文档。

择【打开方式】。

17.选择【记事本】,然后点击【确定】。

18.在文档的最后面加上【-javaagent:D:\PhpStorm\bin\JetbrainsCrack.jar】,其中【D:\PhpStorm\bin】是软件的安装目录(软件的安装路径为第5步设置的路径),然后使用快捷键Ctrl+S保存该文档。

19.双击【JetBrains PhpStorm2016.1.2】软件图标启动软件。

Windows2008+apache+mysql+php安装实战(图文教程)

Windows2008+apache+mysql+php安装实战(图文教程)

Windows2008+apache+mysql+php安装实战(图文教程)∙实战内容:安装前准备安装Apache安装MySQL安装PHP安装Zend加速器∙安装介绍:Windows2008+apache+mysql+php安装实战(图文教程):Windo ws系统上分别独立安装Apache2、PHP5、MySQL5和phpMyAdmin等几个软件。

独立安装的好处是可以自由选择这些组件的具体版本,清晰地掌握自己计算机里都安装了哪些程序,以及它们的具体配置情况,这将对以后的系统维护和软件升级工作带来很大的帮助。

∙安装的位置Apache安装的位置D:\DrMeng_AMP\apache-2.29MySQL安装的位置D:\DrMeng_AMP\mysql5PHP安装的位置D:\DrMeng_AMP\php-5.2.17Zend加速器安装的位置D:\DrMeng_AMP\zendPHPMyAdmin安装的位置第一步:软件安装软件准备并下载apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msimysql-5.1.28-rc-win32.zipphp-5.2.6-Win32.zipZendOptimizer-3.3.0a-Windows-i386.exephpMyAdmin-3.0.0-rc1-all-languages.zip第二步:软件安装Apache2.2.9的安装Apache2.2.9安装切图Apache安装成功!!打开hosts文件C:\Windows\System32\drivers\etc\hosts插入红色行!!!127.0.0.1 测试apache!!!!apche安装成功!!!如下图:编写一个test.html文件来测试apache安装成功的效果!!<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>测试apache 安装是否成功!!</title></head><body><h3>测试apache 安装是否成功!!</h3><hr><hr><h2> test.html</h2></body></html>测试结果!!!查看apache的安装服务:手功停止或启动apache服务:C:\Users\Administrator>net stop apache2.2 Apache2.2 服务正在停止.Apache2.2 服务已成功停止。

php安装详解

php安装详解

php安装详解PHP安装PHP既可以独⽴运⾏,也可以作为Apache的模块来运⾏。

1. 安装包的获取PHP官⽹提供下载链接Thread Safe 线程安全Non Thread Safe ⾮线程安全在与Apache搭配时,应选择 Thread Safe 版本2. 解压与配置将下载的压缩包⽂件解压⾄C:\web\php中找到其中名为php.ini-development的⽂件,将其复制⼀份并修改⽂件名为php.ini,作为php的配置⽂件打开php.ini,搜索⽂本“extension_dir”,找到如下配置;extension_dir = "ext"//php配置⽂件中以分号开头的⼀⾏表⽰注释⽂本,不会⽣效。

//将其复制并修改路径extension_dir = "C:\web\php\ext"配置PHP的时区,搜索⽂本“date.timezone”,找到如下配置。

;date.timezone =//时区可以配置为UTC(协调世界时)和PRC(中国时区)。

//将其复制并修改为;date.timezone = PRC3. 在Apache中引⼊PHP模块打开Apache配置⽂件httpd.conf,在前⾯有⼀些LoadMoudule配置的位置将PHP中的Apache2.4模块引⼊,具体配置如下。

LoadModule php7_module "C:/web/php/php7apache2_4.dll"//注:是“/”不是“\”<FilesMatch "\.php$">setHandler application/x-httpd-php</FilesMatch>PHPIniDir "C:/web/php"LoadFile "C:/web/php/libssh2.dll"配置Apache的索引页(主页)。

phpwind9.0论坛安装详细图解教程

phpwind9.0论坛安装详细图解教程

phpwind9.0论坛安装详细图解教程
第一步:在官方下载phpwind9.0源代码,然后把upload文件夹下的所有程序用FlashXP.exe 工具上传到网站空间根目录。

第二步:打开自己空间绑定的域名或者空间赠送的三级域名,后面加”/install.php”,点击“接受”;然后点击“下一步”;
第三步:输入相关信息,如数据库服务器数据库用户名数据库密码数据库名数据库表前缀如果不熟悉就默认,创建网站超级管理员的账户,登陆密码,考虑到网站的安全性,密码一定要设置的复杂些,本人就设置了20位的密码,然后点击“创建数据”;
第四步:安装完毕
第五步:登陆论坛后台,进行管理。

管理页面是域名/admin.php。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二.安装php
把刚下的php-5.2.6-Win32.zip解压缩到“D:php”,查看解压缩后的文件夹内容,找到“php.ini-dist”文件,将其重命名为“php.ini”,打开开始编辑。

如图,找到“extension”模块加载的地方
选择要加载的模块,去掉前面的“;”,就表示要加载此模块了。

比如我要用mysql,就要把“;extension= php_mysql.dll”前的“;”去掉。

建议全部去掉“;”除了这几个:
;extension=php_ifx.dll,;extension=php_msql.dll,;extension=php_mssql .dll,
;extension=php_oci8.dll,;extension=php_pdo_firebird.dll,;extension= php_pdo_mssql.dll,
;extension=php_pdo_oci.dll,;extension=php_pdo_oci8.dll,;extension=p hp_pdo_pgsql.dll,
;extension=php_pdo_sqlite.dll,;extension=php_pgsql.dll,;extension=p hp_pspell.dll,
;extension=php_snmp.dll,;extension=php_sybase_ct.dll
在“我的电脑”上右键-“属性”-选择“高级”标签-点选“环境变量”-在“系统变量”下找到“Path”变量,选择,双击或点击“编辑”,将
“;D:php;D:phpext”加到原有值的后面,当然,其中的“D:php” 是我的安装目录,你要将它改为自己的php安装目录,如下图所示,全部确定。

系统路径添加好后要重启电脑才能生效,可以现在重启,也可以在所有软件安装或配置好后重启。

如下图,添加进如图所示选中的两行,第一行“LoadModule php5_module
D:/php/php5apache2.dll”是指以module方式加载php,第二行“PHPIniDir “D:/php””是指明php的配置文件php.ini的位置,是当然,其中的“D:/php”要改成你先前选择的php解压缩的目录。

注意:这样配置可能出错,请将
php5apache2.dll改为php5apache2_2.dll。

如下图,加入“AddType application/x-httpd-php .php”、“AddType application/x-httpd-php .html”两行,你也可以加入更多,实质就是添加可以执行php的文件类型,比如你再加上一行“AddType
application/x-httpd-php .htm”,则.htm文件也可以执行php程序了
保存修改,完成php安装配置。

相关文档
最新文档