Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26710
  • 博文数量: 8
  • 博客积分: 285
  • 博客等级: 二等列兵
  • 技术积分: 130
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-12 16:58
文章分类
文章存档

2012年(8)

我的朋友
最近访客

分类: LINUX

2012-08-10 15:23:04

LNMPlinux+nginx+mysql+php)源码安装及协调配置测试笔记

1Mysql是数据库。可以理解为硬盘上的一块区域,专门存放各种数据,比如用户信息,举个例子就是腾讯用户的QQ号和密码之类的。

2php是语言,用于编写应用程序,诸如接收用户信息和响应,连接到数据库(mysql),就是用PHP写的。

(3)nginx是服务器软件。用于发布。将应用程序(PHP写的)通过该软件才能更方便的给用户使用                 

 其实,在论坛里有linuxlanmp/lamp/lnmp一键安装包,简单方便快速。但是为了理解的学习原理,我就在wdOS系统上将这些服务逐个的安装,然后他们整合在一起相互协调工作。如果为了方便的话,可以直接到这里下载lamp一键安装包进行安装,简单方便快速。免费。

wdOS是什么?
wdOS是一个基于CentOS版本精简优化的Linux服务器系统,针对web应用精简优化并且集成nginx,apache,php,mysql等常用的web应用环境以及wdcp服务器/虚拟主机管理系统装好系统,就可以通后台管理服务器和网站,FTP,数据库等使用方便,操作简单,安全,稳定,易用lamp,lnmp,lnamp可自由切换.详细:可参看

下面是我在wdos系统上进行的lnmp源码搭建,

以及nginx、php、mysql的整合和协调配置测试

一、源码安装mysql

下载mysql源码包

wget 

 

解压缩mysql源码包

[root@wdOS src]# tar -zxvf mysql-5.0.22.tar.gz 

 

环境监测,路径安装

 

编译、安装。需要一定时间。

[root@wdOS mysql-5.0.22]# make && make install  

 

设置mysql数据库

添加mysql用户和用户组,用来运行mysql数据库

[root@wdOS ~]# groupadd mysql

[root@wdOS ~]# useradd -s /sbin/nologin -g mysql mysql

 

 

初始化数据库,可能出现的问题

 

进入my.cnf

#Vi /var/mysql/my.cnf

 

进入服务文件,添加指定路径。

Basedir参数指定了安装 MySQL 的安装路径

Datadir参数指定了 MySQL 的数据库文件放在什么路径下

#vi /etc/init.d/mysqld

 

 

启动时可能出现的问题

 

 

解决办法:

首先查看一下进程如果看到上面的内容,那说明,Mysql的进程卡死了,这时用就要kill把这些卡死的进程都关闭,有多少关多少。

 

再次启动mysql

 

测试:连接数据库

 

 

二、nginx源码安装

1、下载nginx源码包

 

   (.........因为文档太大,上传图片很麻烦,所以..全——请看附件)

 

 LNMP源码安装及协调配置测试笔记.doc   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

阅读(1546) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~