LNMP

Lnmp搭建zabbix运维监控系统

橙三吉。 提交于 2019-12-02 17:47:14
使用目的? 在公司项目中需要做一个日志监控,最开始选择的是efk,但是efk的资料相对较少并且之前对这几个产品都没接触过,使用起来难度。于是选择了zabbix作为项目的运维监控系统。 zabbix能做什么? zabbix主要是用来网络监控、系统监控、应用监控等场景。zabbix分为server端和agent端,文章前半部分都是在讲server端的安装操作,后面结尾讲解agent的安装操作。 搭建环境 centos7.0,lnmp集成环境(mysql5.7,php7.2),zabbix4.0版本。 zabbix安装的具体环境要求可参考官网手册 。 手册给到如下几种安装方式: 源码安装(本文采用的也就是源码安装) 二进制安装 容器安装,例如docker安装 安装步骤 1.安装lnmp环境 由于lnmp集成包,安装非常方便,因此直接安装官网手册一键安装即可. 官网地址 2.安装zabbix服务端 # 安装依赖 yum install net-snmp-devel libxml2-devel libcurl-devel libevent-devel mysql-devel # 下载安装包(该安装包可以直接放在web的程序目录里面) wget https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/4.2

LAMP(LNMP) 环境搭建

我怕爱的太早我们不能终老 提交于 2019-12-02 10:47:42
一、首先保证网络畅通 我们可以在通过 ping ip 地址来检查是否通, 若果不通就登录远程服务器查看 Linux下的网络配置文件 命令:cat /etc/sysconfig/network-scripts/ifcfg-eth0 打开后如图所示:(https://www.cnblogs.com/baichuanhuihai/p/8127329.html) 确保上图信息准确无误,如果还是无法连网,进入修改命令:sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改BOOTPROTO=static 或者添加mac地址 linux/Centos下查看网卡Mac地址,输入命令: # cat /sys/class/net/eth0/address 最后从起网络服务:service network restart或者systemctl restart network.service ,关闭本机防火墙命令: systemctl stop firewalld 二、安装 MySQL https://segmentfault.com/a/1190000007667534 https://www.cnblogs.com/dengshihuang/p/8029092.html https://segmentfault.com/a

liunx WordPress 安装(超详细)

丶灬走出姿态 提交于 2019-12-02 09:16:29
需要 一台服务器(文章介绍了购买vultr服务器的流程,如果已买服务器请忽略) 一个域名,直接通过ip访问好傻好傻的样子,哈哈。 linux知识 肯折腾 具体步骤 购买服务器 以Xshell为例。 下载安装Xshell, 官网链接 。 安装完成后新建会话(Alt+N)。依次填写图中信息。 名称可以是Vultr或者其他,协议选择SSH,主机填写之前的IP Address,端口号选择22。 连接 点击左侧的用户身份验证,填写信息。方法选择Password,用户名为之前的Username(一般都是root),密码为之前的Password(这个建议直接复制粘贴过来,系统给的有点复杂) 用户身份验证 填写完之后点击确定。然后点击连接。出现其他提示的话选择接受就可以了。这时你就可以看到一个命令控制台了。这时就算连接成功了。 Mac OS 用户 打开终端或者iTerm2等。 ssh root@45.32.195.77 然后输入密码即可。 安装nginx,mysql,php 建议使用lnmp一键安装包安装,方便快捷。如果不用一键安装包,我估计得研究这一块的东西大概一周吧。下面以一键安装包为例。 获取lnmp一键安装包链接 lnpm官网链接 找到下载页面选择最新的复制其链接。 写此文时最新版本信息如下: LNMP 1.4 测试版 http://soft.vpser.net/lnmp/lnmp1

深度(deepin)linux安装lnmp

风格不统一 提交于 2019-12-02 08:32:22
1.更新软件源 `sudo apt-get update`; 2.查询软件源是否含有lnmp包 `apt-cache search lnmp`; 3.安装lnmp:`sudo apt-get install lnmp` 4.设置MySQL密码,确认再次输入 5.查看lnmp服务状态in 来源: CSDN 作者: 无花之果 链接: https://blog.csdn.net/qq_40816112/article/details/83624630

腾讯云、阿里云windows环境和linux环境php性能评测

久未见 提交于 2019-12-02 05:54:12
一直用着阿里云的windows环境做服务器,主要是感觉操作习惯,同时也一直感觉运行速度不会差别太大,那天闲着看了看腾讯云,发现很便宜,买来一个玩玩,同时用来测试一下性能对比。 测试用的php代码 <?php function msec() { list($sec,$msec) = explode(' ', microtime()); return (floatval($sec) + floatval($msec)) ; } $s_time = msec(); function fib($n) { if ($n == 1 || $n == 2) { return 1; } return fib($n - 1) + fib($n - 2); } echo fib(40); $e_time = msec(); echo '<br>'; echo $e_time - $s_time; 测试用的机器环境及成绩 1、阿里云4核4G云服务器,win server 2008 + iis7 + php7.1.9 平均时间33.000211000443秒 2、阿里云1核1G云服务器,win server 2008 + iis7 + php7.1.9 平均时间 33.249149084091秒 3、阿里云1核1G云服务器 ,centos 7.2 64 + 宝塔LNMP + php 7 (编译安装)

LNMP

穿精又带淫゛_ 提交于 2019-12-02 05:36:22
LNMP L:Linux系统 N:Nginx网站服务,接收用户的访问,并进行处理(静态请求) M:MySQL数据库服务 P:PHP语言解析器,用于解析PHP源代码 LNMP是一种网站服务器架构,常用来搭建 动态网站 一、项目开发流程 项目经理完成业务梳理,明确每个项目的目标,梳理业务模块,每个模块包含哪些功能,制作思维导图 UI设计师根据产品原型制作效果图,明确业务实现细节,方便研发快速开发 程序员开发,前端开发,客户端界面或APP的样式,后端开发,实现某些项目功能 测试,开发完成后测试人员将项目进行bug测试然后反馈bug,测试通过 运维,运维人员将系统进行试运行,稳定后发布上线 二、LNMP之MySQL搭建 企业级数据库部署中,安装MySQL通常使用GLIBC安装与源码安装(二选一) 1、GLIBC安装MySQL GLIBC默认选项 默认安装路径: / usr / local / mysql MySQL安装路径 默认数据目录: / usr / local / mysql / data MySQL数据目录 默认端口:3306 默认socket套接字文件存放路径: / tmp / mysql . sock 套接字文件,负责客户端与服务端进行连接 官网下载MySQL包: https://dev.mysql.com/downloads/mysql/ 配置并安装 //获取MySQL软件包

lnmp架设Laravel框架

眉间皱痕 提交于 2019-12-02 03:56:30
本文来自, http://bbs.vpser.net/viewthread.php?tid=14105&highlight=laravel 这个问题耗费我三天时间和精力,刚开始出现PHP -r 错误和PHP的一些命令错误,我怀疑是composer的配置有问题,后来仔细研究和找文档才找到问题, (一),php.ini 里去个proc_open和proc_get_status函数,重启一下php-fpm 安装 composer create-project laravel/laravel /home/wwwroot/www.vpser.net/ 添加虚拟主机目录指定到 /home/wwwroot/www.vpser.net/public (二),该虚拟主机加上个伪静态 location / { try_files $uri $uri/ /index.php?$query_string; } 重启一下nginx (三),设置一下目录权限 chow www:www -R /home/wwwroot/www.vpser.net/ chmod 755 -R /home/wwwroot/www.vpser.net/ 官网上大部分都有说明: https://laravel.com/docs/5.2 来源: oschina 链接: https://my.oschina.net/u/2829137

基于vsftpd部署ftp服务(centos/rhel)

自作多情 提交于 2019-12-02 02:47:58
一、vsftp安装 一般在CentOS上都自动安装了vsftd,若没有安装则可以使用以下步骤进行安装 [root@lnmp yum.repos.d]# yum install vsftpd [root@lnmp ~]# chkconfig vsftpd on [root@lnmp ~]# service vsftpd start # 清空iptables,并关闭iptables和selinux [root@lnmp ~]# iptables -F # 清空iptables规则 [root@lnmp ~]# iptables -L -nv Chain INPUT (policy ACCEPT 40 packets, 3328 bytes) pkts bytes target prot opt in out source destination Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 25 packets, 3208 bytes) pkts bytes target prot opt in out source destination [root@lnmp ~]#

Docker 部署lnmp

独自空忆成欢 提交于 2019-12-02 02:37:31
环境简介 主机名 IP地址 系统 docker_server 192.168.169.20 win10 docker 的搭建过程这里就不在详细描述了,具体请参照 CentOS Docker 部署 这篇文章 部署 lnmp 下载所需要的镜像 (nginx,mysql 5.6,php 7.0) 版本可自选 获取 Mysql 5.6 镜像 docker pull mysql:5.7 启动容器 cs_mysql docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --name lnmp_mysql mysql:5.6 参数说明 -d 让容器在后台运行 -p 添加主机到容器的端口映射 -e 设置环境变量,这里设置mysql的root用户的初始密码 -name 容器的名称、只要求唯一性 获取php 7.0镜像 docker pull php:7.0-fpm 启动php 容器 docker run -d -v F:\docker\data\nginx\www\html:/var/www/html -p 9000:9000 --link lnmp_mysql:mysql --name lnmp_php php:7.0-fpm 参数说明 -d 让容器在后台运行 -p 添加主机到容器的端口映射 -v 添加目录映射,主机上的F:\docker

linux复盘:构架搭建lnmp(配置)

霸气de小男生 提交于 2019-12-01 23:54:51
nginx虚拟主机 vim /usr/local/nginx/conf/nginx.conf 增加include vhost/*.conf; mkdir /usr/local/nginx/conf/vhost vim /usr/local/nginx/conf/vhost/aaa.com.conf #虚拟主机配置文件 server { listen 80 default_server; (有default_serve就是默认虚拟主机) server_name aaa.com; (定义网站名字) index index.html index.htm index.php; root /data/wwwroot/default; (定义配置文件目录,还没创建) } 如果给虚拟主机配置php解析就加入: server { listen 80 default_server; server_name aaa.com; index index.html index.htm index.php; root /data/wwwroot/default; location ~ \.php$ { include fastcgi_params; fastcgi_pass unix:/tmp/php-fcgi.sock; fastcgi_index index.php; fastcgi_param