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
原文地址:http://stoneryan.blog.51cto.com/4534150/1709178