Lamp部署discuz论坛、phpmyadminapachephpmysql调优

 

我们先准备好mysqlapachephp的包

[root@test src]# ls

httpd-2.2.27.tar.bz2 mysql-5.1.40-linux-i686-icc-glibc23.tar.gz  php-5.3.28.tar.gz

[root@test src]#

Mysql安装

 

tar zxvf mysql-5.1.40-linux-i686-icc-glibc23.tar.gz解压

useradd -s /sbin/nologin mysql  创建mysql用户---禁止登陆

[root@test src]# mvmysql-5.1.40-linux-i686-icc-glibc23 /usr/local/mysql  压缩出来的mysql移动到/usr/local/mysql

[root@test local]# mkdir -p /data/mysql    创建mysql数据目录

[root@test local]# chown -R mysql/data/mysql   更改目录所属组为mysql

[root@test mysql]#./scripts/mysql_install_db --user=mysql --datadir=/data/mysql   初始化数据库 并且制定usermysqldatadir/data/mysql

PS:判断是否安装初始化成功# echo $? –>输出0

root@test mysql]# cd support-files/   进入该目录下,对my.conf进行替换

[root@test support-files]# cp my-large.cnf/etc/my.cnf

[root@test support-files]# cp mysql.server/etc/init.d/mysqld  放入系统目录下

[root@test support-files]# vim/etc/init.d/mysqld  编辑配置文件

修改(添加)文件中   主程序目录和数据目录文件夹

basedir= /usr/local/mysql

datadir=/data/mysql    

[root@test ~]# /etc/init.d/mysqld start

Starting MySQL... SUCCESS!

OK到此我们已经安装完成了。

如果想设置成开机自启动的话

chkconfig --add mysqld  加入服务至系统服务列表
chkconfig mysqld on  开机启动