PHP开发环境 PHP培训教程
PHP开发环境 兄弟连PHP培训小编整理如下:
Window:
1、XAMPP
https://www.apachefriends.org/index.html
2、WampServer
http://www.wampserver.com/
Linux
Centos安装apache,mysql,php环境
yum -y install httpd php mysql mysql-server php-mysql php-devel mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql
这是系统默认版本的,如果想升级到更高,例如php5.6可以使用命令:
更新源:
CentOS/RHEL 7.x:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
CentOS/RHEL 6.x:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
删除之前安装的php
yum remove php-common
yum install php56w php56w-mysql php56w-dom php56w-gd php56w-bcmath php56w-mbstring php56w-ldap php56w-wddx php56w-xmlreader php56w-xmlrpc php56w-xmlwriter php56w-xsl php56w-xsl php56w-devel
apache,mysql服务启动和关闭命令
service httpd start
service httpd stop
service mysql start
service mysql stop
php56-* 可用的扩展参考这里:
https://webtatic.com/packages/php56/
Mac
Mac OS X 内置Apache 和 PHP,使用起来非常方便。
终端运行:
sudo apachectl start
mysql的安装
访问MySQL的官网,然后在页面中会看到"MySQL Community Server"下方有一个"download"点击。
常用扩展安装
Redis
centos下面:
pecl的安装请看:https://blog.iw3c.com/archive/994/
pecl install redis
echo extension=redis.so >> /etc/php.ini
如果php.php不在默认位置,通过 php -i | grep "php.ini" 查看 php.ini的具体所在位置。
Window:去https://pecl.php.net/package/redis下载最新的DLL包,放后放到PHP文件下的ext目录中,或者通过集成环境更智能的添加扩展
Mongo
centos下面:
pecl install mongo
echo extension=mongo.so >> /etc/php.ini
Memcached
centos下面:
pecl install memcached
echo extension=memcached.so >> /etc/php.ini
分享到:
相关推荐
传智播客PHP培训 韩忠康 PHP视频教程 Mysql PPT MySQL是一个关系型数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于...
│ │ ├【思库教育】第一集 网页介绍,环境与编辑器.wmv │ │ └第四集 排版标签.wmv │ ├ │ │ ├LXE文件播放说明.txt │ │ ├ │ │ │ ├录像1.avi │ │ │ └录像2.avi │ │ ├ │ │ │ ├[思库教育]JS ...
2.1.5 基于PHP常见动态网站开发环境 2.2 安装和配置Apache 2.2.1 安装Apache前的准备 2.2.2 安装Apache 2.2 13测试Apache 2.2.4 配置Apache 2.2.5 在Windows上管理Apache 2.3 安装和配置PHP 2.3.1 安装PHP前...
第1章 前端开发环境配置与基础 第2章 cms实战项目简介与常用标签 第3章 css基础 第4章 常用选择器与布局原理 第5章 CSS布局原理与实现 第6章 通用的布局实战案例 第7章 CSS表格样式与本周课程总结 第8章 Flex弹性...
《JSP动态网站开发基础教程与实验指导》可以作为JSP职业培训教材和各级院校JSP授课培训教程,也适合作为JSP自学资料和参考资料。 目录: 上篇 基础篇 1 第1章 JSP概述 1 1.1 JSP简介 1 1.1.1 JSP的形成及发展 1 ...
在对媒体资源进行编辑时, 利用的是用所见即所得的编辑器, 这使得使用者无需经过专业培训,就能掌握 Moodle 的基本操作与编辑。 Moodle 注重全 面的安全性,所有的表单都被检查,数据都被校验, cookie 是被加密的...
第1部分.NET应用开发基础,介绍了.NET应用开发体系与开发环境配置,以及C#语言程序设计基础;第2部分ASP.NET程序设计基础,介绍了ASP.NET服务器端控件、页面结构、内置对象及.NET框架类;第3部分ASP.NET数据库程序...
使用该教程来设置本地开发环境。 这是什么 每个会话文件夹(在下面链接)包含该会话的幻灯片组(如PDF),示例代码和/或教程的副本。 欢迎您克隆或下载此存储库以供脱机查看。 由于我们正在现场直播 ,因此,如果...
彩纸屋是全国首家提供scratch开源定制和少儿编程培训管理系统源代码的服务商,彩纸屋提供的scratch培训管理系统可开源定制,方便用户二次开发,公司服务客户遍布全国各地,旗下方格侠系统可进行在线演示操作。...
红色婴幼儿早教启蒙网站管理系适合于做幼儿园,早教中心,教育培训类网站。序主要采用了 thinkphp5内核开发,拥有独立自主的标签系统、函数系统、极方便二次开发,网站设计人员可以在该系统基础上设计出漂亮的网站...
02-DBA参与项目数据库设计及培训开发人员高效设计MYSQL库语句.avi 03-老男孩核心思想-项目周期的制定思想.avi 04-linux进程占用cpu高的解决方案案例.avi 05-数据库账户权限控制多种思路及技巧.avi 06-数据库客户端...