Ubuntu14.04简单部署LNMP环境
来源:互联网 发布:西装品牌 知乎 编辑:程序博客网 时间:2024/05/18 13:12
1.安装mysql
sudo apt-get install mysql-server mysql-client
过程输入用户名和密码
1.安装nginx
sudo apt-get install nginx
2.使用php5-fpm来作为我们的php解析
sudo apt-get install php5-fpm
3.修改一下nginx配置,使之支持php
$vim /etc/nginx/sites-available/default
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /usr/share/nginx/html;
index index.php index.html index.htm;
server_name localhost;
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
即因为ubuntu的对php监听端口修改了
修改 location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param APPLICATION_ENV production;
include fastcgi_params;
}
为
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
要修改php文件存放目录,把所有的root 后的路径改为自己要的路径
测试配置修改是否成功 sudo nginx -t
5.重启服务
sudo service php5-fpm restart
sudo service nginx restart
6.测试
在/usr/share/nginx/html/目录下
rm index.html
vim index.php
<?php
phpinfo();
?>
在浏览器里输入127.0.0.1,出现如下界面则成功
7.添加扩张包(如php5-mcrypt )
a.命令行下载(不嫌麻烦可以到网上找安装包,用源码安装)
sudo apt-get install php5-mcrypt
b.查看是否安装成功
find / -name mcrypt.so
c.修改配置文件php.ini vim /etc/php5/fpm/php.ini
加入: extension=mcrypt.so
d.重启服务
sudo service php5-fpm restart sudo service nginx restart
tips:
redhat
lamp : yum install -y httpd php mysql mysql-server
lnmp : yum install -y nginx php php-fpm mysql mysql-server
# vim /etc/nginx/conf.d/default.conf
location ~\.php$ {
root /tmp/test;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
- Ubuntu14.04简单部署LNMP环境
- Debian 7/Ubuntu14.04 LNMP环境搭建
- 新手部署LNMP环境
- linux 部署lnmp环境
- lnmp环境部署
- 在阿里云ubuntu14.04下安装配置lnmp环境
- ubuntu14.04下搭建lnmp开发环境及常见问题
- ubuntu14.04 安装LNMP
- ubuntu14.04部署hadoop环境(学习笔记)
- Linux单机部署LNMP环境
- CentOS7部署LNMP+Mongodb环境
- 阿里云一键部署LNMP环境
- [环境部署]Linux之LNMP环境搭建
- ubuntu14.04环境下redis简单配置
- LEMP(LNMP)环境搭建(ubuntu16.04(ubuntu14.04)+nginx+mysql5.7+php7.1)
- 搭建lnmp环境,部署php动态网站
- Dockerfile分离构建LNMP环境部署wordpress
- LNMP环境快速搭建 + Wiki部署
- Specialized Four-Digit NumbersPOJ
- uoj #3 (NOI 2014 魔法森林)
- CSS
- C\C++编程题之寻找丑数
- leetcode刷题一
- Ubuntu14.04简单部署LNMP环境
- 《编程之美》学而思-精确表达浮点数
- acm 网址集合
- 什么是线程安全和线程不安全
- hdu(2859)——Phalanx(dp)
- windows 下搭建完成的android JNI程序
- 右左法则----复杂指针解析
- java代码--移动的小雪花
- 话说浏览器之谷歌