LNMP

LNMP安装与配置

≯℡__Kan透↙ 提交于 2020-03-15 06:25:00
Nginx 与apache 、lighttp 性能综合对比,如下图: 注意:关闭 rpm 默认安装的 apache 和 mysql 1. 准备php 函数的rpm 包 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers 2. 准备lnmp 其他的源代码包 wget http://blog.s135.com/soft/linux/nginx_php/nginx/nginx-0.8.46.tar.gz wget http://blog.s135.com/soft/linux/nginx

CentOS6.5搭建LNMP

你。 提交于 2020-03-14 02:21:30
1:查看环境: ? 1 2 [root@10-4-14-168 html]# cat /etc/redhat-release CentOS release 6.5 (Final) 2:关掉防火墙 ? 1 [root@10-4-14-168 html]# chkconfig iptables off 3:配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有nginx软件包) ? 1 #wget http://www.atomicorp.com/installers/atomic ? 1 #sh ./atomic ? 1 #yum check - update 4:安装开发包和库文件  ? 1 2 3 4 #yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2 libxml2-devel imake autoconf

Lnmp(4)--搭建论坛(wordpress博客)

微笑、不失礼 提交于 2020-03-12 07:14:24
搭建论坛的具体操作方法 服务器的ip为172.25.254.1,真机的ip为172.25.254.76 tar zxf wordpress-5.3.2-zh_CN.tar.gz -C /usr/local/lnmp/nginx/html/ #解压,并添加解压目录 cd /usr/local/lnmp/nginx/html/ #切换到解压目录中 在真机的浏览器中访问172.25.254.1/wordpress 解决方法:在mysql中添加数据库 mysql -uroot -predhat #使用root用户和redhat密码登录 create database wordpress; #创建wordpress数据库 再次访问,发现依旧存在问题 解决方法: cd /usr/local/lnmp/nginx/html/ #切换到此目录下 chown nginx.nginx wordpress -R #使前端用户能够访问 再次访问,成功 填写个人信息,进行安装 安装成功进行登录 登录成功 来源: CSDN 作者: Outside! 链接: https://blog.csdn.net/qq_45594312/article/details/104804716

Ubuntu 16.04LTS LNMP环境配置

独自空忆成欢 提交于 2020-03-11 05:44:07
1.安装mysql sudo apt install mysql-server 安装过程会提示密码 2.安装nginx和php #添加nginx和php的ppa源 sudo apt-add-repository ppa:nginx/stable sudo apt-add-repository ppa:ondrej/php sudo apt update sudo apt install nginx 安装好nginx,打开浏览器输入 http://localhost 看到 Welcome to nginx! 说明安装成功了。 安装php 7.0 和 安装其他版本也是一样的。 3.安装 PHP FastCGI管理器 sudo apt install php7.0-fpm 4.修改配置文件 sudo vim /etc/php/7.0/fpm/pool.d/www.conf #nginx 和fastcgi通信有2种方式,一种是TCP方式,还有种是UNIX Socket方式 #默认是socket方式 listen = /run/php/php7.0-fpm.sock #TCP方式 #listen = 127.0.0.1:9000 #可以用如下方式检查下配置文件是否有错误 sudo php-fpm7.0 -t #修改重启下 php-fpm7.0 sudo service php-fpm7.0

LNMP环境下安装zabbix3.2.11

十年热恋 提交于 2020-03-10 23:34:18
LNMP环境下安装zabbix3.2.11 安装环境:centos6.5 zabbix_server:192.168.100.3 zabbix_agent:192.168.100.4 1、安装前准备工作 1.确保服务器可以连接外网或者能下载相应的软件包即可。 nginx安装官网下载地址: http://nginx.org php安装官网下载地址: http://php.net mysql安装官网下载地址: https://dev.mysql.com/downloads/mysql/ zabbix安装官网下载地址: https://www.zabbix.com/download mysql也可以使用mariaDB替代,功能和mysql几乎一致,只是mariaDB是完全开源的。 mariaDB下载地址: https://mariadb.org/download/ 我这里的版本组合如下: MySQL5.1.40 php-5.6.33 nginx/1.12.2 zabbix-3.2.11 2、MYSQL安装 mysql官网下载地址: http://downloads.mysql.com/archives/community/ 选择x64源码安装包进行下载: 将安装文件放在/usr/local/src/下 卸载和删除mysql原有的相关内容: userdel -r mysql groudel

linux centos7 lnmp 安装redis及php开启redis扩展 自测

