如何搭建LNMP环境(一)

当你想学习一门语言的时候,第一步应该做什么,写 Hello World?

No, 首先你要学会如何搭建开发环境。这个系列一共有两篇,第一篇介绍如何在 ubuntu 14.04 上面搭建 lnmp 环境,第二篇介绍如何在 centos 7.0 上面搭建 lnmp 环境。


如何在 ubuntu 14.04 上面搭建 lnmp 环境

1. 使用 apt-get 安装nginx, php, mysql

# sudo apt-get install nginx php5-cli php5-fpm php5-mysql mysql-server

2. 修改 nginx 配置

安装好 nginx 之后,你可以在 /etc/nginx 目录下面找到 nginx 的配置文件。

# cat /etc/nginx/nginx.conf

查看 nginx.conf 文件,我们发现如下一行配置,加载 sites-enabled 目录下面的所有配置文件。

include /etc/nginx/sites-enabled/*;

然后我们查看 sites-enabled 目录,发现有一个指向 /etc/nginx/sites-available/blog 配置文件的软链接。

# ls -l /etc/nginx/sites-enabled/

blog -> /etc/nginx/sites-available/default

如法炮制,我们首先在 sites-available 目录下面创建一个新的配置文件 blog,然后把它放到 sites-enabled 目录下面。

# cp /etc/nginx/sites-available/default /etc/nginx/sites-available/blog

# ln -s /etc/nginx/sites-available/blog /etc/nginx/sites-enabled/blog

然后修改 sites-available 目录下面的 blog 配置文件,注意不要直接修改 sites-enabled 目录下面的软链接。

# sudo vi /etc/nginx/sites-available/blog

最后移除 default 配置文件软链接。

# rm /etc/nginx/sites-enabled/default

重新加载 nginx 配置文件,nginx 的配置就到此为止了。

# service nginx reload

参考:

https://www.nginx.com/resources/wiki/start/topics/recipes/wordpress/

 667 total views,  1 views today

Leave a Reply

Your email address will not be published. Required fields are marked *