本文一共包括以下几个部分:

  1. 安装 vsftp:用来进行 Centos 和 Windows 之间的数据传输。
  2. 安装 jre:
  3. 安装 mysql:
  4. 安装 tomat:
  5. 需要下载的安装包。
    Centos 环境配置

第一步:安装 vsftp

1- 安装vsftp:

yum install -y vsftpd

2- 设置开机启动:

systemctl enable vsftpd

3- 启动ftp服务:

systemctl start vsftpd.service

4- 添加 tcp 21端、添加ftp服务、重启防火墙

firewall-cmd --permanent --zone=public --add-port=21/tcp
firewall-cmd --permanent --zone=public --add-service=ftp
firewall-cmd --reload

5- 添加用户coco、并设置密码

useradd -g root -d /home/data -s /sbin/nologin coco
passwd coco
// 新建coco用户并添加到root组,仅仅可以 ftp 登录,默认传输的目录 /home/data

6- 设置权限:

chown -R coco:root /home/data
setsebool -P ftpd_full_access on

7- 禁止匿名登录

vi /etc/vsftpd/vsftpd.conf
// 把 anonymous_enable=YES 改为:anonymous_enable=NO 。

8- 连接测试。
Centos 环境配置

另外,如果是配置服务器端的,需要将端口21 加入到安全组才能访问。
如何设置安全组参见 https://help.aliyun.com/document_detail/25475.html?spm=5176.2020520101.121.1.31e44df5IkEsLs

第二步:安装 jre

1- 利用FTPRush 将 jre 上传到/home/data/下

2- 解压并剪切到/home/java/

解压:[[email protected] data]# tar -zxvf server-jre-8u131-linux-x64.tar.gz
新建目录:[[email protected] ~]# mkdir /home/java
剪切:[[email protected] ~]# mv /home/data/jdk1.8.0_131/ /home/java/

3- 授予jre目录及其子目录 root 权限

chown root:root -R /home/java/jdk1.8.0_131/

4- 配置环境变量

打开文件:vi /etc/profile
在文尾添加:

export JAVA_HOME=/home/java
export JRE_HOME=/home/java/jdk1.8.0_131
export CLASSPATH=$JRE_HOME/lib/rt.jar:$JRE_HOME/lib/ext
export PATH=$PATH:$JRE_HOME/bin

环境变量即时生效:source /etc/profile

5- 测试:输入命令 java -version 或 java 或 javac

第三步:安装 MySql

1- 利用FTPRush 将 MySql 源 上传到/home/data/下

2- 安装MySQL源

[[email protected] ~]# yum -y localinstall mysql57-community-release-el7-11.noarch.rpm

3- 在线安装MySQL 服务

[[email protected] ~]# yum -y install mysql-community-server

4- 启动 MySQL 服务

[[email protected] ~]# systemctl start mysqld

5- 设置开机启动

[[email protected] ~]# systemctl enable mysqld
[[email protected] ~]# systemctl daemon-reload

6- 修改root本地登录密码

打开:vi /var/log/mysqld.log
在文中查找自动生成的临时密码:" A temporary password …:“临时密码在这” "
用临时密码进入mysql命令行:

mysql -u root -p

修改密码:

mysql> ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘[email protected]’;

设置允许远程登录(默认不允许)

mysql> GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘[email protected]’ WITH GRANT OPTION;

退出:exit
添加 3306 端口并重启防火墙:

[[email protected] ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
[[email protected] ~]# firewall-cmd --reload

7- 设置编码:

打开文件:vi /etc/my.cnf
在[mysqld]下加入:

character_set_server=utf8
init_connect=‘SET NAMES utf8’

保存重启:systemctl restart mysqld
进入命令行 查看编码: mysql> show variables like ‘%character%’;

8- 测试
Centos 环境配置

4. 安装 tomcat

1- 利用FTPRush 将 tomcat压缩包 上传到/home/data/下

2- 解压并剪切到/home/tomcat/

解压:[[email protected] data]# tar -zxvf apache-tomcat-8.5.35.tar.gz
新建目录:[[email protected] ~]# mkdir /home/tomcat/
剪切:[[email protected] ~]# mv /home/data/apache-tomcat-8.5.35/ /home/tomcat/

3- 配置 tomcat server.xml

打开文件:vi /home/tomcat/apache-tomcat-8.5.35/conf/server.xml
修改此处8080 成 80:Centos 环境配置

4- 配置防火墙,开放80端口

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload

5- 启动tomcat

[[email protected] ~]# /home/tomcat/apache-tomcat-8.5.35/bin/startup.sh

6- 浏览器测试,地址栏输入:http:/ip地址/
Centos 环境配置

以上!

相关文章: