LNMP

网友投稿 270 2022-11-04

LNMP

LNMP

一、编译安装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-&& 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的网页内容

第九步:浏览器访问测试

第十步:验证数据库工作是否正常

替换原来的测试页内容

在浏览器进行访问测试

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:nginx的搭建与优化
下一篇:微软推出Project Denali:用于SSD固件接口标准化的规范
相关文章

 发表评论

暂时没有评论,来抢沙发吧~