LNMP开发环境搭建

Nginx安装

安装版本: 稳定版 1.8.0

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

没有的情况下,直接用

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

2).执行nginx编译安装

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

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

Mysql安装

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

安装步骤:

1)建立用户

[[email protected] ~]# useradd -M -s /sbin/nologin mysql

2)解压tar包

[[email protected] ~]# tar xf mysql-5.5.45-linux2.6-i686.tar 
[[email protected] ~]# cp mysql-5.5.45-linux2.6-i686 /application/mysql-5.5.45

3) 初始化data数据

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

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

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

5)优化MYSQL

#为root用户添加密码

[[email protected] ~]# /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的搭建就已经成功了......

时间: 2024-10-24 21:59:16

LNMP开发环境搭建的相关文章

搭建本地LNMP开发环境(6)-配置nginx和PHP

修改php的监听方式为监听端口 输入 vim /etc/php5/fpm/pool.d/www.conf 找到行 listen = /var/run/php5-fpm.sock 前面添加分号;注释掉这一行 然后在下面添加新行 listen = 127.0.0.1:9000 表示监听本机的9000端口 保存并退出编辑 输入 service php5-fpm restart 重启php5-fpm (php5-fpm是什么?管理php的东西,具体自己百度去) 配置nginx 输入 cd /etc/ng

Intellij IDEA 14.1.4 Scala开发环境搭建

主要内容 Intellij IDEA开发环境简介 Intellij IDEA Scala开发环境搭建 Intellij IDEA常见问题及解决方案 Intellij IDEA常用快捷键 1. Intellij IDEA开发环境简介 具体介绍请参见:http://baike.baidu.com/link?url=SBY93H3SPkmcmIOmZ8H60O1k4iVLgOmdqoKdGp9xHtU-Pbdsq2cpn75ZPZPWAJxeUlwr0ravraQzOckh777beq Intelli

javacard开发环境搭建 Eclipse+jcop+jcdk 配置完成的开发环境

javacard  开发环境搭建 Eclipse+jcop+jcdk  配置完成的开发环境,下载后安装jdk,并完成环境变量配置,即可开发javacard applet: 虽然有许多大神提供配置说明,但是配置很麻烦.提供一个配置好的环境给大家.如果好用,别忘了评价. 由于csdn上传限制,需要分别下载几个文件 http://download.csdn.net/detail/wyx100/7941899 http://download.csdn.net/detail/wyx100/7941669

Storm使用入门之本地开发环境搭建

本篇博文详细告诉你如何安装Storm的本地开发环境,总体分为两步,具体如下: 1.从官网上下载Storm的发布包,下载完成后将其解压,并将解压后的bin目录添加到环境变量(PATH)中,以方便后续执行Storm的相关命令 2.修改Storm的配置文件(storm.yaml),主要是按照实际情况更新配置文件中的集群信息,然后将修改后的配置文件添加到目录(~/.storm/)中,目的是为了后续能够远程启动和停止集群上的计算任务(即topology) 接下来,咱们来详细地介绍每一个操作步骤. 首先,何

《结对-贪吃蛇游戏-开发环境搭建过程》

贪吃蛇开发环境搭建 Python和pygame的安装过程 成员0:2015035107074-孔令辉 成员1:2015035107067-张旭 1.去官网下载python和pygame.(需注意自己电脑是32位的还是64位的,我的是64位的,就下了个64位的) 2.安装pythone 和 pygame. 3.安装完成后,查看环境变量配置情况:计算机->属性->高级系统设置->环境变量->系统变量->Path. 4.在命令提示符中输入:python,验证是否安装成功,若提示是无

微信开发学习总结(一)—微信开发环境搭建

目前移动App开发领域主要分为以下几种类型: 一.微信开发环境搭建 1.要有一个用来测试的公众号. 2.用来调式代码的开发环境 1.1.注册测试公众号 微信公众号分为服务号.订阅号.企业号,订阅号可以个人申请,服务号和企业号要有企业资质才可以. 我们所说的微信公众号开发指的是订阅号和服务号. 关于订阅号和服务号的区别,官方是这样解释的 服务号:主要偏向于服务交互(功能类似12315,114,银行,提供绑定信息,服务交互),每月可群发4条消息:服务号适用人群:媒体.企业.政府或其他组织. 订阅号:

vue.js开发环境搭建

1.安装node.js,忽略 2.基于node.js,利用淘宝npm镜像安装相关依赖 在cmd里直接输入:npm install -g cnpm –-registry=https://registry.npm.taobao.org,回车,等待安装... 3.安装全局vue,用于帮助搭建所需的模板框架 在cmd里, 1).输入:cnpm install -g vue-cli,回车,等待安装...2).输入:vue -V,回车,若出现vue信息说明表示成功 4.创建vue项目 在cmd里输入:vue

Hive项目开发环境搭建(Eclipse\MyEclipse + Maven)

写在前面的话 可详细参考,一定得去看 HBase 开发环境搭建(Eclipse\MyEclipse + Maven) Zookeeper项目开发环境搭建(Eclipse\MyEclipse + Maven) 我这里,相信,能看此博客的朋友,想必是有一定基础的了.我前期写了大量的基础性博文.可以去补下基础. 步骤一:File  ->  New  -> Project   ->  Maven Project 步骤二:自行设置,待会创建的myHBase工程,放在哪个目录下. 步骤三: 步骤四:

Cordova+ionic 开发hybird App --- 开发环境搭建

Cordova 开发hybird App 开发环境搭建 一.一些基础概念: Ant : 简单说来可以这么理解,如果你用记事本写JAVA程序,然后在cmd里输入javac命令编译它,但是有一天你发现每次手动输入太麻烦而且都是重复劳动,于是你下决心改变这种状况,然后学会了把javac命令写到一个bat文件中,以后编译只需要单击运行即可:然后随着你敲的代码越来越多,而且有了JAVA project概念,于是你手动新建了很多文件夹比如src.bin.lib,你有写了一个bat文件来减少你的重复劳动:再后