您现在的位置是:首页> 编程文章 个人博客模板
linux-centos安装nginx
无痕小Q个人博客 2019-08-20 06:48:32【 主页】 1212人已围观
简介Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。
entos7系统库中默认是没有nginx的rpm包的,所以我们自己需要先更新下rpm依赖库
1.使用yum安装nginx需要包括Nginx的库,安装Nginx的库
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2.使用下面命令安装nginx
yum install nginx
3.启动Nginx
systemctl start nginx.service
systemctl restart nginx.service
4.安装好之后可以通过which nginx和whereis nginx来查看nginx安装的位置
5.配置文件是/etc/nginx/conf.d/default.conf
6.页面存放位置 /usr/share/nginx/html
7.添加/etc/nginx/default.d/default.conf配置文件的内容为以下:
location ~ \.php$ {
root /usr/share/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;
include fastcgi_params;
}
8.安装php-fpm
9.yum install php70w-fpm
10.php-fpm的配置文件在 /etc/php-fpm.d/www.conf
11.启动php-fpm
systemctl start php-fpm.service
systemctl restart php-fpm.service
12.通过进程查看服务是否开启
查看进程 ps -ef|grep nginx php-fpm kill -9 pid
13.开启php提示错误
首先要编辑PHP配置文件:
vi /etc/php.ini
error_reporting = E_ERROR
display_errors = On
编辑 php-fpm.conf文件,如果php-fpm.conf中没有php_flag[display_errors] 请查找和这个文件相关的其他的conf文件 进行修改
把php_flag[display_errors]设为on:
vi www.conf
php_flag[display_errors] = on
如果不知道php-fpm.conf放到哪里了 可以find / -name php-fpm.conf 查找
阅读量! (1212)
点击排行
网站公告
- 欢迎来到我的博客
1:欢迎来到我的博客
2:博客免费api接口现已上线
3:博客会定期更新文章
4:欢迎大家来捧场
站点信息
- 建站时间:2019-8-30
- 网站程序:php,laravel-swoole框架
- 今日流量:92(10分钟统计一次)
- 本月流量:9433
- 浏览总量:388360
- 统计方式:中间件,redis消息队列,定时任务