码迷,mamicode.com
首页 > 其他好文 > 详细

LNMP开发环境搭建

时间:2015-11-03 17:57:45      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:php安装   nginx安装   mysql二进制安装   

Nginx安装

 安装版本: 稳定版 1.8.0

 1).确定是否安装pcre-devel编译所需要的兼容正则,nginx需要pcre这个包文件

   没有的情况下,直接用

  

[root@moban ~]# yum -y install pcre-devel 
#安装时有的可能没有安装openssl库,直接用 yum -y install openssl*安装


 2).执行nginx编译安装

[root@moban ~]# ./configure --prefix=/application/nginx1.8.0 --user=nginx --group=nginx --with-http_stub_status_module --with-http_ssl_module
[root@moban ~]# make && make install

不出意外的话,nginx就安装成功了......


Mysql安装

   关于mysql,常用的有以下安装方式: 1.源码安装 2.二进制安装 3.RPM包安装,本次安装使用的是二进制包安装(不需要编译,直接解压即可)

安装步骤:

   1)建立用户

[root@moban ~]# useradd -M -s /sbin/nologin mysql

    2)解压tar包

[root@moban ~]# tar xf mysql-5.5.45-linux2.6-i686.tar 
[root@moban ~]# cp mysql-5.5.45-linux2.6-i686 /application/mysql-5.5.45

    3) 初始化data数据

[root@moban ~]# ln -s /application/mysql-mysql-5.5.45 /application/mysql #创建软链接    
[root@moban ~]# mkdir /application/mysql/data #创建data目录    
[root@moban ~]# chown -R mysql:mysql /application/mysql/data #修改所属用户与组    
[root@moban ~]# cd /application/mysql/    
[root@moban ~]# scripts/mysql_install_db --user=mysql --datadir=/application/mysql5.5.45/data/ --basedir=/application/mysql5.5.45/ #初始化数据

   4)配置mysql服务启动所需要的脚本与配置文件

  [root@moban ~]# cp support-files/mysql.server /etc/init.d/mysqld     
  [root@moban ~]# cp support-files/my-.cnf/etc/my.cnf    
  [root@moban ~]# vi /etc/init.d/mysqld
   #将mysqld文件里的第46行左右修改为:
   basedir=/application/mysql5.5.45/    
   datadir=/application/mysql5.5.45/data

   5)优化MYSQL

    #为root用户添加密码

[root@moban ~]# /application/mysql5.5.45/bin/mysqladmin -u root password ‘123456‘

    #删除mysql库user表中不需要的用户数据,默认只保留以下这两条用户数据

mysql> select user,host from mysql.user;    
+------+-----------+    
| user | host    |    
+------+-----------+    
| root | 127.0.0.1 |    
| root | localhost |    
+------+-----------+


#删除用户的操作:    

drop user [user列的内容]@[host列对应的内容] ;

MYSQL的搭建就已经成功了......


    


本文出自 “stone” 博客,请务必保留此出处http://stoneryan.blog.51cto.com/4534150/1709178

LNMP开发环境搭建

标签:php安装   nginx安装   mysql二进制安装   

原文地址:http://stoneryan.blog.51cto.com/4534150/1709178

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!