阿里云ECS配置LNMP环境

在阿里云上搭建LNMP环境

系统:ubuntu14.04 64位

1)首先登陆ssh root@ 公网IP

2)包更新:sudo apt-get update

3)安装nginx:sudo apt-get install nginx安装之后执行sudo service nginx start在浏览器上查看公网IP看到WELCOME TO NGINX就成功了

4)安装Mysqlsudo apt-get install mysql-server mysql-client,执行mysql -u root -p如果进入到mysql命令行既成功

5)安装phpsudo apt-get install php5-fpm php5-cli php5-mcrypt php5-mysql此处可以定义自己想要安装的包,详情见php官方手册

6)配置php.ini:sudo vim /etc/php5/fpm/php.ini找到cgi.fix_pathinfo选项去掉前面的分号并把值置为0http://php.net/manual/zh/install.unix.nginx.php

7)重启php-fpmsudo service php5-fpm restart

8)Nginx默认root文件夹/usr/share/nginx/html

9)Nginx默认配置文件夹位置/etc/nginx/sites-available/

10)创建新的网站的根目录sudo mkdir -p /var/www

11)配置nginx服务器,sudo vim /etc/nginx/sites-available/default

根目录root修改root /var/www

index修改(默认支持的后缀名),加上index.php

修改server_name 公网IP

location修改location / { try_files $uri $uri/ /index.php?$query_string; } 配置Nginx:

location ~ \.php$ {
        try_files $uri /index.php =404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }

重启nginx:sudo service nginx restart

附录:推荐zsh代码补全非常好用sudo apt-get install zsh 安装后进入命令行直接zsh既可以切换

转载于:https://my.oschina.net/kakoi/blog/681186

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值