当前位置:Gxlcms > 数据库问题 > Centos6.7安装Apache2.4+Mysql5.5+Apache2.4

Centos6.7安装Apache2.4+Mysql5.5+Apache2.4

时间:2021-07-01 10:21:17 帮助过:1人阅读

apr-1.5.1.tar.bz2

技术分享
cd apr-1.5.1
./configure --prefix=/usr/local/apr
make && make install
View Code

apr-util-1.5.4.tar.bz2

技术分享
cd apr-util-1.5.4
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
View Code

pcre-8.36.tar.bz2

技术分享
cd pcre-8.36
./configure
make && make install
View Code

这些是Apache依赖的一些安装包,解压,安装。

都完成后正式安装Apache

技术分享
cd httpd-2.4.10
./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --enable-so --enable-rewrite
make && make install
View Code

cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/httpd

service httpd start

测试是否安装成功

出现“It works”就说明Apache已经正常安装。

linux下面安装Mysql5.6.21

安装Mysql,需要先安装好 cmake

yum -y install cmake make

一、编安装MySQL前的准备工作

安装编译源码所需的工具和库

yum install gcc gcc-c++ ncurses-devel perl  

安装cmake,从http://www.cmake.org下载源码并编译安装

技术分享
2.    tar -xzvf cmake-2.8.10.2.tar.gz   
3.    cd cmake-2.8.10.2   
4.    ./bootstrap ; make ; make install   
5.    cd ~  
View Code

二、设置MySQL用户和组

新增mysql用户组

  1. groupadd mysql  

新增mysql用户

  1. useradd -r -g mysql mysql  

三、新建MySQL所需要的目录

新建mysql安装目录

  1. mkdir -p /usr/local/mysql  

新建mysql数据库数据文件目录

  1. mkdir -p /data/mysqldb  

四、下载MySQL源码包并解压

解压mysql-5.6.16.tar.gz

  1. tar -zxv -f mysql-5.6.16.tar.gz  
  2. cd mysql-5.6.16  
技术分享 p
 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFIGDIR=/usr/local/mysql/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DMYSQL_USER=mysql
配置

rm CMakeCache.txt 

编译源码

  1. make  

安装

  1. make install  

六、修改mysql目录所有者和组

修改mysql安装目录

1.	cd /usr/local/mysql   
2.	chown -R mysql:mysql . 

修改mysql数据库文件目录

cd /data/mysqldb  

chown -R mysql:mysql . 

七、初始化mysql数据库

1.	cd /usr/local/mysql   
2.	scripts/mysql_install_db --user=mysql --datadir=/data/mysqldb 

八、复制mysql服务启动配置文件

cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf  

注:如果/etc/my.cnf文件存在,则覆盖。

九、复制mysql服务启动脚本及加入PATH路径

1.	cp support-files/mysql.server /etc/init.d/mysqld   
2.	  
3.	vim /etc/profile   
4.	    export MYSQL_HOME="/usr/local/mysql"
       export PATH="$PATH:$MYSQL_HOME/bin"
5.	source /etc/profile  

十、启动mysql服务并加入开机自启动(可选这个步骤,以后可以自己启动的)

service mysqld start 
chkconfig --level 35 mysqld on

十一、检查mysql服务是否启动

1.	netstat -tulnp | grep 3306   
2.	mysql -u root -p   

密码为空,如果能登陆上,则安装成功。

十二、修改MySQL用户root的密码

1.	mysqladmin -u root password ‘123456‘   

注:也可运行安全设置脚本,修改MySQL用户root的密码,同时可禁止root远程连接,移除test数据库和匿名用户。

1.	/usr/local/mysql/bin/mysql_secure_installation