Linux下搭建测试环境

1.安装 jdk
1.1 Linux下载安装tar.ga格式
⑴使用rz命令上传文件(.tar.gz)
⑵.解压缩: tar -zxvf jdk-8u101-linux-x64.tar.gz
⑶.复制文件到指定目录mv jdk.1.8.0_101 /usr/local/webserver/java
⑷.配置环境变量vi /etc/profile

export JAVA_HOME=/usr/local/webserver/java/jdk1.8.0_101
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/bin/dt.jar:$JAVA_HOME/bin/tools.jar

⑸. JAVA_HOME

source /etc/profile

2.安装tomcat
2.1 Linux下载安装tar.ga格式

⑴.使用rz命令上传文件(.tar.gz)
⑵.解压缩: tar -zxvf tomcatXXXX.tar.gz
⑶.复制文件到指定目录mv tomcat /usr/local/webserver/tomcat
⑷.启动tomcat 输入

/usr/local/webserver/apache-tomcat-8.5.5/bin/startup.sh

若显示

在这里插入图片描述
则启动成功
⑸. 开放8080端口增加8080端口到防火墙配置中,执行以下操作

vi /etc/sysconfig/iptables

加入以下代码

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

⑹.重启防火墙

service iptables restart

⑺.浏览器输入http://ip:8080

3.安装mysql

[centos]rpm文件安装,使用rpm指令
对于一个rpm包来说,都是有"-“和”."构成的,基本上有以下几部分组成:* 包名 * 版本信息 * 发布版本号* 运行平台,当出现noarch,代表的是软件可以平台兼容

⑴.安装mysql : rpm mysql*

rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库

⑵、启动方式

①、使用 service 启动:

[root@localhost /]# service mysqld start (5.0版本是mysqld)
[root@szxdb etc]# service mysql start (5.5.7版本是mysql)

②、使用 mysqld 脚本启动:

/etc/inint.d/mysqld start

③、使用 safe_mysqld 启动:

safe_mysqld&

⑷、停止

①、使用 service 启动:

service mysqld stop

②、使用 mysqld 脚本启动:

/etc/inint.d/mysqld stop

③、mysqladmin shutdown

⑸、重启

①、使用 service 启动:

service mysqld restart
service mysql restart (5.5.7版本命令)

②、使用 mysqld 脚本启动:

/etc/init.d/mysqld restart

3.1 重新设置mysql密码(到处是坑)

⑴.修改MySQL的登录设置:

vi /etc/my.cnf

在[mysqld]的段中加上一句

skip-grant-tables

例如

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables

保存并且退出vi。

⑵.重新启动mysqld

Service mysqld start

⑶.修改密码

mysql -u root -p(密码按空格键)
mysql>use mysql;
mysql> update user set
authentication_string=password('123456') where user='root' (注:'new pw' 就是你的新密码,其它照抄;

另一种写法:

update mysql.user set
authentication_string=password('123456') where user='root'

⑷.更新

mysql>flush privileges;
mysql>quit;

⑸将MySQL的登录设置修改回来:

vi /etc/my.cnf

将刚才在[mysqld]的段中加上的skip-grant-tables删除

保存并且退出vi。
3.2 导入数据库

create database 数据库;
use 数据库;
set names utf8;(设置编码)
source 路径

3.3 导出数据和表结果数据库

musqldump -h 127.0.0.1 -u root -p mydb > mydb.sql

OK!!!
3.4 参考资料

http://www.cnblogs.com/debmzhang/p/5013540.html

http://www.cnblogs.com/ivictor/p/5142809.html

4、 linux开机启动终端

CentOS7不再使用init托管服务了,改成了systemd,自然不需要/etc/inittab这个文件了。
⑴.命令模式

systemctl set-default multi-user.target

⑵.图形模式

systemctl set-default graphical.target

5.修改root密码

sudo passwd

6.配置静态IP地址

6.1.编辑 interface文件

root@ubuntu:/# vim /etc/network/interfaces
auto ens33
iface ens33 inet static
address 192.168.2.27
netmask 255.255.255.0
gateway 192.168.2.1

启动static时记得将DHCP(自动分配IP)关掉

6.2. 配置DNS

root@ubuntu:/# vim /etc/resolv.conf
nameserver 114.114.114.114

6.3.重启网络

/etc/init.d/networking restart
  • 7
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值