开发PHP必备的环境
来源:互联网 发布:天穹网络老板 编辑:程序博客网 时间:2024/06/07 10:08
开发PHP必备的环境
#开发PHP的运行环境
[TOC]
- 推荐运行环境 centOs7
- PHP版本5.6以上 也可以直接上7
- 数据库选择Mysql5.6以上
不要和我说"我本机是Win系统" “不方便” “我不会Linux系统” “我不会运行配置环境” 等相关理由
我们写的代码未来在的生产环境都是在Linux上,Linux是区分大小的
win平台开发的东东 扔到生产环境可能因为这个造成错误
使用win系统装vmware虚拟机中文版
安装虚拟机前记住一个事情
> 切记 在虚拟机中推出鼠标的操作本机电脑的快捷键是 Ctrl+Alt
教程如下 :
http://jingyan.baidu.com/article/4b52d7028f2fcefc5c774b35.html
Linux系统选择 centos7 64位
下载地址如下
http://101.110.118.47/isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1611.iso
虚拟机中安装CentOs系统的教程如下
http://jingyan.baidu.com/article/eae0782787b4c01fec548535.html
切记切记 这里一定最小化安装 内存看你电脑内存大小. 1G 2G都行
另外设置 root 密码 一定记住了 我们以后经常要用的
最小化安装 就完全进入 命令行模式
进入系统(登录)
超级用户的用户名为root,密码在安装系统时已设定。系统启动成功后,屏幕显示下面的提示:localhost login:
这时输入超级用户名"root",然后键入回车键。此时,用户会在屏幕上看到输入口令的提示:
localhost login:rootPassword:
这时,需要输入口令。输入口令时,口令不会在屏幕上显示出来。如果用户输入了错误的口令,就会在屏幕上看到下列信息:login incorrect.
这时需要重新输入。当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示:[root@loclhost ~] #
此时说明该用户已经登录到系统中,可以进行操作了。这里"#"是超级用户的系统提示符。
PHP运行环境配置
很多人肯定头痛, 既然是我们本地自己用就要之间配置包吧
一键包很多 我推荐一个吧
http://www.wdlinux.cn/bbs/thread-53213-1-1.html
相应软件的版本
nginx-1.8.1httpd-2.4.18php-5.6.20mysql-5.5.48 -----这里的mysql推荐选择5.6以上pureftpd-1.0.42memcached-1.4.25wdcp_v3
软件安装目录
/www/wdlinux
数据库文件目录
/www/wdlinux/mysql/data
支持组件
zend,memcache,rewrite,pdo_mysql,mysqli等常用组件
依次在命令行输入下面是三行代码
每一行输入完按回车就可以进入安装模式
wget http://dl.wdlinux.cn/files/lanmp_v3.tar.gztar zxvf lanmp_v3.tar.gzsh lanmp.sh cus
1,2,3 是安装独立的环境,不可自由切换nginx,apache,nginx+apache应用环境
4 是安装所有,即可在wdcp的后台里自由切换nginx,apache,nginx+apache的应用环境
> 按数字选择安装版本,推荐选择4安装全部
> 再下来选择版本 推荐安装的版本是
apache-2.4.18nginx-1.8.1php-5.6.21 或 7.0.6mysql-5.6.30
安装时间是网速决定的大概为40到60分钟
安装过程漫长而且眼花缭乱 慢慢等待吧
通过管理平台建立网站和数据库
安装完后,默认的后台管理地址如下
http://你的ip:8080
用户名:admin 默认密码:wdlinux.cn
mysql默认的管理用户名:root 默认密码:wdlinux.cn
接下来创造网站和数据库 本地 ftp无所谓
Ok !!! 全部搞定了
相关说明所有软件安装目录/www/wdlinux站点配置文件/www/wdlinux/nginx/conf/vhost/www/wdlinux/apache/conf/vhost数据库配置文件/www/wdlinux/etc/my.cnf数据库数据文件目录 /www/wdlinux/mysql/var
- 开发PHP必备的环境
- 8个开发必备的PHP功能
- 8个开发必备的PHP功能
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8个开发必备的PHP功能
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8 个必备的PHP功能开发
- 8个开发必备的PHP功能
- php实现数组的笛卡尔积(张高伟)
- RxJava入门指南
- React-router
- 你还不知的git
- Opencv中vector<Mat>数据存储问题
- 开发PHP必备的环境
- 内存泄露分析
- 队列——顺序存储结构及其基本运算(循环队列的另一种表达方式)
- 你和成功之间,也许只隔了一层PHP
- C++算法学习——经典的抽象设计——charstack的深层复制
- 交换机与路由器的区别
- 20 《叫魂 : 1768年中国妖术大恐慌》 -豆瓣评分9.2
- iOS开发系列--地图与定位
- WAMP启动报错MSVCR100.dll丢失