>

配置负载均衡澳门博发娱乐官网,在终端执行下

- 编辑:澳门博发娱乐官网 -

配置负载均衡澳门博发娱乐官网,在终端执行下

阿里云ecs部署Java环境,阿里ecs部署java

1、安装JDK8

在终点奉行下载命令:wget

# 直接下载只下载到download-fail-1505220.html的html文件。因为Oracle需要在下载JDK在此以前先要接受OTN条目。点击accept之后会扭转对应的cookie。
消除办法如下。
wget --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie;"

解压到/root/sdk
tar -xzvf jdk-8u151-linux-x64.tar.gz -C /root/sdk

2、安装gradle4.1
wget
unzip gradle-4.1-all.zip  -d /root/sdk

3、安装maven
wget
tar -xzvf apache-maven-3.5.2-bin.tar.gz -C /root/sdk

将/root/sdk/apache-maven-3.5.2/conf/settings.xml文件,复制到~/.m2目录下

cp /root/sdk/apache-maven-3.5.2/conf/settings.xml ~/.m2

配置本国镜像,maven饭馆国内有相比较好用的镜像能够利用。

在maven的settings.xml 文件里布署mirrors的子节点,增添如下mirror

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>;
</mirror>

4、安装git
yum install git

5、配置JDK境况变量
cd ~
vi .bash_profile

累计方才安装的jdk,gradle和maven到情形变量中:

alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
alias gbt='gradle build -x test'

export JAVA_HOME=/root/sdk/jdk1.8.0_151
export PATH=$PATH:$JAVA_HOME/bin

export M2_HOME=/root/sdk/apache-maven-3.5.2
export PATH=$PATH:$M2_HOME/bin

export GRADLE_HOME=/root/sdk/gradle-4.1
export PATH=$PATH:$GRADLE_HOME/bin

丰硕完后封存,执行source .bash_profile

6、安装daemontools

wget

tar xvzf daemontools-0.76.tar.gz -C /root/sdk/daemontools-0.76
cd admin/daemontools-0.76
sudo package/install

install脚本会在根目录/下创设几个目录:/service和/command目录。在那之中/service目录用来存放在被daemontools管理的历程,注意在/service目录下寄放的只可以是三回九转。/command命令下贮存的是daemontools的风度翩翩部分常用命令。

如果install有错误:

/usr/bin/ld: errno: TLS definition in /lib64/libc.so.6 section .tbss mismatches non-TLS reference in envdir.o

/lib64/libc.so.6: could not read symbols: Bad value

collect2: ld 返回 1

make: *** [envdir] 错误 1

Copying commands into ./command...

cp: 无法 stat “compile/envdir”: 未有丰裕文件或目录

则编辑src/conf-cc, gcc加上-include /usr/include/errno.h 使用标准错误

启动
启动daemontools工具:
/command/svscanboot &
&后台运转
那会儿看下svs(supervise)的运作情状:

ps -ef | grep svs
能够看见多少个相关进程:
/bin/sh /command/svscanboot
和svscan /service

7、安装nginx

Nginx是C写的,必要用GCC编写翻译;Nginx的Rewrite和HTTP模块会用到PCRE(Perl Compatible Regular Expression);Nginx中的Gzip用到zlib[1]。

因而在装置nginx在此以前必要检查当前条件是还是不是曾经安装有GCC、PCRE、Zlib还应该有贰个正是OpenSSL。

应用rpm -qa命令查阅GCC、Zlib、PCRE和OpenSSL是不是已安装:

# rpm -qa gcc
gcc-4.4.7-17.el6.x86_64
# rpm -qa pcre
pcre-7.8-7.el6.x86_64
# rpm -qa zlib
zlib-1.2.3-29.el6.x86_64
# rpm -qa openssl
openssl-1.0.1e-48.el6_8.3.x86_64

可以知道,ECS centos6.8系统下已安装具备必要的上述软件,下一步间接设置nginx。

下载

wget
tar -zxvf nginx-1.10.3.tar.gz -C /root/sdk

安装

源码编写翻译筹算

使用./configure进行安装境遇检查和安装配备(由于不鲜明暗中认可安装路线,故指定安装路线为/usr/local/nginx),此命令会生成 Makefile:

