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