lnmp部署 -----1

2024-06-10 16:42:18

基本环境

系统 : centos 6.4

nginx-1.2.0

mysql-5.5.13

php-5.4.9

[root@localhost ~]# service httpd stop     //确认httpd服务已关闭

[root@localhost ~]# service mysqld stop    //确认系统中的mysql数据库没有启动

[root@localhost ~]# yum -y groupinstall "Development    //安装开发环境和开发库

libraries" "Development tools" "X Software Development“

[root@localhost ~]# yum -y install gcc openssl-devel pcre-

devel zlib-devel

[root@localhost ~]# groupadd www   // 创建nginx用户

[root@localhost ~]# useradd -g www www

安装Nginx

[root@localhost ~]# tar -zxvf nginx-1.2.0.tar.gz

[root@localhost ~]# cd nginx-1.2.0

[root@localhost nginx-1.2.0]# ./configure \

> --prefix=/usr/local/nginx \

> --pid-path=/usr/local/nginx/nginx.pid \

> --user=www --group=www \

> --with-http_ssl_module --with-http_flv_module \

> --with-http_stub_status_module \

> --with-http_gzip_static_module \

> --http-client-body-temp-path=/usr/local/nginx/client \

> --http-proxy-temp-path=/usr/local/nginx/proxy \

> --http-fastcgi-temp-path=/usr/local/nginx/fcgi \

> --http-uwsgi-temp-path=/usr/local/nginx/uwsgi \

> --http-scgi-temp-path=/usr/local/nginx/scgi \

> --with-pcre

[root@localhost nginx-1.2.0]# make

[root@localhost nginx-1.2.0]# make install

启动Nginx服务

[root@localhost mysql]# /usr/local/nginx/sbin/nginx -c \

> /usr/local/nginx/conf/nginx.conf

[root@localhost mysql]# netstat -utnalp | grep :80

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN   32428/nginx

安装cmake

[root@localhost ~]# tar -zxvf cmake-2.8.10.2.tar.gz

[root@localhost ~]# cd cmake-2.8.10.2

[root@localhost cmake-2.8.10.2]# ./bootstrap \

> --prefix=/usr/local/cmake

[root@localhost cmake-2.8.10.2]# make

[root@localhost cmake-2.8.10.2]# make install

[root@localhost cmake-2.8.10.2]# /usr/local/cmake/bin/cmake --version

ncmake version 2.8.10.2

安装Mysql

[root@localhost ~]# groupadd mysql

[root@localhost ~]# useradd -g mysql mysql

[root@localhost ~]# tar -zxvf mysql-5.5.13.tar.gz

[root@localhost ~]# cd mysql-5.5.13

[root@localhost mysql-5.5.13]# /usr/local/cmake/bin/cmake \

> -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \

> -DSYSCONFDIR=/etc -DMYSQL_DATADIR=/usr/local/mysql/data \

> -DMYSQL_TCP_PORT=3306 \

> -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \

> -DMYSQL_USER=mysql -DEXTRA_CHARSETS=all \

> -DWITH_READLINE=1 -DWITH_SSL=system \

> -DWITH_EMBEDDED_SERVER=1 \

> -DENABLED_LOCAL_INFILE=1 \

> -DWITH_INNOBASE_STORAGE_ENGINE=1

[root@localhost mysql-5.5.13]# make

[root@localhost mysql-5.5.13]# make install

数据库初始化

[root@localhost ~]# cd /usr/local/mysql/

[root@localhost mysql]# chown -R mysql.mysql .

[root@localhost mysql]# ./scripts/mysql_install_db --user=mysql

[root@localhost mysql]# ls data/

mysql performance_schema test

[root@localhost ~]# cd mysql-5.5.13

[root@localhost mysql-5.5.13]# cp support-files/my-medium.cnf    /etc/my.cnf   //mysql配置文件

[root@localhost mysql-5.5.13]# cp support-files/mysql.server      /etc/init.d/mysqld  // 启动脚本

[root@localhost mysql-5.5.13]# chmod +x /etc/init.d/mysqld

[root@localhost ~]# /etc/init.d/mysqld start|stop|status

[root@localhost ~]# vim ~/.bash_profile

PATH=$PATH:$HOME/bin:/usr/local/mysql/bin/         //mysql命令加入到系统命令

export PATH

[root@localhost ~]# source ~/.bash_profile

[root@localhost ~]# cat /etc/ld.so.conf

