The PHP development environment to build

  Daily development, built environment is the foundation of our development, it introduces several ways to quickly build PHP development environment here.

 

1) lnmp a key installation package [ https://lnmp.org ]

LNMP a key installation package is a written Linux Shell may be CentOS / RHEL / Fedora / Aliyun / Amazon, Debian / Ubuntu / Raspbian / Deepin / Mint Linux VPS or independent host installation LNMP (Nginx / MySQL / PHP), LNMPA ( nginx / MySQL / PHP / Apache), Shell program LAMP (Apache / MySQL / PHP) production environment.

  Simple, easy to use, pure command line operation can be. Suitable for a certain foundation for developers to use, or quickly set up a PHP development environment

 

common problem:

  1) mysql can not default remote access

    a) create a data connection remote users and assigning privileges to refresh the permissions to make it work

    b) delete the disabled iptables

To delete iptables rules have been added
Reference numerals in all iptables display, perform:
iptables  -L -n --line-numbers

 

For example, to delete the serial number inside INPUT implementation of Rule 8:
iptables -D INPUT 8

      Note case

    c) Inbound rules security group in the cloud server

 

 

 

2) Pagoda [ https://www.bt.cn ]

Linux pagoda panel is to enhance the efficiency of the operation and maintenance server management software that supports a key LAMP / LNMP / cluster / monitor / Web / FTP / database / JAVA and more than 100 server management functions.

  Simple, intuitive, easy to use and almost all of the panel to complete the operation. Simpler for novice users to use or

 

 

 

 

 

3) compile and install

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

 

Guess you like

Origin www.cnblogs.com/xingxia/p/php_develop_env.html