您的位置:首页 > 其它

在阿里云ECS上搭建LEMP环境

2016-04-25 14:36 323 查看

阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境的

首先,在一般的情况下,刚刚购买的阿里云ECS的Linux中会给你预装Apache,我们先把它给删了

通过下面的命令来删除Apache

sudo service apache2 stop

update-rc.d -f apache2 remove

sudo apt-get remove apache2

删除完之后,更新一下包列表

sudo apt-get update

1.安装Nginx

sudo apt-get install nginx

安装完Nginx,执行
sudo service nginx start
,再在浏览器地址栏输入你的
公网IP
,你就可以看的
welcome to Nginx
的界面了

2.安装Mysql

sudo apt-get install mysql-server mysql-client

过程中会提示你设置Mysql的密码,就跟平时的密码设置一样,一 次输入,一次确认。密码确认完毕后基本等一会就安装好了。尝试

mysql -u root -p

如果登录成功,那Mysql就正确安装了。

3.安装PHP

sudo apt-get install php5-fpm php5-cli php5-mcrypt

只有通过
php5-fpm
,PHP在Nginx下才能正常运行,遂,安装之。

至于
php5-mcrypt
,有些PHP框架会依赖于这个,比如Laravel就是,所以也把它装上了。

4.配置PHP

sudo vim /etc/php5/fpm/php.ini

打开PHP配置文件,找到
cgi.fix_pathinfo
选项,去掉它前面的注释分号
;
,然后将它的值设置为
0
,如下

cgi.fix_pathinfo=0

5.启用
php5-mcrypt
:

sudo php5enmod mcrypt

6.重启
php5-fpm
:

sudo service php5-fpm restart

到这里,搭建LEMP的环境已大功告成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: