首页 > 其他 > 详细

LNMP

时间:2021-08-14 16:49:03      阅读:15      评论:0      收藏:0      [点我收藏+]

一、编译安装Nginx

1、安装依赖包
 
yum -y install pcre-devel zlib-devel gcc gcc-c++ make
 
2、创建运行用户
 
useradd -M -s /sbin/nologin nginx
 
3、编译安装
 
cd /opt
tar zxvf nginx-1.12.0.tar.gz -C /opt/
 
cd nginx-1.12.0/
 
./configure \
--prefix=/usr/local/nginx \
--group=nginx \
--with-http_stub_status_module
 
make && make install
 
4、优化路径
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
 
5、添加 Nginx 系统服务
vim /lib/systemd/system/nginx.service
 
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
 
chmod 754 /lib/systemd/system/nginx.service
systemctl start nginx.service
systemctl enable nginx.service

二、编译安装MySQL

操作如图:

第一步:放入软件包
技术分享图片
第二步:安装Mysql环境依赖包
技术分享图片
第三步:创建运行用户,不建立家目录和不允许登录
技术分享图片
第四步:编译安装
解压安装包
技术分享图片
进入到mysql目录下进行安装模块
技术分享图片
编译安装mysql
技术分享图片
第五步:修改mysql 配置文件
技术分享图片
第六步:更改mysql安装目录和配置文件的属主属组
技术分享图片
第七步:设置路径环境变量
技术分享图片
第八步:初始化数据库
技术分享图片
第九步:添加mysqld系统服务
技术分享图片
第十步:修改mysql 的登录密码
技术分享图片
第十一步:授权远程登录
技术分享图片

 技术分享图片

三、编译安装PHP

操作如图:

第一步:放入安装包
技术分享图片
第二步:安装环境依赖包
技术分享图片
第三步:编译安装
解压安装包
技术分享图片
对相关模块进行安装
技术分享图片
对php进行编译安装
技术分享图片
 
技术分享图片
第四步:路径优化
技术分享图片
第五步:调整PHP三个配置文件
调整主配置文件:
技术分享图片

 

#验证安装的模块
技术分享图片
调整进程服务配置文件:
技术分享图片
调整扩展配置文件:
技术分享图片
第六步、启动php-fpm
技术分享图片
第七步:配置 Nginx 支持 PHP 解析并重启服务
技术分享图片

 技术分享图片

第八步:修改index.php的网页内容
技术分享图片
第九步:浏览器访问测试
技术分享图片
第十步:验证数据库工作是否正常
技术分享图片
替换原来的测试页内容
技术分享图片
在浏览器进行访问测试
技术分享图片
 
 

LNMP

原文:https://www.cnblogs.com/yangzhonghao/p/15140965.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!