linux下phpstudy怎么安装php环境变量
linux下phpstudy环境的安装
phpStudy Linux版&Win版同步上线 支持Apache/Nginx/Tengine/Lighttpd/IIS7/8/6
phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd,
支持php52/53/54/55切换
已经在centos-65,debian-74,ubuntu-1310测试成功。
下载版:http//lampphpstudynet/phpstudybin
完整版:http//lampphpstudynet/phpstudy-allbin
安装:
wget -c http//lampphpstudynet/phpstudybin
chmod +x phpstudybin #权限设置
/phpstudybin #运行安装
用时十到几十分钟不等,安装时间取决于电脑的下载速度和配置。
也可以事先下载好完整,安装时无需下载。
安装完成
如何切换php版:
假如你先安装的apache+php53
想切换成nginx+php54
你就再走一次/phpstudybin
但是你会发现有一行是否安装mysql提示选不安装
这样只需要编译nginx+php54
从而节省时间,这样只需要几分钟即可。
项目地址:http://lampphpstudynet/
使用说明:
服务进程管理:phpstudy (start|stop|restart|uninstall)
站点主机管理:phpstudy (add|del|list)
ftpd用户管理:phpstudy ftp (add|del|list)
=phpstudy WIN版下载==================
『软件简介』
该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的控制面板。总之学习PHP只需一个包。
对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。
1、全面适合 Win2000/XP/2003/win7/win8/win2008 操作系统 ,支持Apache、IIS、Nginx和LightTPD。
2、该程序包集成以下软件,括号内为phpstudy下对应的目录。
php 56a3 (php56n)
php 5510 (php55)
php 5510-nts (php55n)
php 5426 (php54)
php 5426-nts (php54n)
php 5328 (php53)
php 5328-nts (php53n)
php 5217 (php52)
Apache 247 (Apache)
Nginx 1511 (nginx)
LightTPD 1432 (Lighttpd)
MySQL 5536 (MySQL)
MySQL-Front 53 (SQL-Front)
phpMyAdmin 3582 (phpMyAdmin)
pear 194 (pear)
OpenSSL 101e&098y
ZendOptimizer 333 (php52有)
Zend Loader 550 (php53有)
Zend Loader 600 (php54有)
wincache 135 (fastcgi有)
php_opcache 703 (ZendOpcache扩展)
xdebug 2231
Zend Debugger 62 (php53/4 fastcgi有)
xcache 310
eAccelerator 10&096
php_sqlsrv (MSSQL扩展)
php_pdo_sqlsrv (PDO-MSSQL扩展)
php_mongo 145 (MongoDB扩展)
php_dbase 510 (dbase扩展)
php_dbx 112 (dbx扩展)
php_ibm_db2 195 (ibm_db2扩展)
php_apc 3113 (php_apc扩展)
php_memcache 308
phpStudy Ftp server (FTPServ)
SendMail 32 (sendmail)
VC++ 2008 运行库
3、MySQL数据库默认用户名:root,密码root,安装后请重新设置密码。
4、本程序纯绿色,支持22种组合一键切换,支持系统服务和非服务两种启动方式,自由切换。改变安装路径或拷贝到别的电脑上也可正常运行;即便是运行完再更改路径也能运行,真正做到无须配置。重写控制面板更加有效直观地进行控制程序的启停。
5、自带FTP服务器,支持多用户,无需再安装FTP服务器。自带网站挂马监视器,随时记录文件的修改情况,让挂马文件无处可逃。
6、本程序完美支持II7,IIS8和IIS6。应网友的要求制作Nginx版和Lighttpd版。Nginx版为phpfind,Lighttpd版为phpLight。
推荐:学习JSP用JspStudy。
『软件简介』
JspStudy集成JDK+tomcat+Apache+mysql,JSP环境配置一键启动。无需修改任何配置即可迅速搭建支持JSP的服务器运行环境。
纯绿色解压即可,支持系统服务和非服务两种启动方式,自由切换。控制面板更加有效直观地进行控制程序的启停。
JspStudy将复杂的JSP环境配置简单化。
『特别注意』
1 为了减少出错安装路径不得有汉字,如有防火墙开启,会提示是否信任httpd、mysqld运行,请选择全部允许。
2 此为apache+php方案,需要Nginx+php方案的请到wwwphpStudynet下载phpfind,Lighttpd+PHP方案下载phpLight。
3 重装系统后或相关服务丢失时,只需要点一下『运行模式-应用』即可。
4 可通过菜单『卸载相关服务』进行卸载相关服务。
5 在『启动』、『停止』、『重启』三个启停按钮上右键可以有选择地进行启停,左键将控制全部的启停。
6 菜单『phpStudy 设置』可以进行php,apche,mysql的相关设置。菜单『站点域名设置』可以进行站点及域名的添加。
7 本程序分为安装版和非安装版,无论是安装还是免安装,最后的效果完全一致。
8 端口问题无法启动时,请使用菜单『环境端口检测』进行端口检测,尝试启动。
26种组合一键切换 apache+php
php扩展管理超级方便
nginx+php
IIS7/8/6+php
mysql备份还原导入导出
站点域名设置
端口检测
博客不再更新,请到官方网站下载:http://wwwphpstudynet/
下载地址解压版:http://wwwphpstudynet/phpstudy/phpStudyzip
下载地址安装版:http://wwwphpstudynet/phpstudy/phpStudy-installzip
其他版本:
软件简单说明各版本的区别大小下载
phpStudy26种组合,超全大合集Apache+Nginx+LightTPD+IIS
php52 php53 php54 php55 php56
MySQL phpMyAdmin MySQL-Front
26种组合自由切换,是下面5个版本的合集
同时支持apache/nginx/Lighttpd和IIS7/8/636M解压版
安装版
phpStudy
Lite
新手用,经典wamp组合Apache+php53+php54+MySQL (wamp集成包)
没有上面合集复杂的多版本设置,简单适合新手。16M解压版
phpStudy
for IIS
IIS服务器专用IIS+php52+php53+php 54+MySQL
php一键安装包 for IIS7/8/6 (IIS服务器专用)21M解压版
phpStudy
for Linux
Linux服务器专用(lamp)Apache+Nginx+LightTPD+MySQL
php52+php53+php54+php55一键安装包
支持centos,ubuntu,debian等Linux系统,12种组合80M安装版
phpfindnginx+php组合(wnmp)Nginx+php53+php54+MySQL (wnmp集成包)
nginx+php组合,适合喜欢用nginx的朋友16M解压版
phpLightlighttpd+php组合(wlmp)Lighttpd+php53+php55+MySQL (wlmp集成包)17M解压版
phpStudy
(php52)
apache+php52珍藏版Apache22+php5217+MySQL51
php52经典组合值得收藏,仅有11M,无需运行库11M解压版
JspStudyJSP环境一键安装包JDK+tomcat+Apache+mysql+php
纯绿色解压即可,不添加环境变量,不修改注册表52M解压版
下载地址:
php53+php54合集下载: http//wwwphpstudynet/phpstudy/phpStudyzip
不知道你问的linux,是哪个发行版本,常用的如 ubntu,centos,debian等。
我列一个centos7(服务器常用这个版本)的安装方法吧
centos7默认使用yum install 来安装程序,但默认源安装的php是54的,版本比较低,
要安装高版本的,要么下载源代码手动编译安装,但对不熟悉的,万一出点错误,会越搞越乱。我一般使用epel源安装php,里面各个版本都有,最新的php73
首先安装epel
rpm -ivh http://dlfedoraprojectorg/pub/epel/7/x86_64/Packages/e/epel-release-7-11noarchrpm
这里面的url是目前我用的,如果提示出错,就是换url了,可以在电脑上手动打开epel源列表 去检查 epel-release是哪个版本,换上对应的名字
按版本安装php
rpm -Uvh https://mirrorwebtaticcom/yum/el7/webtatic-releaserpmyum install php56w php56w-mysql php56w-pdo php56w-gd php56w-ssl php56w-mbstring php56w-cli php56w-xml php56w-bcmath
我这里列的是一些常用的php扩展,如果需要其它的,手动加上即可
如果需要安装php其它版本,把包名里的56改成对应版本即可 ,如
yum install php71w php71w-mysql php71w-pdo php71w-gd php71w-ssl php71w-mbstring php71w-cli php71w-xml php71w-bcmathyum install php72w php72w-mysql php72w-pdo php72w-gd php72w-ssl php72w-mbstring php72w-cli php72w-xml php72w-bcmath
可对应安装php71和php72,这种安装方法,会默认配置好对应的设置,phpini在/etc/中查找,命令行也默认启用了 (php-cli)
一架构。确认你安装 的架构是什么 lamp ,还是 lnmp。首先需要能搭建出环境
1。两者都要安装 php ,其中 php 安装的过程有很多
可以参考一下:php 源码安装
这个安装是 php5的,如果安装的 是 php7,编译会有一点不同:
安装 php -
2。都需要安装 mysql
mysql 源码安装
3。如果需要安装apache:
apache 安装
apache 都其他配置,请在本页面搜索:apache -
如果需要安装 nginx:
nginx 访问 php -
二依赖模块编译。这种安装环境主要看你程序当中用到了那些 依赖模块,编译的时候需要注意
包括 nginx /apache ,php
三配置。上面已经有相关配置介绍,需要自己去熟悉相关都配置是什么意思,需要哪些配置。
四此处迁移还涉及到数据库到迁移,可以参考一下相关命令
1、MySQL的安装
在MySQL官网下载MySQL的安装文件MySQL-server-4020-0i386rpm,执行下面的命令完成MySQL的安装。
rpm -ivh MySQL-server-4020-0i386rpm
在没有设置MySQL密码的情况下,通过以下命令测试MySQL是否安装成功。
mysql -u root
出现类似welcome to the mysql mointor commands end with;or \g的字样,说明安装成功。
2、Apache的安装
从Apache的官网下载UNIX版本的压缩包,以httpd-2052targz为例,假设资源包放在/usr/local/src下,进入这个目录后解压缩,命令如下:
cd /usr/local/src
tar -zxvf httpd-2052targz
解压缩后,进入目录httpd-2052,执行以下命令:
/configure --prefix=/usr/local/apache2 --enable--module=so
其中--prefix=/usr/local/apache2用来指定Apache的安装目录。接下来进行编译,执行一下命令完成安装。
make
mae install
3、配置PHP开发环境的安装
1)从PHP官网下载php514targz的压缩包,解压缩该文件包,命令如下:
tar -zxf php514targz
2)转到解压缩后的目录,执行以下命令完成PHP安装目录等相关配置:
/configure --prefix=/usr/local/php -with-mysql=/var/lib/mysql
3)接着编译PHP,命令如下:
make
make install
4)复制当前目录下的文件PHP大安装目录的lib目录下,并改名为phpini,命令如下:
cp phpini-dist /usr/local/php/lib/phpini
准备好连接linux服务器的工具,推荐用xshell和xftp。 xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。 下载地址:/softs/56322/view/28283/view/926025htm 引用 在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx 0846 + PHP 5214 (FastCGI) 可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。 这里我们选择nginx,输入n,回车 到这里,我们就正式进入环境安装环节了。你可以泡杯茶休息下。一般这个过程会持续半个小时的样子。 为了防止断掉和服务器的连接,可以新开一个shell窗口,将鼠标挪到窗口标签栏,右击,如下图所示: 可以看到,新开了一个窗口 输入top命令 可以看到一直在跳动的系统资源统计 好了。做完了这一些就让我们静静的等待吧!程序正在自动编译安装服务! 到这个界面说明安装已经结束了。 大家有疑问了。那我怎么登录ftp和mysql呢 在命令行里输入: cat accountlog 看到了没 ftp的用户名是:www mysql的用户名是:root 密码就在屏幕上了! 好了。所有配置都已经完成了。是不是很简单! ---------------------------------------------------------------------- 网站目录:/alidata/www 服务器软件目录:/alidata/server Mysql 目录 /alidata/server/mysql Php目录/alidata/server/php 选择了nginx 那么会有一个nginx 目录在 /alidata/server/nginx/ Nginx 配置文件在/alidata/server/nginx/conf Nginx虚拟主机添加 你可以修改/alidata/server/nginx/conf/vhosts/phpwindconf 选择了apache那么会有一个httpd 目录在 /alidata/server/httpd apache 配置文件在/alidata/server/httpd/conf apache虚拟主机添加 你可以修改/alidata/server/httpd/conf/vhosts/phpwindconf
0条评论