阿里云 CenterOS 安装mysql java 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服务

[[email protected] ~]# chkconfig mysqld on  ← 设置MySQL服务随系统启动自启动

[[email protected] ~]# chkconfig --list mysqld  ← 确认MySQL自启动

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

[[email protected] ~]#/etc/rc.d/init.d/mysqld start  ← 启动MySQL服务

Initializing MySQL database:         [ OK ]

Starting MySQL:              [ OK ]

登录mysql控制台

mysql -u root

修改mysql root密码

SET PASSWORD FOR [email protected]=PASSWORD(‘new_password’);

SET PASSWORD FOR [email protected]=PASSWORD(‘new_password’);

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

grant all privileges on *.* to [email protected]% 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

先安装依赖库

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

时间: 2024-08-06 04:33:50

阿里云 CenterOS 安装mysql java tomcat gcc nginx步骤的相关文章

使用docker在阿里云上安装mysql和连接

https://hub.docker.com/   可搜索docker的镜像仓库地址 1.docker search mysql 查找镜像仓库中的mysql 2.docker pull mysql  默认拉取最新的版本 3. docker images 查看本地仓库是否拉取成功 4.docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql   启动 5.docker ps 查看正在运行的镜像 //此时,已经

阿里云 CentOS7 安装MySQL (MariaDB)

自从 CentOS 7 开始,自带的数据库就变成 MariaDB 了,yum 安装之后的默认版本是 5.5 添加Maria源 添加并编辑文件 添加MariaDB源 vi /etc/yum.repos.d/MariaDB.repo 粘贴官方的或者阿里云的镜像: [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-

阿里云centos7安装mysql 5.7.29

1.下载,进入mysql官网,查找需要的版本: wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-server-5.7.29-1.el7.x86_64.rpm 2.安装mysql包 rpm -ivh mysql-community-server-5.7.29-1.el7.x86_64.rpm 报如下图错误,提示依赖mysql-community-client,mysql-community-common-5.7.

阿里云centos中mysql的安装及一些常识知识

------------------------------------------------------------------- 阿里云centos中mysql的安装 工具WinSCP v5.7.0可以从windows上传文件到linux上 工具putty可以再windows上连接linux,用命令行操作很方便 将mysql以下三个包下载并上传到linux上,例如:/root/software MySQL-server-5.5.28-1.linux2.6.x86_64.rpm MySQL-

远程登录阿里云上的MySQL

最近对云和服务器之类的感兴趣,想要将自己的数据什么的保存到远端服务器.研究了阿里云和百度云.今天算是有点进步吧. 我在阿里云上申请了个免费的云服务器(ECS),很可惜只能用5天.我也不太懂他的性能怎么样..反正能用吧.哈哈 上图吧. 1.主机终端管理:由于对Ubuntu 还算熟悉,我选了装ubuntu 的主机,在"更多操作"选项中,选择"连接终端",进入连接页面,按照提示输入"VNC"密码,就进入了主机系统,不过是命令行的终端 . 2.MySQL

阿里云vps上mysql挂掉的解决办法

阿里云vps上mysql挂掉的解决办法 4条回复 用阿里云的vps用作blog服务器,系统很稳定,已经100多天一直运行正常,大概从上个月开始发现blog的mysql会有时挂掉,会收到短信通知.之前没太追究,重新启动了mysql解决的.今天上午又收到短信,已经第三次了. 查了一下日志,三次基本都是一样的: 130728 6:50:14 [Note] Plugin 'FEDERATED' is disabled. 130728 6:50:14 InnoDB: The InnoDB memory h

linux安装mysql、tomcat和jdk1.7、Android Studio

linux安装mysql.tomcat和jdk. 一.安装mysql $ sudo apt-get install mysql-server 安装mysql 二.安装JDK 下载jdk 到达/usr/local $ sudo mkdir java 建立一个java文件夹 (注:sudo 请求root权限 ) $ sudo mv jdk1.7.0_67 /usr/local/java 将解压的文件移到刚刚建好的文件夹 $ sudo vim /etc/profile 可能vim编辑器没有安装 因此执

运用webmagic,SSI框架,阿里云服务,mysql,freeMarker,bootStrap3.0,Jquery 等搭建的个人网站,有兴趣的可以来看看

网站是 电影之家, 前前后侯花了半年的时间(但真正的开发时间应该是不到一个月的,涉及技术(webmagic,SSI框架,阿里云服务,mysql,freeMarker,bootStrap3.0,Jquery)), 因为平常要上班,周末又想多休息.所以搞了那么久. 网站中运用到的技术就是标题上的那些,还有一些小的东西可能我都忘记了. 建站也是第一次,所以从申请域名 ,备案,购买服务器,上传代码,调试代码等等都是一边摸索一边做的. 就项目而言自己还是有很多收获的,也有很多经验可以分享. 欢迎大家访问网

[分享]运维分享一一阿里云linux系统mysql密码修改脚本

[分享]运维分享一一阿里云linux系统mysql密码修改脚本     大象吃豆子 级别: 小白 发帖 12 云币 27 加关注 写私信 只看楼主 更多操作楼主  发表于: 2014-09-30 编写了一个适用于阿里云linux系统 mysql密码修改脚本,使用阿里云提供的一键安装包配置后,如果account.log文件删除,并且忘记mysql密码时,可以通过脚本来重置mysql密码. 附:一键环境安装包:http://help.aliyun.com/view/11108189_13435438