本文一共包括以下几个部分:
- 安装 vsftp:用来进行 Centos 和 Windows 之间的数据传输。
- 安装 jre:
- 安装 mysql:
- 安装 tomat:
- 需要下载的安装包。
第一步:安装 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- 连接测试。
另外,如果是配置服务器端的,需要将端口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- 测试
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:
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地址/
以上!