centos 6.0下安装LAMP
发布时间:2016-02-04 11:21:20 所属栏目:Linux 来源:网络整理
导读:说明:在本帖中,#代表shell的提示符,所有操作均在root环境变量下面执行 一,系统的安装 系统安装的是centos6.0版本,磁盘大小300G /boot 300M /swap 2G / 30G
五,apache的编译安装 #service httpd stop //为了防止系统安装的时候默认安装过apache #rpm -e --nodeps httpd #tar xvf httpd-2.2.21.tar.gz #cd httpd-2.2.21 #groupdel Apache #groupdel apache #userdel apache #groupadd --gid=48 apache #useradd -s /sbin/nologin -d /usr/local/apache2 -g apache --uid=48 apache #./configure --prefix=/usr/local/apache2 --enable-deflate --enable-headers --enable-so --with-mpm=worker --enable-rewrite --enable-cgi --enable-file-cache --enable-cache --enable-disk-cache --enable-mem-cache --enable-static-ab --enable-static-htpasswd --enable-expires --enable-authn-dbm --with-ssl --enable-ssl --disable-userdir --disable-cgid --enable-expires --enable-speling #make && make install #ln -s /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/httpd #chown -R apache:apache /usr/local/apache2 #service httpd restart ------------------------------------------------------ #echo 'service httpd restart' >> /etc/rc.d/rc.local 如果前面有ln -s 此处去掉 ------------------------------------------------------ #sed -i 's/User daemon/User apache/g' /usr/local/apache2/conf/httpd.conf #sed -i 's/Group daemon/Group apache/g' /usr/local/apache2/conf/httpd.conf #cd .. 六,mysql的安装过程 #tar xvf mysql-5.6.2-m5.tar.gz #cd mysql-5.6.2-m5 #mkdir /usr/local/mysql #groupdel mysql #userdel mysql #groupadd mysql #useradd -d /var/lib/mysql -s /bin/bash -g mysql mysql ----------------------------------------------------------------- #wget http://googletest.googlecode.com/files/gtest-1.5.0.tar.gz #cp gtest-1.5.0.tar.gz mysql-5.6.2-m5/source_downloads ------------------------------------------------------------------ **********此处需要注意的是如果没有下载gtest,安装的过程会自动去下载gtest,需要将以下的参数改变成这样-DENABLE_DOWNLOADS=1 # cmake . -DINSTALL_LIBDIR=/usr/local/mysql -DMYSQL_DATADIR=/var/mysql/data -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DDEFAULT_ COLLATION=utf8_general_ci -DWITH_SSL=system -DWITH_EMBEDDED_SERVER=1 -DENABLE_DOWNLOADS=0 -DENABLED_LOCAL_INFILE=1 -DWITH_MY ISAM_STORAGE_ENGINE=1 -DMYSQL_TCP_PORT=3306 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DWITH_LIBWRA P=1 -DWITH_DEBUG=0 #chown -R mysql /usr/local/mysql #chgrp -R mysql /usr/local/mysql #make && make install #cp support-files/my-medium.cnf /etc/my.cnf #cp support-files/mysql.server /etc/init.d/mysqld #chmod 755 /etc/init.d/mysqld #chown -R root:mysql /usr/local/mysql/ #chown -R mysql:mysql /usr/local/mysql/data #sed -i '/^[mysqld]$/a set-variable=max_connections=2000' /usr/local/mysql/etc/my.cnf #cp extra/my_print_defaults /usr/local/mysql/bin/ #mkdir -p /var/lib/mysql/data #mkdir /var/run/mysqld #chown -R mysql:mysql /var/run/mysqld #chmod 755 -R /var/mysql/data/ #chkconfig --add mysqld #chkconfig mysqld on #/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/var/mysql/data #/usr/local/mysql//bin/mysqld_safe & #ln -s /usr/local/mysql/bin/mysql /bin/mysql #service mysqld restart && #cd .. 需要注意的是:本处只是把mysql安装好了,对系统参数并没有做设置,大家可以参考其他mysql调优 资源进行相关的设置 (编辑:应用网_镇江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