从0开始搭建一台服务器开发环境

1.设置系统的统一字符集

查看当前系编码命令

系统安装的时候就已经设置了系统编码为en_US.utf-8

如果需要设置当前系统编码,则命令为export LANG = zh_CN.UTF-8

2.系统时间和硬件时间

命令:

查看系统时间 date -R

查看硬件时间 hwclock

结果如下:


3.安装jdk环境


下载jdk

https://www.oracle.com/technetwork/java/javase/downloads/index.html

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

rpm包安装

# 1.安装jdk

[root@localhost ~]# rpm -ivh jdk-8u171-linux-x64.rpm

准备中...                          ################################# [100%]

正在升级/安装...

  1:jdk1.8-2000:1.8.0_171-fcs        ################################# [100%]

Unpacking JAR files...

        tools.jar...

        plugin.jar...

        javaws.jar...

        deploy.jar...

        rt.jar...

        jsse.jar...

        charsets.jar...

        localedata.jar...

# 2.搜索默认安装位置

[root@localhost ~]# find / -name "java"

/usr/java/jdk1.8.0_171-amd64/bin/java

/usr/java/jdk1.8.0_171-amd64/jre/bin/java

# 3.配置环境变量

vi /etc/profile

# 4.在文件末尾加入如下配置

export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64/

export PATH=$PATH:$JAVA_HOME/bin

# 5.加载配置生效

source /etc/profile    加载配置生效

reboot                重启系统

注意: 以上两个选项选择任意一个即可source可以不用重启立即生效,某些情况下source无法生效时,可以使用重启试试

# 6.测试环境变量

java

javac

java -version

tar包安装


# 1.将JDK解压缩到指定目录

tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/

注意:-C参数是将JDK解压之后文件放入usr目录中

# 2.进入jdk解压缩目录查看

cd /usr/jdk1.8.0_171/

# 3.查看详细信息

[root@localhost jdk1.8.0_171]# ls

bin        db      javafx-src.zip  lib      man          release  THIRDPARTYLICENSEREADME-JAVAFX.txt

COPYRIGHT  include  jre            LICENSE  README.html  src.zip  THIRDPARTYLICENSEREADME.txt

# 4.配置环境变量

vi /etc/profile

# 5.在文件末尾加入如下配置

export JAVA_HOME=/usr/jdk1.8.0_171

export PATH=$PATH:$JAVA_HOME/bin

# 6.加载配置生效

source /etc/profile    加载配置生效

reboot                重启系统

注意: 以上两个选项选择任意一个即可source可以不用重启立即生效,某些情况下source无法生效时,可以使用重启试试

# 7.测试环境变量

java

javac

java -version

安装Tomcat


# 0.下载tomcat

http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.46/bin/apache-tomcat-8.5.46.tar.gz

# 1.通过工具上传到Linux系统中

# 2.解压缩到/usr目录中

[root@localhost ~]# tar -zxvf apache-tomcat-8.5.46.tar.gz -C /usr/

-C 用来指定解压缩的位置

# 3.查看解压内容

[root@localhost apache-tomcat-8.5.46]# ls -l

    总用量 124

    drwxr-x---. 2 root root  4096 10月 13 12:27 bin

    -rw-r-----. 1 root root 19318 9月  17 02:19 BUILDING.txt

    drwx------. 2 root root  238 9月  17 02:19 conf

    -rw-r-----. 1 root root  5407 9月  17 02:19 CONTRIBUTING.md

    drwxr-x---. 2 root root  4096 10月 13 12:27 lib

    -rw-r-----. 1 root root 57011 9月  17 02:19 LICENSE

    drwxr-x---. 2 root root    6 9月  17 02:17 logs

    -rw-r-----. 1 root root  1726 9月  17 02:19 NOTICE

    -rw-r-----. 1 root root  3255 9月  17 02:19 README.md

    -rw-r-----. 1 root root  7139 9月  17 02:19 RELEASE-NOTES

    -rw-r-----. 1 root root 16262 9月  17 02:19 RUNNING.txt

    drwxr-x---. 2 root root    30 10月 13 12:27 temp

    drwxr-x---. 7 root root    81 9月  17 02:17 webapps

    drwxr-x---. 2 root root    6 9月  17 02:17 work

