LJTM环境搭建
一.安装虚拟机
1.略
二.登录centos配置网络
1.网卡路径:
cd /etc/sysconfig/network-scripts/
操作:
cd cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33
修改后:(IP自己修改,注意不要冲突,根据实际IP配置)
TYPE=Ethernet
BOOTPROTO=static 修改①
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=17998265-8bd2-4024-9785-43ce28b6f561
DEVICE=ens33
ONBOOT=yes 修改②
IPADDR=192.168.1.99 添加③(以下部分都是新添加)
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=114.114.114.114
保存并退出:
:wq
验证网络(连接ping通即可):
ping www.baidu.com 或者 ping 192.168.1.21(本地IP)
本地电脑验证:
ping 192.168.1.99(虚拟机IP)
两边都能ping通就OK!
重启网卡:
service network restart
三.安装工具
1.在HOME路径下新建文件夹:
jdk tomcat yum
2.安装jdk
1.通过Xftp工具把jdk压缩包上传到jdk的文件夹下面,并解压
2.配置环境变量:
step1:cd /etc
step2:vi profile
3.添加变量:
export JAVA_HOME=/home/jdk/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
4.保存文件并退出:
:wq
5.重启该文件:
source /etc/profile
6.验证Java环境:
java -version
出现Java版本号就OK!
3.安装tomcat
1.查看防火墙状态:
firewall-cmd --state
如果显示running,则需要关闭防火墙
systemctl stop firewalld.service
然后再查看一下防火墙的状态,显示not running则关闭成功
2.解压tomcat压缩包:
tar -xvf apache-tomcat-7.0.75.tar
3.进入tomcat下bin目录
cd apache-tomcat-7.0.75/bin
4.启动Apache服务:
sh startup.sh
5.在浏览器地址栏输入
192.168.1.99:8080
页面出现Apache服务页面就成功了。(也就是看见“猫”)
4.安装MySQL
1.解压yum
tar -xvf yum-3.2.28.tar.gz
2.用yum工具安装wget:
yum -y install wget (-y意思是全部同意)
知道安装完毕!
3.用wget下载yum的rpm包:
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
4.安装MySQL源:
yum -y localinstall mysql57-community-release-el7-8.noarch.rpm
直到安装完毕!
5.检查mysql源是否安装成功:
yum repolist enabled | grep "mysql.*-community.*"
看到红色文件表示MySQL源安装成功!
6.安装MySQL:
yum -y install mysql-community-server
直到安装完毕!
7.启动数据库状态:
systemctl start mysqld
8.查看一下状态:
systemctl status mysqld
看到active(running)就表示启动了
9.重启一下数据库:
systemctl restart mysqld.service
5.修改数据库初始密码:
1.查看数据库初始密码:
grep 'temporary password' /var/log/mysqld.log
找到初始密码,有用的
2.登录数据库
mysql -uroot -p
输入刚才数据库的初始密码登录
3.修改密码
SET PASSWORD = PASSWORD('your new password');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
flush privileges;
exit;
4.重启数据库
systemctl restart mysqld.service
5.给数据库分配权限
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user ='root';
mysql>select host, user from user;
6.重启数据库
systemctl restart mysqld.service
到此,工具均安装完毕并验证安装正确。接下里就需要把项目加入到环境中
四.安装代码包(以手机端项目vwill为例)
1.上传项目包到webapps的目录下,通过Xftp工具
cd /home/tomcat/apache-tomcat-7.0.75/webapps
2.然后解压到当前路径:
unzip -n 包名.zip(本次手机项目会自动解压)
3.在浏览器中输入:
192.168.1.99:8080/AskMeServer
显示'This is my JSP page'就表示服务正常了。
4.修改源码配置文件连接数据库的配置文件
cd /home/tomcat/apache-tomcat-7.0.75/webapps/AskMeServer/config/
vi mysql.ini
db_ip=127.0.0.1 修改后为192.168.1.99
db_port=3306
db_name=askme
user=root
password=root 修改为WUnan123.
这里修改password=空,修改后需要重启Apache服务
5.使用Navicat连接数据库(注意权限问题)
主机名IP:192.168.1.99
用户名:root
密码:WUnan123.
连接测试,成功就可以登录
6.在数据库新建一个连接
1.命名为askme,也就是配置文件'db_name=askme'
2.右键askme选择运行批次任务文件,选择文件'askme.sql'。
3.关闭改数据库,再次打开数据库。
7.重启Apache
cd /home/tomcat/apache-tomcat-7.0.75/bin/
sh shutdown.sh
sh startup.sh
8.在浏览器中输入
http://192.168.1.89:8080/AskMeServer/list
有返回数据,就表示项目部署成功了。
五.在设备安装应用
1.安装模拟器或连接真机
1.开启开发者权限
2.验证电脑能连接上夜神
在命令窗口输入:adb devices
返回:127.0.0.1:62001 device(夜神)
表示连接成功
2.安装vwill.apk到夜神
1.可用命令安装
2.也可以直接拖放安装
3.配置App项目
1.打开App项目
2.点击头像进去设置服务器地址和端口
192.168.1.99:8080
3.返回重启应用
4.可以用自己手机号码注册一个用户(略)