阿里云服务CentOS安装基础环境

Jdk

  • 下载jdk-7u79-linux-x64.tar.gz
  • 解压
cd /usr/java/
tar zxf jdk-7u79-linux-x64.tar.gz
  • 配置

修改/etc/profile文件设置系统变量,设置jdk环境变量

vi /etc/profile

在文件末尾添加下面配置

export JAVA_HOME=/usr/java/jdk1.7.0_79  
export JRE_HOME=$JAVA_HOME/jre  
export PATH=$PATH:$JAVA_HOME/bin  
export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  

按Esc退出,按Shift加英文冒号shift + : 然后输入wq,保存退出

source /etc/profile  

查看jdk安装情况

 [root@iZwz9io83xn1czh8rty3qlZ jdk1.7.0_79]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
[root@iZwz9io83xn1czh8rty3qlZ jdk1.7.0_79]#  echo $JAVA_HOME
/usr/java/jdk1.7.0_79

Tomcat

  • 下载apache-tomcat-7.0.72.tar.gz
cd /usr/local/
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.tar.gz
  • 解压
tar -zxf apache-tomcat-7.0.72.tar.gz

MySql

  • 查询安装包:
yum list mysql*
  • 安装mysql 服务器端:
yum install mysql-server
yum install mysql-devel
  • 查看是否开机启动
[root@iZwz9io83xn1czh8rty3qlZ local]# chkconfig --list | grep mysqld
mysqld          0:关闭    1:关闭    2:关闭    3:关闭    4:关闭    5:关闭    6:关闭
  • 开启开机启动
[root@iZwz9io83xn1czh8rty3qlZ local]# chkconfig mysqld on
[root@iZwz9io83xn1czh8rty3qlZ local]# chkconfig --list | grep mysqld
mysqld          0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭
  • 启动
service mysqld start
  • 设置root密码
mysqladmin -u root password 'xxx'
  • 登录遇到问题
mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
  • 关闭mysql
[root@iZwz9io83xn1czh8rty3qlZ etc]# service mysqld stop
Stopping mysqld:                                           [  OK  ]
  • 安全模式登录
[root@iZwz9io83xn1czh8rty3qlZ etc]# mysqld_safe --skip-grant-tables&
[4] 25290
[root@iZwz9io83xn1czh8rty3qlZ etc]# 161101 22:38:57 mysqld_safe Logging to '/var/log/mysqld.log'.
161101 22:38:57 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
  • 无密码登录
[root@iZwz9io83xn1czh8rty3qlZ etc]# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.73 Source distribution
...
  • 修改密码
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> update user set password=password("root") where user="root";
Query OK, 3 rows affected (0.00 sec)
Rows matched: 3  Changed: 3  Warnings: 0

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
Bye
  • 重新登录
[root@iZwz9io83xn1czh8rty3qlZ etc]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.73 Source distribution
  • 授予远程登录权限
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值