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-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

操作如图:

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

 LNMP

三、编译安装PHP

操作如图:

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

 

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

 LNMP

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

LNMP

上一篇:类和对象思想


下一篇:Hello Word 编程总结