PHP之开发环境搭建

Posted Codsing-代码演奏者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP之开发环境搭建相关的知识,希望对你有一定的参考价值。

  日常开发中,环境的搭建是我们开发的基础,这里介绍几种快速搭建php开发环境的方式。

 

1)lnmp一键安装包【https://lnmp.org

LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/Mint Linux VPS或独立主机安装LNMP(nginx/mysql/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。

  简单,易用,纯命令行下操作即可。适合有一定基础的开发者使用,或者快速搭建一套PHP开发环境

 

常见问题:

  1)mysql默认无法远程登陆

    a) 创建数据远程连接用户并赋予权限,刷新权限使之生效

    b)删除禁用的iptables

要删除已添加的iptables规则
将所有iptables 以序号标记显示,执行:
iptables  -L -n --line-numbers

 

比如要删除INPUT里面序号为8 的规则 执行:
iptables -D INPUT 8

     修改iptables

  

vim /etc/sysconfig/iptables

 

 

-A INPUT -m state --state NEW  -m tcp -p tcp --dport 3306 -j ACCEPT


重启iptables
service iptables restart

 

 

    注意大小写

    c)添加云服务器的安全组中的入站规则

 

 

 

2)宝塔【https://www.bt.cn

宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。

  简单,直观,方便,使用面板即可完成几乎所有操作。适合新手或较为简单使用者使用

 

 

 

 

 

3)编译安装

  安装过程较为复杂,新手上手难度较大,但是运行稳定并且可以很好的熟悉开发工具间的协同关系。一般生产环境均使用这种方式进行环境的搭建。

 

以上是关于PHP之开发环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu12下编译安装PHP5.3开发环境

PHP环境搭建之单独安装

PHP环境搭建之单独安装

工具技巧PHP之Phalcon环境搭建

工具技巧PHP之Phalcon环境搭建

工具技巧PHP之Phalcon环境搭建