CentOS 6.4下安装Nginx+MYSQL+Lua+Redis(上)
2013-12-17 15:52
781 查看
本次安装的CentOS是最小化系统,完全的字符界面操作。
1、首先在Virtual Box下安装CentOS 6.4系统:
因为CentOS 6.4是Linux2.6内核,所以上面的版本选择Linux 2.6。
然后固定大小并进入下一步,分配的硬盘大小最好为20G,并选择系统需要安装的位置:
确定之后开始分配空间:
下面这一步很重要:
特别是这个在处理器那一栏,“扩展特性:”后面一定要选择上,否则不能安装系统:
然后添加我们的系统ISO文件进行安装即可:
选择第一个进行安装即可。会进入到下面的界面:
之后,会提示是否进行检测,这里选择SKIP,跳过:
之后根据自己的需求选择自定义即可。
2、解决CentOS系统不make的问题:
make是gcc的编译器,CentOS最小系统默认是不带这个工具的,所以需要自己安装。
可以选择在网上下载安装包,然后进行tar解压安装,也可以直接在线安装。
安装:
1. yum -y install gcc automake autoconf libtool make
安装g++:
1. yum -y install gcc gcc-c++
刚安装完CentOS,使用yum命令安装一些常用的软件,使用如下命令:yum –y install gcc.
提示如下错误信息:
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlisthttp://mirrorlist.centos.org/?release=6&arch=i386&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base
通过更改配置文件来解决
1.使用vi打开DNS的配置文件进行修改:
在命令提示符中输入: vi /etc/sysconfig/network-scripts/ifcfg-eth0
用vi 打开这个文件后,接下来会出现截图的内容, 其中要注意两个配置(按下面的值去设置),如果不会使用vi的同学,请自行google或者百度用法。
ONBOOT=yes
MM_CONTROLLED=no
BOOTPROTO=hdcp
设置好后。
重启CentOS后一切就正常了。
3、安装MYSQL服务器和客户端:
笔者安装的是MYSQL 5.5版本:
下载地址:http://dev.mysql.com/downloads/mysql/5.5.html#downloads
进入后会有选择系统
选择linux-generic后 又有很多产品选择,我们只下载以下2个就可以了
server:
Linux - Generic 2.6 (x86, 32-bit), RPM Package
MySQL Server 5.5.20 48.9M
Download
(MySQL-server-5.5.20-1.linux2.6.i386.rpm)MD5: 517e95a5d9ecc6d0f171dfbdfb9e62fb
client:
Linux - Generic 2.6 (x86, 32-bit), RPM Package
Client Utilities 5.5.20 16.2M
Download
(MySQL-client-5.5.20-1.linux2.6.i386.rpm)MD5: 3aca3154617e6457e7a08eaf41c43a7a
下载完成后得到:
进入下载文件所以目录进行安装
如:
> rpm -ivh MySQL-server-5.5.20-1.linux2.6.i385.rpm
> rpm -ivh MySQL-client-5.5.20-1.linux2.6.i385.rpmp
启动mysql
> service mysql start
登录MySQL的命令是mysql, mysql 的使用语法如下:
mysql [-u username] [-h host][-p[password]] [dbname]
username与password 分别是MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是root,由于初始没有密码,第一次进时只需键入mysql即可。
4、CentOS下Redis 2.6.14
CentOS下Redis 2.2.14安装配置详解http://www.linuxidc.com/Linux/2012-12/75598.htm
redis官网:http://redis.io/
一、 redis服务端安装配置
#tar xf redis-2.6.14.tar.gz
#cd redis-2.6.14
#make
#make install
#cp redis.conf /etc/
1.2 修改redis.conf配置文件
#vim /etc/redis.conf
#以守护进程方式运行
#daemonize no改为 daemonize yes
#修改dir ./为绝对路径,
./ redis #改为/usr/local/
#修改appendonly为yes
#指定是否在每次更新操作后进行日志记录,
appendonly no 改为 appendonlyyes
1.2 启动redis
#/usr/local/bin/redis-server /etc/redis.conf
1.3 查看redis是否己启动
12 #ps -ef | grep redis
#netstat -tnlp |grep redis
1.4 将redis添加到自启动中
#echo "/usr/local/bin/redis-server/etc/redis.conf" >> /etc/rc.local
5、Lua以及Nginx扩展模块安装将在下篇文章《CentOS 6.4下安装Nginx+MYSQL+Lua+Redis(下)》说明。
1、首先在Virtual Box下安装CentOS 6.4系统:
因为CentOS 6.4是Linux2.6内核,所以上面的版本选择Linux 2.6。
然后固定大小并进入下一步,分配的硬盘大小最好为20G,并选择系统需要安装的位置:
确定之后开始分配空间:
下面这一步很重要:
特别是这个在处理器那一栏,“扩展特性:”后面一定要选择上,否则不能安装系统:
然后添加我们的系统ISO文件进行安装即可:
选择第一个进行安装即可。会进入到下面的界面:
之后,会提示是否进行检测,这里选择SKIP,跳过:
之后根据自己的需求选择自定义即可。
2、解决CentOS系统不make的问题:
make是gcc的编译器,CentOS最小系统默认是不带这个工具的,所以需要自己安装。
可以选择在网上下载安装包,然后进行tar解压安装,也可以直接在线安装。
安装:
1. yum -y install gcc automake autoconf libtool make
安装g++:
1. yum -y install gcc gcc-c++
刚安装完CentOS,使用yum命令安装一些常用的软件,使用如下命令:yum –y install gcc.
提示如下错误信息:
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlisthttp://mirrorlist.centos.org/?release=6&arch=i386&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base
通过更改配置文件来解决
1.使用vi打开DNS的配置文件进行修改:
在命令提示符中输入: vi /etc/sysconfig/network-scripts/ifcfg-eth0
用vi 打开这个文件后,接下来会出现截图的内容, 其中要注意两个配置(按下面的值去设置),如果不会使用vi的同学,请自行google或者百度用法。
ONBOOT=yes
MM_CONTROLLED=no
BOOTPROTO=hdcp
设置好后。
重启CentOS后一切就正常了。
3、安装MYSQL服务器和客户端:
笔者安装的是MYSQL 5.5版本:
下载地址:http://dev.mysql.com/downloads/mysql/5.5.html#downloads
进入后会有选择系统
选择linux-generic后 又有很多产品选择,我们只下载以下2个就可以了
server:
Linux - Generic 2.6 (x86, 32-bit), RPM Package
MySQL Server 5.5.20 48.9M
Download
(MySQL-server-5.5.20-1.linux2.6.i386.rpm)MD5: 517e95a5d9ecc6d0f171dfbdfb9e62fb
client:
Linux - Generic 2.6 (x86, 32-bit), RPM Package
Client Utilities 5.5.20 16.2M
Download
(MySQL-client-5.5.20-1.linux2.6.i386.rpm)MD5: 3aca3154617e6457e7a08eaf41c43a7a
下载完成后得到:
进入下载文件所以目录进行安装
如:
> rpm -ivh MySQL-server-5.5.20-1.linux2.6.i385.rpm
> rpm -ivh MySQL-client-5.5.20-1.linux2.6.i385.rpmp
启动mysql
> service mysql start
登录MySQL的命令是mysql, mysql 的使用语法如下:
mysql [-u username] [-h host][-p[password]] [dbname]
username与password 分别是MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是root,由于初始没有密码,第一次进时只需键入mysql即可。
4、CentOS下Redis 2.6.14
CentOS下Redis 2.2.14安装配置详解http://www.linuxidc.com/Linux/2012-12/75598.htm
redis官网:http://redis.io/
一、 redis服务端安装配置
#tar xf redis-2.6.14.tar.gz
#cd redis-2.6.14
#make
#make install
#cp redis.conf /etc/
1.2 修改redis.conf配置文件
#vim /etc/redis.conf
#以守护进程方式运行
#daemonize no改为 daemonize yes
#修改dir ./为绝对路径,
./ redis #改为/usr/local/
#修改appendonly为yes
#指定是否在每次更新操作后进行日志记录,
appendonly no 改为 appendonlyyes
1.2 启动redis
#/usr/local/bin/redis-server /etc/redis.conf
1.3 查看redis是否己启动
12 #ps -ef | grep redis
#netstat -tnlp |grep redis
1.4 将redis添加到自启动中
#echo "/usr/local/bin/redis-server/etc/redis.conf" >> /etc/rc.local
5、Lua以及Nginx扩展模块安装将在下篇文章《CentOS 6.4下安装Nginx+MYSQL+Lua+Redis(下)》说明。
相关文章推荐
- CentOS 6.4下安装Nginx+MYSQL+Lua+Redis(下)
- CentOS6.4 安装OpenResty和Redis 并在Nginx中利用lua简单读取Redis数据
- CentOS6.4 安装OpenResty和Redis 并在Nginx中利用lua简单读取Redis数据
- CentOS6.4 安装OpenResty和Redis 并在Nginx中利用lua简单读取Redis数据
- 阿里云CentOS7.3版本安装Java jdk/MySQL/Nginx/Tomcat/Redis个人记录
- centos6.5下安装php7,nginx,mysql,redis.composer
- CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
- centos 7 yum命令安装 Nginx、PHP 7、MySQL 57 、redis
- centos下gitlab私服完整安装部署(nginx+MySQL+redis+gitlab-ce+gitlab-shell+)
- centos6.5安装配置nginx+php+mysql+httpsqs+ttserver+redis
- CentOS6.4 安装OpenResty和Redis 并在Nginx中利用lua简单读取Redis数据
- Centos 5.5 Nginx+php+mysql成功安装案例
- centos 6.4使用yum安装nginx + php + mysql
- Centos 7 上安装部署 JDK , Tomcat , Redis , ActiveMq,Mysql
- 基于CentOS 7 web服务环境搭建(包含JDK+Nginx+Tomcat+Mysql+Redis)
- 【阿里云】CentOS7系统下开发环境安装配置问题汇总:mysql5.6/zookeeper/redis
- LNMP - CentOS/RadHat Nginx+PHP+MySQL一键安装包V0.3发布
- centos 6.5安装 Nginx + Php + Mysql 编译安装
- CentOS_6.5安装Nginx+PHP+MySQL
- CentOS_6.5安装Nginx+PHP+MySQL