2021.3.11

LNMP环境搭建与配置

LNMP和LAMP很像,区别就是一个用Apach,另一个用的是Nginx

首先在编译安装之前先安装LNMP所需的依赖包

yum  -y  install autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssl-devel openldap nss_ldap openldap-clients openldap-servers gd-devel gd2-devel  pcre-devel net-snmp net-snmp-devel
yum -y install gcc automake autoconf libtool make gcc-c++ glibc libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssl-devel pcre pcre-devel libmcrypt libmcrypt-devel cmake
yum install -y gcc gcc-c++ glibc glibc-devel gd gd-devel zlib zlib-devel libtool-ltdl-devel flex autoconf automake

一、安装

1.1.1下载
#cd /usr/local/src  

//软件包都放在这里方便管理

#wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz
1.1.2解压
# tar zxf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz 
#tar zxvf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz  
mv mysql-5.6.39-linux-glibc2.12-x86_64 /usr/local/mysql  
1.1.3安装和配置
# useradd -s /sbin/nologin mysql

//建立MySQL用户,因为启动MySQL需要该用户

# mkdir -p /data/mysql

//创建datadir,数据库文件会放到这里面

# chown -R mysql:mysql /data/mysql

// 更改权限,不更改后续操作就会出问题

#yum install -y perl-Module-Install 
# cd /usr/local/mysql
# ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql

//–user表示定义数据库的以哪个用户的身份运
//–datadir表示定义数据库的安装目录

#cp support-files/my-default.cnf /etc/my.cnf
#vim /etc/my.cnf

修改

basedir = /usr/local/mysql
datadir = /data/mysql
port = 3306
server_id = 131
socket = /tmp/mysql.sock

#cp support-files/mysql.server /etc/init.d/mysqld

//复制启动脚本文件

#chmod 777 /etc/init.d/mysqld

//修改启动脚本文件的属性

#vi /etc/init.d/mysqld
basedir=/usr/local/mysql
datadir=/data/mysql

//修改启动脚本

#chkconfig --add mysqld

//把mysql服务加到系统服务列表中

#chkconfig mysqld on
service mysqld start

//开机就启动

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值