这里写自定义目录标题
Nginx网站服务
Nginx服务基础
安装及运行控制
配置文件nginx.conf
LNMP架构+应用部署
构建LNMP网站平台
在LNMP平台部署Web应用
1.创建nginx 源
#vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
执行安装
yum -y install nginx
2.Nginx的运行控制
要先用systemctl stop httpd,先关闭htppd。
语法检查:nginx -t [-c 配置文件]
启动程序:nginx [-c 配置文件]
关闭/杀死程序: nginx [-s ]
3.测试nginx服务可用
链接: htpps:www.192.168.137.2.
在物理机上的浏览器地址输入:192.168.137.2(虚拟机IP)
我这个已经成功访问ngiinx服务
4.HTTP监听配置
4.1修改default.conf里面的配置文件
[root@localhost ~]# vi /etc/nginx/conf.d/default.conf
server {
listen 80;
server_name localhost;
charset utf-8;
location / {
root /usr/share/nginx/html;
index index.php index.html;
}
}
4.2HTTP监听配置
找到如下内容,将前面的#去掉,让nginx识别php网页。
注意修改fastcgi_param行的参数,改为
d
o
c
u
m
e
n
t
r
o
o
t
document_root
documentrootfastcgi_script_name
5.使用PHP的FPM程序
5.1执行安装
yum -y install php-fpm
5.2配置www.conf文件
vi /etc/php-fpm.d/www.con
将文件里的user、group配置参数改为nginx
5.3启用php-fpm服务进程
[root@localhost etc]# systemctl start php-fpm
5.4默认监听地址、端口
[root@localhost etc]# netstat -anpt | grep php-fpm