今天又听到了一个新名词lnmp,下面是百度百科对它的解释:
LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。
- Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。
- Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。
- Mysql是一个小型关系型数据库管理系统。
- PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。
这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。
那么如何安装呢?
这里是ubuntu 16.04下的安装
How To Install Linux, Nginx, MySQL, PHP (LEMP stack) in Ubuntu 16.04
但是由于之前在docker下已经安装了Nginx和MySQL,所以我就直接安装PHP,但是遇到了问题——在配置nginx的时候没有 /etc/nginx/sites-available/default
那该怎么办呢?
- 呵!那你就去docker下面配啊。
- 哦!
过了一会儿 - docker里面的话,我没有找到某些文件
- 。。。好吧,那你还是再装一个到本机
sudo apt-get install nginx
sudo /etc/init.d/nginx start
访问:http://localhost/
- 好了,ok!