博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu -- 安装和部署php5.6 nginx php5.6-fpm
阅读量:5104 次
发布时间:2019-06-13

本文共 989 字,大约阅读时间需要 3 分钟。

 

1.首先输入用户名和密码进行登录

 

 

 

2.升级更新软件包

sudo apt-get update

sudo apt-get upgrade

 

 

 

 

判断都填y

 

3.安装nginx

sudo apt-get install nginx

在浏览器输入你的ip地址测试是否安装成功

 

3. PHP
apt-get -y update
add-apt-repository ppa:ondrej/php
apt-get -y update
apt-get -y install php5.6 php5.6-mcrypt php5.6-mbstring php5.6-curl php5.6-cli php5.6-mysql php5.6-gd 
php5.6-xml php5.6-fpm
 

4.安装数据库

sudo apt-get install mysql-server php5-mysql

过程中要输入两次数据库的密码

 

 

输入mysql -u root -p 测试数据库安装是否成功

 

 

quit 可以退出

 

5.安装php-fpm

sudo apt-get install php5-fpm

6.配置php-fpm

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

将;cgi.fix_pathinfo=1改成cgi.fix_pathinfo=0(还要去掉分号)  位置在全屏状态下的40%的第一行,看右下角

 

 

修改保存内容的方法自己查看vi 的操作

7.重启php-fpm

sudo service php5-fpm restart

8.解决nginx打开php文件总是显示下载框的问题

sudo vi /etc/nginx/sites-available/default

 

 

去掉注释保存

 

9.重启nginx

sudo service nginx restart

10.测试nginx是否解析php

cd /usr/share/nginx/html

sudo vi index.php

在index.php中输入

<?php phpinfo();  ?>

 

11.修改权限

1)首先进入服务器根目录 cd usr/share/nginx

2)再使用chmod      sudo chmod 777 html/

 

 

转载于:https://www.cnblogs.com/mafeng/p/7999202.html

你可能感兴趣的文章
Knight Moves
查看>>
hdu 1080 (DP LCS最长公共子序列)
查看>>
在NodeJS中使用Redis缓存数据
查看>>
实验8:数组2
查看>>
JavaScript案例一:Window弹窗案例
查看>>
当Ext.js中xtype: 'checkboxfield'时,没勾选则向后台发送的数据没有字段的解决方法...
查看>>
转载 《TypeScript 类型定义 DefinitelyTyped》
查看>>
Latent Dirichlet Allocation(LDA)
查看>>
hihocoder 1388 Periodic Signal
查看>>
MYSQL 开发技巧
查看>>
服务端的流水线
查看>>
ELK架构浅析
查看>>
UI4_UIWebView
查看>>
并查集
查看>>
centos从安装到环境配置
查看>>
只让类访问, 而不让类的实例来访问某个成员变量
查看>>
Python学习笔记第二十四周(JavaScript补充)
查看>>
动态规划-hdoj-4832-百度之星2014初赛第二场
查看>>
html中#include file的使用方法
查看>>
SQL Server里的 ISNULL 与 NULLIF
查看>>