您的位置:首页 > 其它

终于完成了 源码 编译lnmp环境

2015-07-15 17:58 471 查看
经过了大概一个星期的努力,终于按照海生的编译流程将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路径是否一致
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: