源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

CentOS7编译安装新版LNMP环境

  • 时间:2020-04-15 19:15 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:CentOS7编译安装新版LNMP环境
由于公司要求需要最新版的ZABBIX2.4.4需要最新版的系统CENTOS7和新版的LNMP环境,所以本人摸索着使用新版的环境搭建了LNMP系统,环境版本如下: [list] [*]系统:CentOS 7 x86_64[/*] [*]NGINX:nginx-1.7.12[/*] [*]数据库:mariadb-10.0.13[/*] [*]PHP:php-5.5.23[/*] [/list] 首先做一些准备工作,先把centos7的防火墙更换成iptables,可以参见如下链接 [url=http://www.1sucai.cn/os/RedHat/68744.html]centos7防火墙设置iptables[/url] 修改成iptables之后就可以清空iptables里面的过滤规则了,然后再关闭selinux服务。记得不要忘了先安装gcc gcc-c++ wget net-tools等功能哦。 [b]首先安装mariadb[/b] 应为数据库编译需要很长时间,所以我这里下载的是已经编译好了的二进制包,下载版本为 mariadb-10.0.13-linux-glibc_214-x86_64.tar.gz  1、下载二进制包到/usr/local/src 目录下:
[url=http://ftp.osuosl.org/pub/mariadb/mariadb-10.0.13/bintar-quantal-amd64/mariadb-10.0.13-linux-glibc_214-x86_64.tar.gz[/code]http://ftp.osuosl.org/pub/mariadb/mariadb-10.0.13/bintar-quantal-amd64/mariadb-10.0.13-linux-glibc_214-x86_64.tar.gz[/code[/url]] 2、将压缩包解压到/usr/local 目录下: [code][root@centos74 src]# tar zvxf mariadb-10.0.13-linux-glibc_214-x86_64.tar.gz -C /usr/local/
3、创建mariadb 数据初始化目录/data/mysql:
[url=http://www.php.net/downloads.php]http://www.php.net/downloads.php[/url] 下载php
[rot@localhost src]# cd /usr/local/src
[root@localhost src]# wget http://am1.php.net/distributions/php-5.5.23.tar.gz
解压php
[root@localhost src]# tar zxf php-5.5.23.tar.gz
创建相关账户
[root@localhost src]# useradd -s /sbin/nologin php-fpm
配置编译参数
[url=http://yourserveripaddress/2.php]http://YourServerIPAddress/2.php[/url] 重要:如果解析不了,检查日志发现连接不到php,我的php版本为5.5.23,比较新的版本,需要在php/etc/php-fpm.conf文件中添加
listen.owner = nobody
listen.group = nobody
这两行,再重启一下服务就能使用php了 原因是/tmp/php-fcgi.sock这个文件没有读权限 至此,最新版的LNMP环境源码编译安装完成了
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部