早过忘川 提交于 2020-03-10 07:15:44
php7安装Redis扩展 同样的,Redis其实也已经有了 PHP 7 版本,我们从 github 上获取项目克隆,然后手动切换到 php7 分支即可: git clone -b php7_ipv6 https://github.com/phpredis/phpredis.git cd /usr/local/phpredis/ /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install 启动扩展 光安装了还不够,我们还需要编辑PHP的配置文件来使扩展被加载才行, vi / etc / php / 7.0 / fpm / php .ini ,在配置文件中添加如下语句: extension=memcached.so extension=redis.so 最后使用命令来重启 PHP 服务: service php7 . 0 - fpm restart 4.修改你的php.ini文件,添加redis扩展 extension=redis.so 重启php-fpm 然后 php -m 命令可以看到redis扩展已经开启,当然了我安装的也没那么顺利,不过关机之后再次开机,没问题的话就都好了,所以强烈建议,当所有东西都设置完毕之后,关机

基于CentOS 8和LNMP环境的zabbix 4.4部署

只谈情不闲聊 提交于 2020-03-09 22:46:54
虽然不是第一次在网络上写博客了,但是写这种带一些专业性的技术博客倒是第一次。 也是第一次开始尝试使用Markdown写东西,虽然知道这东西有些日子了。 前阵子公司有个领导说想搞zabbix,正好我刚到也比较闲,也对技术类和zabbix很有兴趣,就在公司的vSphere上搞了一个。 以前部署zabbix的时候在网上找教程,都是针对旧版的,步骤也繁琐的多。有些已经用不上了。 正好这次在公司部署zabbix,就把全过程都记录下来了,发到blog上做备份。 在vsphere上部署的虚拟机的过程我就不累述了。双核4G,80G精简置备。 其实zabbix真正生产用途部署的话比较吃性能,是不建议这样的,尤其硬盘读写速度。公司里的就是普通蓝盘,连raid都没组,这几天天天读写延迟告警。有条件的话配置还是搞得好一点。 话不多说,开搞。 LNMP环境 这一步,其实是比较简单的。zabbix的部署环境要求并不复杂。再加上现在的yum功能实在给力,犯不着像别的教程一样安装个什么东西命令就一大串。为了安装方便,我所有Linux代码都是直接用root账户敲的,实际生产环境不怕麻烦最好还是sudo。 yum install lrzsz yum install mysql-server //这里yum会自己把我们需要的一些组件或者依赖都带上 yum install php //所以安装命令短了很多 yum

获取LAMP与LNMP的编译参数

隐身守侯 提交于 2020-03-08 13:26:36
1.查看nginx的编译参数 [root@LNMP ~]# /application/nginx/sbin/nginx -V nginx version: nginx/1.6.3 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) TLS SNI support enabled configure arguments: --user=nginx --group=nginx --prefix=/application/nginx-1.6.3/ --with-http_stub_status_module --with-http_ssl_module 2.查看apache的编译参数 [root@LAMP ~]# cat /application/apache/build/config.nice #! /bin/sh # # Created by configure "./configure" \ "--prefix=/application/apache2.2.27" \ "--enable-deflate" \ "--enable-expires" \ "--enable-headers" \ "--enable-modules=most" \ "--enable-so" \ "--with-mpm=worker" \ "$@"

lnmp环境搭建

老子叫甜甜 提交于 2020-03-07 22:45:36
//是否安装 which nginx //查看源 yum list nginx //谷歌 nginx yum //切换到root账户 su //新建配置文件 vi /etc/yum.repos.d/nginx.repo //文件内容 [nginx] name=nginx repo baseurl= http://nginx.org/packages/centos/6/$basearch/ gpgcheck=0 enabled=1 yum list nginx //安装 yum install nginx //查看进程 ps -ef |grep nginx //启动脚本 /etc/init.d/nginx start //访问127.0.0.1 //安装php yum install php php-fpm //php配置文件 vi /etc/rc.d/php-fpm.d/www.conf ;listen 127.0.0.1:9000 //启动php /etc/rc.d/init.d/php-fpm start //修改ng配置文件 /etc/nginx/conf.d/default.conf 查找php 去掉; 改root: /usr/share/nginx/html 改fastcgi_param:SCRIPT_FILENAME $document_root$fastcgi

小白简单快速搭建lnmp环境(centos7)

早过忘川 提交于 2020-03-07 22:44:01
本来想着自己搭建lnmp,由于php包下载不下来 因此这次本人使用的lnmp一键包搭建的环境(很遗憾还没有php7.3.5) 很详细并且方便快捷 网址 https://lnmp.org/install.html 问题及解决 按照网站上设置好虚拟站点以及本地hosts文件,然而本地无法访问的情况 解决(附网址 https://blog.csdn.net/zyhlearnjava/article/details/71908529 ) 解决方案给力详细 我的出现一点不是问题的问题 在执行systemctl start firewalld时出现Failed to start firewalld.service: Unit is masked.错误 解决方法:systemctl unmask firewalld.service之后再次输入该命令就好了(感觉不是问题,好像是因为本来就开着防火墙,再次开启就会这样) centOS7的nginx启动与其他的有区别 启动nginx:/usr/local/nginx/sbin/nginx 来源: https://www.cnblogs.com/wangyingyao/p/10955485.html