前期配置
清单
解压
tar -xvf 文件名
改名
mv 原名称 新名称
1.配置jdk
vim /etc/profile
1.按 i 编辑输入一下内容,按esc输入:wq回车保存即可
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib
2.让环境变量生效
source /etc/profile
3.出现以下界面成功
java -version
2.配置nginx
1.命令,如果报错接着下一步
./configure
2.输入以下命令
yum -y install openssl openssl-devel
yum -y install pcre-devel
./configure
make
make install
3.查看nginx安装在哪儿,然后进入
whereis nginx
4.进入nginx的sbin目录,输入以下命令启动
./nginx 启动nginx
./nginx -s reload 重启nginx
./nginx -s stop 停止nginx
5.输入ip地址进行访问,nginx默认占用80端口,出现以下页面则配置成功
3.安装数据库
1.安装数据库,按y
yum install mariadb-server 安装mariadb数据库
yum clean all 清空已安装文件如果下载失败之后执行的.
1.1安装完毕
2.数据库相关命令
启动命令 systemctl start mariadb
重启命令 systemctl restart mariadb
关闭命令 systemctl stop mariadb
设定开机自起 systemctl enable mariadb
关闭开机自起 systemctl disable mariadb
3.初始化数据库
mysql_secure_installation
3.1直接按enter/回车
3.2 报错了,没有连接到数据库,因为数据库服务还没有开,启动后重新执行第3步
systemctl start mariadb
4.设置数据库密码,用户名默认是root,然后一直按y即可
5.数据库远程访问配置
5.1如果需要远程链接数据库必须通过防火墙
5.2如果远程链接数据库,数据库中必须开启远程访问权限才行,否则拒绝链接.
5.3 配置数据库权限配置说明
5.4登录数据库,进入mysql库
5.5 更改表中的值
update user set host="%" where host="localhost"
5.6 刷新数据库权限
flush privileges;
6.关于防火墙配置
systemctl stop firewalld.service 手动关闭防火墙
systemctl start firewalld.service 手动开启防火墙
firewall -cmd --state 查看防火墙状态
firewall-cmd --reload 重启防火墙
systemctl disable firewalld.service 开机不需要启动防火墙
systemctl enable firewalld.service 开机启动防火墙
6.1 手动开放防火墙端口
6.1.1.检查防火墙开放的端口
firewall-cmd --list-ports
6.1.2检查端口是否开放
firewall-cmd --query-port 80/tcp
6.1.3 开启防火墙端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
6.1.4 移除端口
firewall-cmd --zone=public --remove-port=9090/tcp --permanent
6.1.5 关于防火墙操作的解释
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–remove-port=80/tcp #移除端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
4.Redis配置
1.在redis根目录中执行命令
make
make install
2.修改redis根目录下的redis.conf文件
2.1 去除ip绑定
2.2 修改保护模式
2.3 更改端口号,可不修改
2.1 开启后台启动
3. redis服务命令
redis-server redis.conf 启动redis,在redis根目录下执行
3.1.进入redis客户端,ctrl + c 退出客户端
redis-cli -p 端口号
3.2.关闭redis服务器
ps -ef |grep redis 查看redis进程端口
kill redis端口 杀死redis服务端口或者
redis-cli -p 6379 shutdown