cd nginx-1.10.3/
./configure --prefix=/usr/local/nginx

只要报错
./configure: error: the HTTP rewrite module requires the PCRE library.
则执行:
yum -y install pcre-devel

倘使报错
./configure: error: the HTTP gzip module requires the zlib library.
则执行:
yum install -y zlib-devel

假设报错
./configure: error: the HTTP cache module requires md5 functions from OpenSSL library.   
则执行:
yum -y install openssl openssl-devel

编译
make

安装
make install

翻开安装

# whereis nginx
nginx: /usr/local/nginx

启动nginx
nginx可实施文件寄放路线: 安装目录/sbin/nginx。这里就是/usr/local/nginx/sbin/nginx

/usr/local/nginx/sbin/nginx
./nginx -h命令,查看命令扶助
./nginx -t 查看配置文件

启动nginx服务

./nginx

实践nginx命令即可运转nginx服务。假若开掘80端口已经被挤占,或者是nginx服务已经运营。实践pkill nginx就能够杀掉nginx服务。
能够动用ps -ef | grep nginx命令查看内部存储器中是不是还会有nginx进度。
ps -ef | grep nginx
root     29919     1  0 16:36 ?        00:00:00 nginx: master process ./nginx
nobody   29920 29919  0 16:36 ?        00:00:00 nginx: worker process

现行反革命开采浏览器,在地方栏输入 to nginx,评释nginx已经布署成功。
下一步可开展连锁安插,将央求从80端口转向8080端口

跻身/usr/local/nginx/conf路线,输入以下命令:

vi nginx.conf

其中:

    listener 监听端口
    server_name 监听域名
    location{}是用来为同盟的 UavancierI 实行布局,U凯雷德I 即语法中的“/uri/”。
    location / { }相称任何查询,因为兼具诉求都是 / 起先。
    root钦点对应uri的能源查找路径,html为相对路线,在自己的服务器上海市中华全国总工会体路线为/usr/local/nginx/html/,
    该路径下有三个index.html的公文,就是输入ECS实例IP或绑定的域名再次回到的响应内容。[2]

此间大家是想利用nginx的反向代理(Reverse Proxy)作用。反向代理格局是指以代理服务器来经受internet上的连天央浼,然后将乞求转载给内部网络上的服务器,并将从服务器上收获的结果回到给internet上呼吁连接的客商端,此时代理服务器对外就表现为一个服务器。
server {
        listen       80;
        server_name  127.0.0.1:8080;

        location / {
            proxy_pass   ;
        }

    }

server下的结点:

listen:监听80端口
server_name:转载到哪个地方
proxy_pass:代理到哪个地区

配备达成后,重启nginx

进入/usr/local/nginx/sbin路径:

./nginx -s reload

安装mysql

  1. 开采云服务器防火墙中负有供给的常用端口(3306,8080,80等)

0、安装基础条件

yum -y install wget

yum -y install setup

yum -y install perl

yum install gcc make

1、命令记录
a、查看系统版本和位数  cat /proc/version
b、查看内部存款和储蓄器  free -m   //-m MB   、-g  GB
c、总括模块
      df -h      //h :  human-readable
d、总括文件大小
      du -h --max-depth=1
      du -sh   *
e、更新系统时间
      #yum install ntp -y
      #cat /etc/ntp.conf
      #ntpdate 0.centos.pool.ntp.org
f、将id_rsa.pub(公钥)文件里的开始和结果增至authorized_keys文件的尾巴
     cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
h、使用如下命令查找大于100M的大文件
   find / -size +100M -exec ls -lh {} ;

yum安装muysqlhttp://blog.csdn.net/jerome_s/article/details/52883234

apt-get update

1、安装JDK

经过wget命名下载JDK安装包(铁红部分为JDK的安装链接):

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" ""

透过rpm命令安装jdk

rpm -ivh rpm文件名

rpm -i --badreloc --relocate /usr/java=/usr/local/pangolin/java jdk-6u43-linux-amd64.rpm

当然也得以通过以下命令钦定java的碰到变量

由此find命令查找已经设置的java目录

