mouse 发表于 2018-10-6 06:17:34

安装mysql5.6+apache2.4

  一、安装MYSQL
  64yum install wget
  65wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
  66tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
  67mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql
  68cd /usr/local/mysql/
  71mkdir -p /data/mysql
  72useradd mysql
  75yum install -y perl*
  76./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
  78cp support-files/my-default.cnf /etc/my.cnf
  79vi /etc/my.cnf
  basedir = /usr/local/mysql
  datadir = /data/mysql
  port = 3306
  socket = /tmp/mysql.sock
  80cp support-files/mysql.server /etc/init.d/mysqld
  81vi /etc/init.d/mysqld
  basedir=/usr/local/mysql
  datadir=/data/mysql
  82chmod 755 /etc/init.d/mysqld
  83chkconfig --add mysqld
  84chkconfig --list
  85/etc/init.d/mysqld start
  或 86service mysqld start
  87netstat -lnp
  88ps aux |grep mysqld
  更改MYSQL密码
  # cp bin/* /usr/bin/
  # mysqladmin -uroot password
  New password:
  Confirm new password:
  # mysql -uroot -p
  Enter password: Welcome to the MySQL monitor.

  Commands end with ; or \g.
Your MySQL connection>  mysql> show databases;
  +--------------------+
  | Database
  |+--------------------+
  | information_schema |
  | mysql          |
  | performance_schema|
  | test          |
  +--------------------+
  4 rows in set (0.05 sec)
  二、安装HTTP
  96cd /usr/local/src
  98wget http://mirrors.sohu.com/apache/httpd-2.4.33.tar.gz
  99tar zxvf httpd-2.4.33.tar.gz
  149wget http://mirrors.cnnic.cn/apache/apr/apr-1.6.3.tar.gz
  151cd apr-1.6.3
  154yum install gcc*
  156yum install libtool* -y
  157./configure --prefix=/usr/local/apr
  159make
  160make install
  162cd ..
wget http://mirrors.cnnic.cn/apache/apr/apr-util-1.6.1.tar.bz2  166yum install bzip2*
  169tar jxvf apr-util-1.6.1.tar.bz2
  170cd apr-util-1.6.1
  175yum install -y expat*
  176./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
  177make
  179make install
  185cd ..
  186wget https://jaist.dl.sourceforge.net/project/pcre/pcre/8.41/pcre-8.41.tar.gz
  https://netix.dl.sourceforge.net/project/pcre/pcre/8.42/pcre-8.42.tar.gz
  188tar zxvf pcre-8.41.tar.gz
  190cd pcre-8.41
  192./configure --prefix=/usr/local/pcre
  193make
  195make install
  197cd ..
  出现这种原因是因为apr,apr-util缺失,只需要把/usr/local/src下的apr和apr-util拷贝到./srclib下
  #cd /usr/local/src/
  #cp -r apr-1.6.3/usr/local/src/httpd-2.4.33/srclib/apr
  #cp -r apr-util-1.6.1/usr/local/src/httpd-2.4.33/srclib/apr-util
  198cd httpd-2.4.33
  #./configure --with-included-apr --prefix=/usr/local/apache2.4 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-so --enable-mods-shared=most --with-pcre=/usr/local/pcre
  202make
  204make install
  208cd /usr/local/apache2.4/conf
  210vi httpd.conf
  ServerName localhost:80
  211/usr/local/apache2.4/bin/apachectl start
  212netstat -lnp
  213systemctl status firewalld
  214systemctl stop firewalld
  215systemctl disable firewalld
  216systemctl status firewalld


页: [1]
查看完整版本: 安装mysql5.6+apache2.4