经过了大概一个星期的努力,终于按照海生的编译流程将lnmp环境源码安装出来了

nginx 和php 主要参考 http://hessian.cn/p/1273.html

mysql 主要参考 http://blog.csdn.net/superchanon/article/details/8546254/

文章中有的就不在赘述了


mysql

问题1 mysql 下载页面 由于禁用了GOOGLE. 而官网使用的是GOOGEL的JQUERY文件.所以 不能正常的进行选择mysql 文件

   直接搜索类似 文章中mysql 的名字 去随便下载一个.已经下载好一个放到文件里了

注意:

*如果mysql的安装目录(解压目录)不是/usr/local/mysql,那么还必须指定目录参数,如

(下面改成我需要的路径)

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

--basedir=/opt/mysql \

--datadir=/opt/mysql/data

问题2   -bash: scripts/mysql_install_db: /usr/bin/perl: bad interpreter: 没有那个文件或目录

    解决 # yum install perl perl-devel

问题3 按照文章的操作后 并不能使用 service 命令  .因为需要配置配置文件的路径

   vi /etc/init.d/mysqld

修改这里配置的路径就可以直接使用 service命令了


nginx

/etc/sysconfig/nginx

首先 添加脚本
#!/bin/sh
NGINX=/opt/nginx/sbin/nginx
CONFFILE=/opt/nginx/conf/nginx.conf
LOCKFILE=/var/lock/subsys/nginx
PIDFILE=/var/run/nginx.pid 

错误1

解决方法

vi /opt/nginx/conf/nginx.conf


php

错误1

解决方法

/opt/php/etc/php-fpm.conf         pid = /var/run/php-fpm.pid
/etc/init.d/php-fpm
pid
看看两个文件中的pid路径是否一致

终于完成了 源码 编译lnmp环境的更多相关文章

  1. 在CENTOS上源码搭建LNMP环境

    前言 1.操作前提: CentOS Linux release 7.5.1804: sudo用户(需要root权限): 2.需要安装的组件: nginx稳定版:nginx-1.14.0: MariaD ...

  2. CentOS 7 源码搭建LNMP环境

    搭建 LNMP 环境 源码包版本 :  CentOS Linux  7 nginx-1.15.1.tar.gz  mysql-boost-5.7.21.tar.gz  php-7.2.7.tar.gz ...

  3. 用源码搭建LNMP环境+部署WordPress

    首先要做的是就是关闭Centos7.4的防火墙及selinux #systemctl stop firewalld #systemctl disable firewalld #sed -ri 's/^ ...

  4. ubuntu 源码安装 lnmp 环境

    准备篇 下载软件包 1.下载nginx http://nginx.org/download/nginx-1.2.0.tar.gz 2.下载pcre  (支持nginx伪静态) ftp://ftp.cs ...

  5. TensorFlow Python2.7环境下的源码编译(一)环境准备

    参考: https://blog.csdn.net/yhily2008/article/details/79967118 https://tensorflow.google.cn/install/in ...

  6. TensorFlow Python3.7环境下的源码编译(一)环境准备

    参考: https://blog.csdn.net/yhily2008/article/details/79967118 https://tensorflow.google.cn/install/in ...

  7. python在windows(双版本)及linux(源码编译)环境下安装

    python下载 下载地址:https://www.python.org/downloads/ 可以下载需要的版本,这里选择2.7.12和3.6.2 下面第一个是linux版本,第二个是windows ...

  8. git在windows及linux(源码编译)环境下安装

    git在windows下安装 下载地址:https://git-scm.com/ 默认安装即可 验证 git --version git在linux下安装 下载地址:https://mirrors.e ...

  9. 源码安装LNMP环境

    新装CentOS 6.7,安装默认服务版本basic server 安装顺序linux(忽略...)--> Nginx--> Mariadb--> PHP 为了不影响测试效果,首先关 ...

随机推荐

  1. 066——VUE中vue-router之rewrite模式下配置404页面

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. ZOJ 3161 Damn Couples 动态规划 难度:2

    Damn Couples Time Limit: 1 Second      Memory Limit: 32768 KB As mentioned in the problem "Coup ...

  3. 使用pool的多进程,不执行的问题

    from multiprocessing import Pool def fetch_data(idlist,test): pass p=Pool(4) result=[] for i in rang ...

  4. html邮件链接和锚点链接

    锚点链接: 锚点链接: 标记:<a name="XXX"></a> 取读:<a href="#XXX"></a> ...

  5. apache ab工具安装测试

    1.安装 安装包下载地址: 将 httpd-2.2.29.tar.gz 解压到目录 /apps/install/httpd-2.2.29 ,这是我放置的位置 cd /apps/install/http ...

  6. 自定义iconfont 图标库下载本地在移动App的使用及svg彩色图标

    自定义iconfont 图标库扩展 在Hbuilder开发移动App的使用及svg彩色图标(或mui图标库的自定义扩展) 前提准备:1.登录阿里iconfont图标库,创建自己的项目,地址:http: ...

  7. C一次将整个文件读入内存

    最近工作,有个需求需要将YUV的整个文件读入内存,然后处理这些YUV数据,一种比较有效的方法如下: #include <stdio.h> #include <stdlib.h> ...

  8. 导出导入grafana完整的dashboard(非单个图表)

    导出很简单,如下图操作即可 导入

  9. iconfont 入门级使用方法

    iconfont : what? 阿里妈妈MUX倾力打造的矢量图标管理.交流平台.设计师将图标上传到Iconfont平台,用户可以自定义下载多种格式的icon,平台也可将图标转换为字体,便于前端工程师 ...

  10. tensorflow读取训练数据方法

    1. 预加载数据 Preloaded data # coding: utf-8 import tensorflow as tf # 设计Graph x1 = tf.constant([2, 3, 4] ...