yum 安装mysql tomcat_阿里云 CentOS 安装mysql java tomcat gcc nginx步骤

阿里云 CentOS 安装mysql java tomcat gcc nginx步骤

发布于 2014-10-12 23:20:53 | 939 次阅读 | 评论: 0 | 来源: 网友投递

CentOS Linux操作系统CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。

本文为大家讲解的是在阿里云服务器centos系统中安装java mysql tomcat gcc nginx的教材,感兴趣的同学参考下.

操作系统是centos 5.4 32位的。

1、磁盘挂载

初始化按照后只有一个系统盘,没有数据盘。所以第一步要挂在数据盘。

可以用  fdisk -l|grep Disk  查看你的系统有几块盘。

如:

Disk /dev/hda: 21.4 GB, 21474836480 bytes

Disk /dev/xvdb: 85.8 GB, 85899345920 bytes

1.   切换到root;

2.   运行命令 "fdisk /dev/xvdb";

3.   根据提示,依次输入 "n", "p", "1";

4.   然后 ,按两次回车;

5.   输入 "w", 当提示Syncing disks.时,表示已成功完成分区;

6.   输入 "mkfs.ext3 /dev/xvdb1" 格式化分区;这里要耐心等待

7.   输入 "mkdir /data0"建立挂载目录

8.   使用"mount /dev/xvdb1 /data0 "命令挂载分区后即可使用。

9. vi /etc/fstab

按 i

最后一行写入

/dev/xvdb1    /data0    ext3         defaults     0 0

按esc

输入:wq ,回车

完成后可以用df -k / mount 等命令查看。

2、安装mysql

yum -y install mysql-server  ← 安装MySQL

查看版本 mysql -V

vim /etc/my.cnf  ← 编辑MySQL的配置文件

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

# Default to using old password format for compatibility with mysql 3.x

# clients (those using the mysqlclient10 compatibility package).

old_passwords=1  ← 找到这一行,在这一行的下面添加新的规则,让MySQL的默认编码为UTF-8

default-character-set = utf8  ← 添加这一行

然后在配置文件的文尾填加如下语句:

[mysql]

default-character-set = utf8

启动MySQL服务

[root@sample ~]# chkconfig mysqld on  ← 设置MySQL服务随系统启动自启动

[root@sample ~]# chkconfig --list mysqld  ← 确认MySQL自启动

mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off  ← 如果2--5为on的状态就OK

[root@sample ~]#/etc/rc.d/init.d/mysqld start  ← 启动MySQL服务

Initializing MySQL database:         [ OK ]

Starting MySQL:              [ OK ]

登录mysql控制台

mysql -u root

修改mysql root密码

SET PASSWORD FOR root@localhost=PASSWORD(‘new_password’);

SET PASSWORD FOR root@AY130417174754751998=PASSWORD(‘new_password’);

delete from mysql.user where user='';  ← 删除匿名用户

grant all privileges on *.* to root@% identified by 'new_password' with grant option;  --root可以远程登录;

到此为止后,就可以用图形化工具了。

3、java安装

mkdir /usr/java

rpm -ivh jdk-6u18-linux-i586.rpm

安装完成后用java -version来验证一下是否安装成功。

#vim /etc/profile在尾部添加:

export JAVA_HOME=/usr/java/jdk1.6.0_25/

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export LASSPATH=.:/usr/java/jdk1.6.0_25/lib:/usr/java/jdk1.6.0_25/jre/lib:$CLASSPATH

#source /etc/profile

4、安装tomcat

#tar zxvf apache-tomcat-7.0.19.tar.gz

在tomcat bin目录下面执行

bash catalina.sh start

验证:输入http://ip:8080看一下web是否正常

#vim /etc/profile   在文件末尾添加:

export TOMCAT_HOME=/apache-tomcat/

#source /etc/profile

#cd /apache-tomcat/bin/

#chmod 777 *.sh

#bash catalina.sh start

5、安装gcc编译器

yum -y install gcc gcc-c++ autoconf automake

yum -y install gcc automake autoconf libtool make

6、安装nginx web 服务器

先安装依赖库

yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel

安装nginx

tar zxvf nginx-版本号.tar.gz

cd nginx-版本号

./configure

make

make install

启动Nginx

启动Nginx,可以执行以下命令。假设Nginx安装在/usr/locaUnginx/目录中,那么启动Nginx的命令就是:

/usr/local/nginx/sbin/nginx  -c /usr/local/nginx/conf/nginx.conf

登录页面,http://ip  会显示 Welcome to nginx! 表示安装成功。

(1)从容停止Nginx。

kill - QUIT Nginx主进程号  或者   kill -QUIT `/usr/local/webserver/nginx/logs/nginx.pid`

(2)快速停止Nginx

kill - TERM Nginx主进程号 或者  kill -TERM `/usr/local/webserver/nginx/logs/nginx.pid`

kill - INT Nginx主进程号    或者   kill -INT `/usr/local/webserver/nginx/logs/nginx.pid`

(3)强制停止所有Nginx进程

pkill –9 nginx

判断Nginx配置文件是否正确:

/usr/local/webserver/nginx/sbin/nginx –t -c

/usr/local/webserver/nginx/conf/nginx.conf

平滑重启Nginx

kill -HUP Nginx主进程号

kill一HUP   `/usr/local/webserver/nginx/logs/nginx.pid`

7、更新yum,安装bind的时候有冲突,就更新了一下。

yum clean all

rpm --rebuilddb

yum update

8、安装bind

yum install bind* caching-nameserver

相关阅读:

阿里云 CentOS 安装mysql java tomcat gcc nginx步骤

阿里云服务器CentOS 5.7(64位)安装配置LAMP环境(Apache+PHP5+MySQL)

PHP程序员玩转Linux系列 CentOS安装使用教程

CentOS 6.1安装配置LAMP服务器(Apache+PHP5+MySQL)

CentOS 编译安装Apache

centos 5 手动分区来安装系统的方法

CentOS 6.7系统下安装配置JDK的方法

详解如何在 CentOS 7 中安装或升级最新的内核

centos iso镜像文件安装教程

CentOS 7下搭建高可用集群

Centos6安装中文字体的方法

详解CentOS 7.0源码包搭建LNMP 实际环境搭建

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值