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/

 

最新文章

  1. 转: windows下面安装Python和pip终极教程
  2. ES6中的const命令
  3. [解决方案] 当 IDENTITY_INSERT 设置为 OFF 时
  4. jndi配置数据源
  5. android 如何进入某个具体的应用管理页面
  6. oracle 表复制
  7. KFC - About KFC - Quality Assurance
  8. 抄360于Launcher浮动窗口的屏幕显示内存使用情况(改进版)
  9. Linux入门学习教程:虚拟机体验之KVM篇
  10. Android 跨进程启动Activity黑屏(白屏)的三种解决方案
  11. PHP 构造方法 __construct()(转)
  12. require.js使用步骤
  13. 用js限制网页只能在微信内置浏览器或支付宝内置浏览器中打开
  14. rm: cannot remove &#39; xxx&#39;: Permission denied
  15. Python异常处理详解
  16. centos7在vmware上安装后不能连接网络的问题。注意虚拟机向导时选择的操作系统...........
  17. TDateTimePicker 选择最小日期时异常处理
  18. [skill] 异或
  19. eclipse 最最最常用快捷键
  20. [转]Httrack工具与使用指南

热门文章

  1. js没有重载
  2. 【mysql】索引与排序、重复索引、冗余索引
  3. Pycharm中快捷键大全
  4. LeetCode 151 reverse word in a string
  5. 分享三个USB抓包软件---Bus Hound,USBlyzer 和-USBTrace【转】
  6. 学习apache commons lang3的源代码 (2):RandomStringUtils
  7. 深入理解Java的注解(Annotation):自定义注解入门(2)
  8. 一步步疑难解析 —— Python 异步编程构建博客
  9. windows8 使用docker创建第一个nodejs运行环境
  10. [xunsearch] 在thinkphp中使用xunsearch