安装mysql5.6+apache2.4
一、安装MYSQL64yum 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]