继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

部署安装LNMP服务

慕田峪3728086
关注TA
已关注
手记 22
粉丝 45
获赞 192

1、解决所需的依赖软件包 gcc pcre-devel openssl-devel
2、cd到源码包目录中
3、运行./configure脚本指定安装路径、用户、用户组及所需的模块
--prefix=/usr/local/nginx //指定安装路径
--user=nginx //指定用户
--group=nginx //指定组
--with-http_ssl_module //开启SSL加密功能
--with-stream //用来实现四层协议的转发、代理或者负载均衡等
--with-http_stub_status_module //查看nginx服务器的状态
4、安装数据库 mariadb mariadb-server mariadb-devel
5、安装php解释器 php php-fpm php-mysql
6、启动NMP的服务器

配置LNMP服务
1、查看nginx状态必须在系统自带的location下面添加字段完之后紧跟着添加如下内容
location /status{ //status可以自定义书写
stub_status on; //此行不允许修改,意思是打开服务器状态监控
allow ip; //ip是nginx的真实ip地址,我自己可以查看
deny all; //禁止其他人查看

     }

2、使用nginx服务,实现基于域名的多个虚拟主机
A 在配置文件中重新添加一个server,一个server代表一个网站,格式如下
server{
listen ip地址:80; //默认情况下,ip地址省略不写
server_name www.hao123.com;
location /{ //
root html ; //root是指网页的贾目录在什么地方,html指nginx安装的路径,可以写绝对路径,也可以写相对路径
index index.html;
}
}
B 重起nginx服务,用浏览器测试www.hao123.com

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP