加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_镇江站长网 (https://www.0511zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

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调优  
资源进行相关的设置

(编辑:应用网_镇江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!