Centos7 安装教程二
2017-10-18 本文已影响16人
linjiajiam
安装完成后,成功启动后,可以看到如下界面。
输入root 回车,再数据之前设置的密码即可登录。
image.png
1、设置静态IP(便于使用远程工具连接)
# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
修改为如下内容:
image.png然后运行,即可生效
service network restart
2、经过上述设置,即可用SecureCRT通过静态IP去远程连接服务器。
3、修改密码为复杂密码
passwd
image.png
4、设置DNS(否则无法访问域名)
vi /etc/resolv.conf
image.png
5、安装JDK
下载jdk-8u121-linux-x64.tar.gz,将其放入/opt目录下然后解压
tar -zxvf jdk-8u121-linux-x64.tar.gz
重命名文件夹
mv jdk1.8.0_121/ jdk1.8/
设置环境变量
vi /etc/profile
加入如下两行
export JAVA_HOME=/opt/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
使设置即使生效
source /etc/profile
运行java -version 以及 javac有正确输出即可。
6、安装tomcat
将apache-tomcat-8.5.12.tar.gz放入 /root/server目录下,并解压
tar -zxvf apache-tomcat-8.5.12.tar.gz
然后启动tomcat,访问http:你的ip地址:8080,如果不能访问,则有可能是防火墙80端口没有打开,输入如下命令即可打开80端口。
##Add
firewall-cmd --permanent --zone=public --add-port=8080/tcp
##Reload
firewall-cmd --reload
访问地址即可打开如下页面
image.png7、yum安装mysql5.7
先安装下wget
yum -y install wget
然后执行
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
安装mysql源
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
在线安装Mysql
yum -y install mysql-community-server
启动Mysql服务
systemctl start mysqld
设置开机启动
systemctl enable mysqld
systemctl daemon-reload
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个临时的默认密码。
vi /var/log/mysqld.log
image.png
进入mysql修改密码:
mysql -u root -p
输入密码
修改新密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
设置允许远程登录:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
防火墙开放3306端口:
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
设置mysql编码为UTF-8
vi /etc/my.cnf
新增如下内容
character_set_server=utf8
init_connect='SET NAMES utf8'
重启mysql使配置生效
systemctl restart mysqld
查看编码:
mysql> show variables like '%character%';
image.png
设置完成,即可通过工具连接mysql
补充:
用date命令可以查看系统当前时间,如果时间不对,可以按照如下方式修改并设置自动对时:
安装ntp服务的软件包
sudo yum install ntp
将ntp服务设置为开机启动
systemctl enable ntpd
启动ntp服务
sudo service ntpd restart
将系统时区改为上海时间 (亦即CST时区)
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
查看时间是否正确
date