find / -name java

呈现结果如下:

澳门博发娱乐官网 1

编辑/etc/profile文件,在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL上面增加如下代码:

export JAVA_HOME=/usr/java/jdk1.8.0_144

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

奉行命令使配置生效

source /etc/profile

2、安装jdk
a、scp -r root@192.168.7.116:/opt/java/jdk-6u43-linux-x64.bin /opt/
b、./jdk-6u43-linux-x64.bin
c、#vi /etc/profile
拉长如下内容
export JAVA_HOME=/opt/jdk1.6.0_43
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
d、使立刻生效,注意点和斜杠间有空格 
# .  /etc/profile   
e、java -version 测验是不是见效

下载 wgethttp://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.16.tar.gz

apt-get upgrade

2、安装MYSQL

切换成/usr/local/src/目录下,执行上面发号布令,从Mysql官方网站下载MySql5.7rpm安装包,通过wget命令获取mysql安装包:

wget

试行安装命令

yum localinstall mysql57-community-release-el7-11.noarch.rpm

安装mysql服务

yum install mysql-community-server

启动mysql服务:

systemctl start mysqld

反省mysql运营状态

systemctl status mysqld 

安装mysql为开机运维

systemctl enable mysqld

systemctl daemon-reload

修改mysql的root的暗中同意密码

因此以下命令找到随机密码:

cat /var/log/mysqld.log |grep password

输出为:

澳门博发娱乐官网 2

红圈处为root的暗中认可随机密码(饱含前面包车型大巴冒号)

报到到mysql修改密码

施行sql命令修改root顾客的密码,由于mysql暗中同意有密码攻略爱戴,所以密码不可能太轻巧,不然不能够因而,或许将root的密码设置复杂满足系统要求,或然采纳上边包车型地铁一声令下修改其密码攻略。

mysql>set global validate_password_policy=0;

mysql>set global validate_password_length=1;

mysql> ALTEQX56 USEMurano 'root'@'localhost' IDENTIFIED BY '这里是要设置的密码';

修改mysql配置允许其远程访谈

GRANT ALL PRIVILEGES ON *.* TO 'mysql'@'%' IDENTIFIED BY 'weilaihao8888' WITH GRANT OPTION;

mysql> flush privileges ;

关闭系统中防火墙:

systemctl stop firewalld.service

systemctl disable firewalld.service

修改mysql的铺排文件增减连接字符:

vim /etc/my.cnf

[mysqld]#在myslqd下增加如下键值对

character_set_server=utf8

init_connect='SET NAMES utf8'

重启Mysql服务:

systemctl restart mysqld 

3、安装maven
a、安装wget
sudo yum install wget  //centOS 
sudo apt-get install wget //debian或ubuntu
b、到Apache官方网站找maven下载地址
wget -c   //-c 断点续传
c、tar -zxvf  apache-maven-3.2.5-bin.tar.gz
d、#vi /etc/profile
投入如下:
export MAVEN_HOME=/opt/apache-maven-3.2.5
export PATH=$PATH:${MAVEN_HOME}/bin
保存
e、source /etc/profile
f、检查maven   #mvn -v

解压 tar zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

apt-get install wget

3、安装MongoDB

创建 mongodb-org-3.4.repo文件:

vim  /etc/yum.repos.d/mongodb-org-3.4.repo

在文件中输入以下内容:

[mngodb-org-3.4]

name=MongoDB Repository

baseurl=

gpgcheck=1

enabled=1

gpgkey=

安装MongonDB

yum install -y mongodb-org

实施命令建构 mongodb 目录

mkdir -p /home/data/mongodb/

盛放此目录的权位

chmod 777 mongodb

修改mongodb的安插文件

  vim /etc/mongod.conf

修改表明如下:

storage:

dbPath: /home/data/mongodb

net:

port: 27017

bindIp: 0.0.0.0#那边能够布署相应的ip设置为0.0.0.0为不限量IP访问

启动mongodb服务

mongod --dbpath /home/data/mongodb(此路线为自定义的db路线)

或者

systemctl start mongod -f /etc/mongod.conf

mongod --quiet -f /etc/mongod.conf run(相比较牢固)

