似梦似醒

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

经过了大概一个星期的努力,终于按照海生的编译流程将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路径是否一致 

 

 

posted on 2015-07-15 17:58  人生如梦,梦如人生  阅读(282)  评论(0编辑  收藏  举报