centos 开发环境搭建

转载请注明出处,谢谢!(原文链接:https://chensian.github.io/2017/01/03/centos-built-develope-envs/

centos 开发环境搭建

# mkdir chen
# cd chen
# mkdir softwares
# mkdir tools
# mkdir workspace
# cd tools
# tar -xzvf ../tools/apache-tomcat-8.0.26.tar.gz
# tar -xzvf ../tools/jdk-8u91-linux-x64.gz

JDK安装

# vim /etc/profile
# export JAVA_HOME=/home/chen/softwares/jdk1.8.0_91
# export PATH=$JAVA_HOME/bin:$PATH
# source /etc/profile

Tomcat安装

# mv apache-tomcat-8.0.26 tomcat
# cd tomcat/bin
# ./startup.sh
# ./shutdown.sh

Mysql安装

# tar -zxvf mysql-version.tar.gz
# mv mysql-version  /usr/local/mysql
# groupadd mysql
# useradd -r -g mysql mysql
# cd /usr/local/mysql
# bin/mysqld --initialize
# [Note] A temporary password is generated for root@localhost: **mjT,#x_5sW

记住最后的密码

# vim /etc/my.cnf

添加以下

[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'
[client]
default-character-set=utf8

配置mysql服务开机自动启动

# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld 
# chkconfig --add mysqld   # 添加mysqld
# chkconfig mysqld on      # 用这个命令设置开机启动

mysql服务的启动/重启/停止

# service mysqld start                         # 启动服务
# service mysqld restart                       # 重启服务
# service mysqld stop                          # 停止服务

初始化mysql用户root的密码

# mysql -u root -p '**mjT,#x_5sW'
# mysql> alter user 'root'@'localhost' identified by 'root';
# mysql> use mysql
# mysql> update user set authentication_string = PASSWORD('123456') where user = 'root';

mysql软连接

添加
ln -s /usr/local/mysql mysql
删除
rm mysql

Zookeeper安装

1:把zookeeper的压缩包上传到linux系统。
2:解压缩压缩包

tar -zxvf zookeeper-3.4.6.tar.gz

3:进入zookeeper-3.4.6目录,创建data文件夹。

4:把zoo_sample.cfg改名为zoo.cfg

[root@localhost conf]# mv zoo_sample.cfg zoo.cfg

5:修改data属性:

# vim zoo.cfg
dataDir=/root/zookeeper-3.4.6/data

6:启动zookeeper

[root@localhost bin]# ./zkServer.sh start

关闭zookeeper:

[root@localhost bin]# ./zkServer.sh stop

查看zookeeper状态:

[root@localhost bin]# ./zkServer.sh status

Redis安装

# cd redis
# yum install gcc
# make MALLOC=libc
# make install

1、修改redis.conf文件

# 修改daemonize为yes,即默认以后台程序方式运行(还记得前面手动使用&号强制后台运行吗)。
daemonize no

启动服务

# src/redis-server redis.conf

关闭服务

# src/redis-cli shutdown
陈世强 wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
坚持原创技术分享,您的支持将鼓励我继续创作!