或者

systemctl start mongod.service

查看MongoDB状态

systemctl status mongod.service

4、安装nginx(最好用Tengine)
nginx  
#cd nginx根目录
a、nginx须要依赖perl-->openssl、zlib、pcre
================method 1=================
openssl 
zlib
pcre
perl   
perl安装(要是提示gcc版本太低,能够yum install gcc)
#cd perl根目录
#./Configure -des -Dprefix=/usr/local/perl -Dusethreads -Uversiononly
==============method 2================
#yum -y install gcc perl-devl zlib-devl openssl openssl-devel   //yum联网下载信任
b、常规操作
#./configure   //到解压后的目录中./confirgue,成功需观看Configuration summary等log
#make
#make install
启动:#/usr/local/nginx/sbin/nginx
申明是不是成功
#ps -ef |grep nginx
#curl
如出现上边所述的大谬不然,在已设置PCRE库的图景下,要求配备PCRE分享库。
./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
3、可修改端口号
#vi /usr/local/nginx/conf/nginx.conf
#修改内容后
#kill -HUP `cat /usr/local/nginx/logs/nginx.pid`    //平滑重启

复制解压后的mysql目录到系统的本土软件目录

  1. 安装JDK8

4、Redis安装

设置相关正视

yum install epel-release

始发安装

yum install redis

修改相关的铺排文件

vim /etc/redis.conf

修改内容: bind 0.0.0.0

启动redis服务

systemctl start redis( centOS6 类别的起步 service redis start)

翻看redis的周转消息

redis-cli -h 127.0.0.1 -p 6379 info

redis参加开机运转

systemctl enable redis

5、svn安装并下载钱宝代码
a、
# yum -y install subversion   //svn顾客端安装
b、mkdir -p /Data/code_from_svn/qianbao/
c、svn checkout
d、查看已有机器svn的客户名密码
#cd ~/.subversion/auth/
#tree
#cat svn.simple/4e1cebc6a650a5c46fac1f55df472de3

cp mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql -r

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"

5、RabbitMQ安装

下载erlang

切换到/usr/local/src 目录下,下载erlang ,

wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

安装rpm软件

rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm

下载rabbitMQ 软件包

wget 

安装rabbitMQ 

yum install socat

rpm -ivh rabbitmq-server-3.6.10-1.el7.noarch.rpm

运行rabbitmq

rabbitmq-server -detached

安装开机运行

systemctl enable rabbitmq-server

启动rabbitmq服务

systemctl start rabbitmq-server

安装rabbitmq插件

rabbitmq-plugins enable rabbitmq_management

6、安装redis并运行为后台服务格局

$ mkdir /usr/local/redis
$ cd /usr/local/src
$ wget
$ tar xzf redis-2.6.14.tar.gz
$ ln -s redis-2.6.14 redis #树立一个链接
$ cd redis
$ make PREFIX=/usr/local/redis install    //安装到钦定目录中
$ cp /usr/local/src/redis/utils/redis_init_script /etc/rc.d/init.d/redis
$ vi /etc/rc.d/init.d/redis  
第二行扩张
#chkconfig: 2345 80 90
并更改
EXEC=/usr/local/redis/bin/redis-server 
CLIEXEC=/usr/local/redis/bin/redis-cli
$EXEC $CONF &    //“&”,便是将服务转到前边运转的情致
$mkdir /etc/redis
$cp /usr/local/src/redis/redis.conf /etc/redis/6379.conf
$  chkconfig --add redis
$ service redis start
$ vi /etc/profile
$ export PATH="$PATH:/usr/local/redis/bin"
$ source /etc/profile
 
7、修改hosts、将116的nginx配置copy到本机(那项本身记录用,看官跳过)
a、杀掉nginx的进程
b、替换conf/nginx.conf中的7.116为本机ip
:%s/7.116/7.203/g
c、最终重启nginx
/usr/local/nginx/sbin/nginx -s  reload

加多系统mysql组和mysql客商

tar -zxvf jdk-8u112-linux-x64.tar.gz

6、FastDFS安装

下载相关的依据包

yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget

切换来usr/local/src目录下下载fastdfs 财富包

