6.Tomcat的启动、停止
1)启动Tomcat服务器
# /usr/local/tomcat/bin/startup.sh
2)停止Tomcat服务器:
# /usr/local/tomcat/bin/shutdown.sh
到此,Nginx + Tomcat 负载均衡 集群 已经部署完毕了。不过有了服务器,肯定也少不了数据库,下面拓展一下Linux下安装MySQL数据库的方法。
7.Linux下安装MySQL数据库
我们重新找了 192.168.2.30 这台服务器上MySQL数据库:
1)下载MySQL数据库 //www.jb51.net/softs/19918.html
2)上传MySQL数据库安装包
$ scp ~/Downloads/mysql-5.1.51.tar.gz root@192.168.2.30:/usr/local
3)安装MySQL
$ ssh root@192.168.2.30 //SSH连接 # groupadd mysql //建立mysql的组 # useradd mysql -g mysql //增加用户mysql到mysql的组中 # yum list|grep ncurses # yum -y install ncurses-devel # yum install ncurses-devel # cd /usr/local # tar -zxvf mysql-5.1.51.tar.gz //解压缩 # cd mysql-5.1.51 # ./configure --prefix=/usr/local/mysql --with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static --with-readline --with-sll //配置,设置安装路径,设置编译mysql不带共享库,设置编译client不带共享库,设置要以rmp的方式安装tar包,设置以rmp的方式安装opensll # make # make install //安装,在make[4]的时候等待时间比较长,几分钟到十几分钟,都是正常现象 # /usr/local/mysql/bin/mysql_install_db --user //对安装好的MySQL进行初始化 # cp ./support-files/mysql.server /etc/init.d/mysql //将MySQL启动服务复制到系统中并重命名为mysql # cp ./support-files/my-medium.cnf /etc/my.cnf //复制规则文件 # chmod 755 /etc/init.d/mysql //更改文件权限 //文件权限由三个数字组成,第一位:文件拥有者的权限,第二位:文件拥有者同组的人的权限,第三位:文件拥有者非同组人的权限 //7:可读可写可执行,5:可读可执行 # cd /usr/local/mysql # chown -R mysql . //将 /usr/local/mysql 的拥有者更改为mysql # chgrp -R mysql . //将 /usr/local/mysql 归到mysql组中 # ps -ef|grep mysql # kill -9 3632 //将mysql所有进程号依次杀死,这里假定是3632 # /usr/local/mysql/bin/mysql_install_db --user=mysql //再次初始化 # service mysql start //启动MySQL # /usr/local/mysql/bin/mysqladmin -u root password '123456' //设置MySQL密码
到此MySQL就安装成功了,下来我们测试一下:
# /usr/local/mysql/bin/mysql -u root -p
如果输入密码后可以登进MySQL,那么就测试成功。下面我们设置MySQL允许开启远程连接:
# /usr/local/mysql/bin/mysql -u root -p mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; //创建用户用于远程连接(root:用户名,%:所有电脑都可以连接,也可以设置某个ip地址运行连接,123456:密码) mysql> flush privileges; //立即生效