include ld.so.conf.d/*.conf

/usr/local/mysql/lib/

[root@localhost ~]# ldconfig

转载于:https://blog.51cto.com/8068131/1536390

lnmp部署 -----1相关推荐

  1. lnmp部署(一台)

    lnmp部署 文章目录 lnmp部署 lnmp 简介 安装Nginx 安装Mysql 数据库 安装 php 修改nginx的主配置文件 lnmp 简介 lnmp 名词上指的就是,Linux ,ngin ...

  2. LNMP部署(分享十七)

    最近遇到项目需要部署LAMP,搭建web服务,就此做一个项目安装过程分享. 软件:lnmp1.4.tar.gz 系统环境:Red Hat Enterprise Linux Server release ...

  3. linux系统安装xhprof,LNMP部署laravel与xhprof安装使用

    整个过程部署laravel与xhprof安装 前提成功安装了LNMP集成环境 (lnmp.org 即可快速安装),保证network正常运行 首先配置laravel的运行环境 1.上传代码到/home ...

  4. Linux系统-LNMP部署农场牧场

    部署农场牧场 转载:https://blog.csdn.net/m0_51197424/article/details/116613803 一 部署LNMP环境 LNMP就是Linux+Nginx+M ...

  5. LNMP部署+上线wordpre

    部署LNMP动态网站,实现以下目标: 安装LNMP平台相关软件 配置Nginx实现动静分离 配置数据库,创建账户与密码 上线Wordpress代码 使用Wordpress后台管理界面,调整Wordpr ...

  6. 基于 LNMP 部署 Zabbix 集中监控系统(图文详解,篇幅较长!)

    文章目录 一.Zabbix 概述 二.安装配置 Zabbix 服务 1.环境概述 2.关闭防火墙/安全机制/网络管理工具 3.搭建 LNMP 架构 ①Nginx ②MySQL(MariaDB) ③PH ...

  7. 手把手教你,嘴对嘴传达------源码编译LNMP部署及应用 , 手动搭建discuz论坛

    文章目录 前言 一.LNMP架构的部署(理论) 1.LNMP架构概述 2.MySQL安装配置 3.PHP解析环境的安装 4.配置Ngnx支持PHP环境 5.常见的PHP开源产品介绍 二.LNMP应用部 ...

  8. lnmp部署Ansible部署zabbix6.0版本

    目录标题 lnmp 架构 准备工作 部署nginx 部署 mysql 部署 PHP 使用Ansible 部署 zabbix6.0版本 准备工作 ansible 操作 配置关闭防火墙跟SElinux的p ...

  9. lnmp 配置php,LNMP部署 thinkphp项目

    > lnmp集成环境下部署thinkphp5.0框架的项目,无法正常访问,访问报404页面等. ![](https://box.kancloud.cn/f158d4e4bc8ee400d101b ...

  10. laradock双版本php,自己撸一个 LaraDock(使用 Docker LNMP 部署 PHP 开发环境)

    项目简介 Docker LNMP 是基于 docker-compose 开发的运行在 Docker 上的 LNMP 开发环境,包含 PHP.MySQL.Redis 等镜像并支持多版本切换,满足您的学习 ...

最新文章

  1. Go 分布式学习利器(8)-- Go的函数
  2. 三、临时弹出一个QQ对话窗口
  3. AI一分钟 | 都还没普及,智能音箱就开始急匆匆推广告了;全球路况最差的莫斯科,倒成了无人驾驶的绝佳训练场
  4. 视频解码基础知识(二)
  5. 2006第三季度:10大最糟科技事件
  6. 贴片电容耐压值一般都是多少?
  7. hp服务器装xp系统,教你惠普笔记本一键装xp系统的方法
  8. golang.org/x/lint安装失败
  9. 日产汽车宣布已关停日、英、美、南非、俄等地工厂
  10. java开发和安卓开发_Java开发和Android开发,有什么不同吗?
  11. chrome 历史版本下载
  12. 内存继续涨价 LPDDR4/LPDDR4X内存标准升级
  13. 杨澜解读职业女性社区天女网:与电视资源打通
  14. Bootstrap+web+Idea实现登录页面(含验证码)
  15. 西门子PLC1200/1500配方实例程序
  16. 多元函数的泰勒展开(Taylor series expansion)
  17. python import turtle as t_Python Turtle模块的简单应用
  18. HDU 2542 树上战争
  19. 软件测试 查看网页打开时间,网页响应时间101(三)
  20. JavaScript 数据类型的转换

热门文章

  1. java判断栈中元素数目_Java数据结构与算法-栈和队列
  2. origin和python有什么不同_python爬虫之git的使用(origin说明)
  3. java后端服务运行原理_web服务的后台工作原理
  4. glog 设置日志级别_如何动态改变日志级别
  5. oracle var/tmp,[20141128]目录/var/tmp/oracle.txt
  6. 酷我 android 目录,酷我听听:Android平台最强音乐播放器
  7. java字符串型断言消息_Java断言
  8. golang 文件md5_golang 计算大文件md5
  9. 烤烟发病叶片高光谱特征分析
  10. IBM Machine Learning学习笔记——Time Series and Survival Analysis