wget

切换来/usr/local/src/目录下举办下边镇定自若下载libfastcommon源码包

wget

推行下边三令五申创立安装目录

mkdir -p /usr/local/fastdfs/{storage,tracker}

切换成/usr/local/src/目录下实行上边指挥若虞诩装libfastcommon库

unzip master.zip  #解压缩下载的libfastcommon源码包

cd libfastcommon-master  #进去解压缩后获得的目录下

./make.sh  #编译

./make.sh install  #安装

安装fastdfs库

解压安装包

tar -zxvf master.tar.gz

切换来法斯特DFS文件目录

cd fastdfs-master/

实施以为sh文件

./make.sh

./make.sh install

始建tracker和storage、client配置文件

切换路线到cd  /etc/fdfs

能够重命名sample文件或许是复制sample配置文件,并达成参数配置就能够:

cp storage.conf.sample storage.conf

cp tracker.conf.sample tracker.conf

cp client.conf.sample client.conf

配置tracker

创建/fastdfs目录:mkdir -p /home/data/fastdfs 

修改文件权限:chmod 777 /home/data/fastdfs

编辑tracker.conf 文件:vim /etc/fdfs/tracker.conf

bind_addr=     #empty for bind all addresses of this host

base_path=/home/data/fastdfs    #在/data/下创建目录

配置storage

编辑文件:vim /etc/fdfs/storage.conf

留意:IP地址注意要使用要用作文件服务器的地址,若是本机便是本机的IP,端口号使用默许的就可以

group_name=group1

bind_addr=   # empty for bind all addresses of thishost

base_path=/home/data/fastdfs

store_path0= /home/data/fastdfs1

#在/data/下树立目录 mkdir -p /home/data/fastdfs1 修改文件权限:chmod 777 /home/data/fastdfs1

tracker_server=192.168.1.16:22122

配置Client

编辑文件:vim /etc/fdfs/client.conf

留意:IP地址注意要接纳要用作文件服务器的地点,倘若本机即是本机的IP,端口号使用暗许的就能够

base_path=/home/data/fastdfs

tracker_server=192.168.1.16:22122

启动FastDFDS

/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start

/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start

申明fdfs是还是不是运转成功

ps -ef|grep fdfs

澳门博发娱乐官网 3

8、使用Jenkins运行应用
Jenkins安装:
启动Jenkins tomcat: /home/jenkins_server/bin/jen_app  
布局Jenkins分界面,运营应用:
1、新建-->创设一个maven项目
2、Goals and options: clean install -DskipTests=true
3、Add post-build step -> Execute shell
      Command: /opt/Deploy/DeployPay.sh
(这里放上本身的shell脚本)
CATALINA_OPTS="-Djava.security.egd=file:/dev/./urandom -server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9996"
(那一个tomcat参数对于jdk7的运用,可大大提供运维速度)

groupadd mysql

mv jdk1.8.0_131 /usr/local

7、Nginx安装

下载Nginx源码

cd  /usr/local/src

wget

解压Nginx源码包

tar -xzvf nginx-1.12.1.tar.gz

下载fastdfs-nginx-module-master包

wget

unzip master.zip

添加module模块

cd /usr/local/src/nginx-1.12.1

./configure --prefix=/usr/local/nginx --add-module=/usr/local/src/fastdfs-nginx-module-master/src/

实践和编写翻译

make

make install

修改配置文件

cd /usr/local/nginx/conf

vim nginx.conf

修改内容如下:

server {

listen      80;

server_name  localhost;

location / {

try_files $uri $uri/ @router;

index index.html;

}

location /group1/M00 {

root /opt/fastdfs_storage_data;

ngx_fastdfs_module;

}

location @router {

rewrite ^.*$ /index.html last;

}

error_page  500 502 503 504  /50x.html;

location = /50x.html {

root  html;

}

}

将fastdfs-nginx-module-master目录下的mod_fastdfs.conf文件拷贝到/etc/fdfs目录

find / -name mod_fastdfs.conf(查找文件)

cp /usr/local/src/fastdfs-nginx-module-master/src/mod_fastdfs.conf /etc/fdfs/(复制)

