Ubuntu -- 安装和部署php5.6 nginx php5.6-fpm
2024-08-25 03:11:48
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/
最新文章
- 转: windows下面安装Python和pip终极教程
- ES6中的const命令
- [解决方案] 当 IDENTITY_INSERT 设置为 OFF 时
- jndi配置数据源
- android 如何进入某个具体的应用管理页面
- oracle 表复制
- KFC - About KFC - Quality Assurance
- 抄360于Launcher浮动窗口的屏幕显示内存使用情况(改进版)
- Linux入门学习教程:虚拟机体验之KVM篇
- Android 跨进程启动Activity黑屏(白屏)的三种解决方案
- PHP 构造方法 __construct()(转)
- require.js使用步骤
- 用js限制网页只能在微信内置浏览器或支付宝内置浏览器中打开
- rm: cannot remove &#39; xxx&#39;: Permission denied
- Python异常处理详解
- centos7在vmware上安装后不能连接网络的问题。注意虚拟机向导时选择的操作系统...........
- TDateTimePicker 选择最小日期时异常处理
- [skill] 异或
- eclipse 最最最常用快捷键
- [转]Httrack工具与使用指南
热门文章
- js没有重载
- 【mysql】索引与排序、重复索引、冗余索引
- Pycharm中快捷键大全
- LeetCode 151 reverse word in a string
- 分享三个USB抓包软件---Bus Hound,USBlyzer 和-USBTrace【转】
- 学习apache commons lang3的源代码 (2):RandomStringUtils
- 深入理解Java的注解(Annotation):自定义注解入门(2)
- 一步步疑难解析 —— Python 异步编程构建博客
- windows8 使用docker创建第一个nodejs运行环境
- [xunsearch] 在thinkphp中使用xunsearch