# 4.启动tomcat

[root@localhost apache-tomcat-8.5.46]# ./bin/startup.sh

# 5.关闭网络防火墙

systemctl stop firewalld   关闭网络防火墙

systemctl disable firewalld  关闭开机自启动(永久关闭)

# 6.在windows中访问tomcat

http://10.15.0.8:8080/

# 7.显示tomcat实时控制台信息

进入tomcat的logs目录中使用tail -f catalina.out 命令实时查看控制台信息

# 8.关闭tomcat

在tomcat的bin目录下面使用 ./shutdown.sh

安装MySQL

环境准备(本地还是在线都需要准备)


# 1.卸载mariadb,否则安装mysql会出现冲突

# 2.执行命令rpm -qa |grep mariadb

# 3.列出所有被安装的mariadb rpm 包;

# 4.执行命令rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

本地安装(5.6版本默认root没有密码)

# 0.上传下载好的软件包到系统中

# 0.执行本地安装包之前必须先安装vim

yum install -y vim

# 1.安装步骤

rpm -ivh perl-*

rpm -ivh net-tools-2.0-0.22.20131004git.el7.x86_64.rpm

rpm -ivh mysql-community-common-5.6.42-2.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.6.42-2.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.6.42-2.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.6.42-2.el7.x86_64.rpm

在线安装

# 1.添加官方的yum源创建并编辑mysql-community.repo文件

vi /etc/yum.repos.d/mysql-community.repo

# 2.粘贴以下内容到源文件中

[mysql56-community]

    name=MySQL 5.6 Community Server

    baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/

    enabled=1

    gpgcheck=0

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql


    注意:如果需要安装mysql5.7只需要将baseurl修改即可

    baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/

# 3.安装mysql

sudo yum install -y mysql-community-server 

设置root用户密码

# 1.启动mysql数据库

[root@localhost mysql]# systemctl start mysqld

# 2.修改mysql数据库密码

mysqladmin -u root -p password 回车 输入原始密码 在输入新的密码

注意:5.7之前版本安装完成之后没有密码,mysql5.7之后的版本的初始密码是随机生成的,放在了 /var/log/mysqld.log

使用命令 grep ‘temporary password’ /var/log/mysqld.log 读出来即可

ROOT!Q2w

# 3.登录mysql

[root@localhost mysql]# mysql -u root -p 

开启远程访问


# 1.安装完成mysql时,发现mysql数据库,不允许我们远程连接需要修改设置


# 2.登录mysql,并选择使用mysql数据库


# 3.查看mysql库中的所有表

# 4.查询user表


# 5.执行如下命令

grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;


# 6.刷新权限

flush privileges; 


# 7.重启服务

systemctl restart mysqld

# 8.测试连接 

卸载Mysql从新安装

1.搜索mysql相关安装包

[root@localhost ~]# rpm -qa|grep mysql

mysql-community-libs-5.6.42-2.el7.x86_64

mysql-community-server-5.6.42-2.el7.x86_64

mysql-community-common-5.6.42-2.el7.x86_64

mysql-community-client-5.6.42-2.el7.x86_64

2.删除搜索结果中的安装包

[root@localhost ~]# rpm -e --nodeps mysql-community-libs-5.6.42-2.el7.x86_64  mysql-community-server-5.6.42-2.el7.x86_64 mysql-community-common-5.6.42-2.el7.x86_64 mysql-community-client-5.6.42-2.el7.x86_64

3.删除Mysql原始配置  搜索mysql配置

[root@localhost ~]# find / -name mysql

/etc/selinux/targeted/active/modules/100/mysql

/var/lib/mysql

/var/lib/mysql/mysql

/usr/share/mysql

  删除配置文件

[root@localhost ~]# rm -rf /etc/selinux/targeted/active/modules/100/mysql /var/lib/mysql /var/lib/mysql/mysql /usr/share/mysql

4.重新安装

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容