今日学习记录:LNMP源码安装
-
配置Mysql服务
2.1创建用于执行mysql服务程序的帐号:
cd ..
useradd mysql -s /sbin/nologin
2.2创建数据库程序和文件的目录,并设置目录的所属与所组:
mkdir -p /usr/local/mysql/var
chown -Rf mysql:mysql /usr/local/mysql
2.3安装Mysql服务程序
tar xzvf mysql-5.6.19.tar.gz
cd mysql-5.6.19/
cmake.DCMAKE_INSTALL_PREFIX=/usr/local/mysqlDMYSQL_DATADIR=/usr/local/mysql/var-DSYSCONFDIR=/etc
make
make install
2.4删除系统默认的配置 文件:
rm -rf /etc/my.cnf
2.5生成系统数据库
cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var
2.6创建配置文件的软连接文件:
ln -s my.cnf /etc/my.cnf
2.7将mysqld服务程序添加到开机启动项:
cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod 755 /etc/rc.d/init.d/mysqld
chkconfig mysqld on
2.8编辑启动项的配置文件:
vim /etc/rc.d/init.d/mysqld
//分别修改第46与47行,basedir为程序安装路径,datadir为数据库存放目录。
basedir=/usr/local/mysql
datadir=/usr/local/mysql/var
2.9重启mysqld服务程序:
service mysqld start
2.10把mysql服务程序命令目录添加到环境变量中(永久生效):
vim /etc/profile
//在配置文件的最下面追加:
export PATH=$PATH:/usr/local/mysql/bin