牛骨文教育服务平台(让学习变的简单)
博文笔记

刚用上Ubuntu,nginx和php搭建,phpsotrm和xdebug

创建时间:2017-10-31 投稿人: 浏览次数:135

废话不多说,直接上命令,推荐使用Ubuntu16.04,因为之前使用Ubuntu14.03太多坑了,网上又很难找到资料,就不用了。最好按照步骤来,因为之前试过先装php7.1,导致装了apache2,卸载之后再装nginx,导致死活启动不了nginx,只能全部重新走一遍(本人新手,找不到错误)

#安装Nginx

1.安装nginx,使用apt-get

sudo apt-get install nginx -y
2.启动nginx

sudo service nginx start
浏览器地址栏访问http://localhost,出现下面的页面则表示安装成功


Nginx正确启动后截图

#安装php

1.apt-cache search php,查看有哪些安装包,如何没有想要的版本,直接apt-get update更新源,获取最新的版本

sudo apt-get install -y php7.1 php.7.1-fpm php7.1-mysql
我安装的是7.1版本,要安装其他版本换掉后面的数字就行了。
2.启动

/etc/init.d/php7.1-fpm start
3.修改配置文件

sudo vim /etc/php/7.1/fpm/pool.d/www.conf
这里每个版本的路径大体相同,但还是要注意一下,旧的版本不一样,要确定文件的路径打开再修改。

我的修改:

listen = /var/run/php/php7.1-fpm.sock 改成了127.0.0.1:9000 使用tcp的方式与Nginx进行通信
修改nginx配置文件

sudo vim /etc/nginx/sites-available/default
修改

location ~ .php$ {
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。