在阿里云ECS上搭建LNMP环境

2016-06-22  本文已影响370人  ArleyDu

通过下面的命令来删除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

nginx启动方法:1,sudo service nginx start;
2,sudo /etc/init.d/nginx start
同时要启动fpm: sudo /etc/init.d/php5-fpm start

再在浏览器地址栏输入你的公网IP,你就可以看的welcome to Nginx的界面了
2.安装Mysql
sudo apt-get install mysql-server mysql-client

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

如果登录成功,那Mysql就正确安装了。
3.安装PHP(如果安装不成功,可以安装php5.6-fpm php5.6-cli php5.6-mcrypt php5.6-gd)
sudo apt-get install php5-fpm php5-cli php5-mcrypt php5-gd

只有通过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 phpenmod mcrypt

6.重启php5-fpm:

sudo service php5-fpm restart

上一篇下一篇

猜你喜欢

热点阅读