环境配置
关闭防火墙
systemctl stop firewalld
关闭SELinux
setenforce 0
配置静态ip
vim /etc/sysconfig/network-scripts/ifcfg-ens33
重启网卡
systemctl restart network
测试网络是否可以上网
ping baidu.com
配置阿里云的yum源
备份yum源
配置阿里云yum源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
清理缓存
yum clean all
制造缓存
yum makecache
配置yum扩展源
yum -y install epel-release
部署应用
部署nginx
yum -y install nginx
启动nginx
systemctl start nginx
查看nginx状态
ss -nplt | grep 80
部署MySQL数据库
修改mysql-community.repo配置文件
将其中mysql5.7的enable=0改为1
mysql8.0的enable=1改为0
安装mysql-community-server
yum -y install mysql-community-server
启动MySQL数据库
systemctl start msyqld
获取临时密码并且修改密码
mysqladmin -p"`awk '/temporary password/{p=$NF}END{print p}' /var/log/mysqld.log`" password 'Xiaoxue@123'
部署php
yum -y install php php-fpm php-curl php-intl php-mcrypt php-mysql php-mbstring php-xml php-dom php-gd gd
部署Java环境
tar -xf jdk-8u211-linux-x64.tar.gz
mv jdk1.8.0_211/ /usr/jdk
配置环境变量
vim /etc/profile
在文件最后一行添加以下代码
export PATH =/usr/jdk/bin:$PATH
使配置文件生效
source /etc/profile
检验Java是否安装成功,在命令行输入,返回版本号就代表成功了。
java -version
部署项目
tar -xf zjwy.tar.gz -C /
cp -r /www/wwwroot/yixiaw/* /usr/share/nginx/html/
配置文件,将其中的IP地址改为自己虚拟机的ip地址。
vim /usr/share/nginx/html/index.html
vim /opt/server/100001/Application.properties
vim /opt/server/apache-tomcat-8080/conf/context.xml
添加如下代码,记下数据库的密码‘jgirlstest’,数据库的名称"jgirls_test"
导入数据库
修改数据库密码
mysqladmin -p'Xiaoxue@123' password 'jgirlstest'
可以看到,未修改成功,不满足密码安全协议。更改一下配置文件
vim /etc/my.cnf
向[mysqld] 下添加如下代码
validate_password=OFF
并且重启mysql
systemctl restart mysqld
这时候重新修改密码发现可以修改成功了。
创建数据库
create database jgirls_test default charset "utf8";
use jgirls_test
source /root/jgirls_test.sql;
UPDATE `jgirls_test`.`system` SET `id`='1', `data`='{\"version\":\"1.0.0.0\",\"resVersion\":\"1.0.0.0.0.0.0.0\",\"areas\":[{\"id\":100001,\"name\":\"云计算1\",\"host\":\"ip地址\",\"port\":10090,\"status\":2},{\"id\":100002,\"name\":\"www.QFetu.com\",\"host\":\"ip地址\",\"port\":10100,\"status\":1}],\"globalStatus\":1,\"versionStr\":\"\",\"whiteListWhenMaintenance\":\",\",\"declaration\":[{\"declarationTitle\":\"云计算\",\"declarationCotent\":\"www.QF.com\"},{\"declarationTitle\":\"公告标题2\",\"declarationCotent\":\"公告内容2\"},{\"declarationTitle\":\"公告标题3\",\"declarationCotent\":\"公告内容3\"}]}' WHERE (`id`='1');
启动服务
cd /opt/server/mongodb-linux-x86_64-rhel70-3.2.9/ && ./start.sh
cd /opt/server/AdminNew/ && ./restart.sh
sh /opt/server/apache-tomcat-8080/bin/startup.sh
cd /opt/server/chatserver/ && ./start.sh
cd /opt/server/100001/ && ./start.sh start
浏览器访问ip地址