cd /etc/fdfs/

编辑mod_fastdfs.conf文件

vim mod_fastdfs.conf

修改内容如下:

tracker_server=192.168.1.16:22122

group_name=group1

store_path0=/home/data/fastdfs1

将http.conf 和 mime.types 拷贝到/etc/fdfs目录下

查找文件

find / -name http.conf

cp /usr/local/src/fastdfs-master/conf/http.conf /etc/fdfs/

find / -name mime.types

cp /usr/local/src/fastdfs-master/conf/mime.types /etc/fdfs/

试行上面发号布令做symbol link

ln -s /home/data/fastdfs/data /home/data/fastdfs/data/M00

修改group配置

vi /etc/fdfs/mod_fastdfs.conf

url_have_group_name=false

改为

url_have_group_name=true

Ngnix运行甘休

/usr/local/nginx/sbin/nginx(启动)

/usr/local/nginx/sbin/nginx -s stop (停止)

测量检验文件是不是上传成功

/usr/bin/fdfs_test /etc/fdfs/client.conf upload nginx.conf(须要上传的文)

GZIP压缩开启

在HTTP中追加以下配置

gzip on;

gzip_disable "msie6";

gzip_vary          on;

gzip_proxied any;

gzip_comp_level 1;

gzip_min_length 1k;

gzip_buffers 4 32k;

gzip_http_version 1.0;

gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png font/ttf font/otf image/svg+xml;

9、git安装

1、找到git安装包并下载 
wget
2、安装所需工具
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-Embed
3、编写翻译安装
$ tar -zxf git-1.9.5.tar.gz
$ cd git-1.9.5
$ ./configure --prefix=/usr
$ make
$ sudo make install

useradd -r -g mysql mysql

nano ~/.profile

8、maven的安装

下载源码包:

cd /usr/local/src/

wget

tar -zxvf apache-maven-3.5.0-bin.tar.gz

移步maven到安插目录

mv apache-maven-3.5.0 /usr/local/maven/

布局蒙受变量

vim /etc/profile

尾巴部分扩大

export MAVEN_HOME=/usr/local/maven

export PATH=${MAVEN_HOME}/bin:${PATH}

施行命令生效配置:

source /etc/profile

修改使用Ali云大旨酒店

vim /usr/local/maven/conf/settings.xml

在<mirrors></mirrors>中参预如下配置:

<mirror>

  <id>alimaven</id>

  <name>aliyun maven</name>

<url>;

<mirrorOf>central</mirrorOf>

</mirror>

步向安装mysql软件目录,修改目录具有者为mysql顾客

export JAVA_HOME=/usr/local/jdk1.8.0_131

9、安装git

**下载源码包:
**

cd /usr/local/src/

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

yum install  gcc perl-ExtUtils-MakeMaker

wget

yum remove git(卸载旧版的git)

cd mysql/

export PATH=$PATH:$JAVA_HOME/bin

chown -R mysql:mysql ./

source ~/.profile

设置数据库,此处只怕出现错误

java -version

./scripts/mysql_install_db —user=mysql

  1. 安装MySQL

修改当前目录拥有者为root客户

wget

chown -R root:root ./

dpkg -i mysql-apt-config_0.8.6-1_all.deb

修改当前data目录具备者为mysql客商

apt-get update

chown -R mysql:mysql data

apt-get install mysql-server

开发银行mysql服务和增加开机运行mysql服务

service mysql status

cp support-files/mysql.server /etc/init.d/mysql

nano /etc/mysql/mysql.conf.d/mysqld.cnf

运营mysql服务(创建缺乏的文本夹)

#bind-address = 127.0.0.1

mkdir /var/log/mariadb

character-set-server = utf8

service mysql start

collation-server = utf8_unicode_ci

把mysql顾客端放到暗中同意路线(注意:建议利用软链过去,不要直接包文件复制,便于系统设置七个本子的mysql)

skip-character-set-client-handshake

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY 'root' WITH GRANT OPTION;

设置数据库为utf8mb4

FLUSH PRIVILEGES;

本文由胜博发-运维发布,转载请注明来源:配置负载均衡澳门博发娱乐官网,在终端执行下