以前配置了CentOS的JavaWeb环境,怕时间久了忘记,特地把相应的代码粘进来
我使用的是FinalShell2.9.6。
1.下载linux版本的jdk、 Tomcat之后在创建文件夹
cd /usr
mkdir java
tar -zxvf jdk/tomcat的名字 //解压
2.配置java环境、Tomcat环境
用vim 编辑器进入profile编辑环境
vim /etc/profile
按i进入插入模式,末尾加入
JAVA_HOME=/usr/java/jdk1.8.0_11/
JRE_HOME=/usr/java/jdk1.8.0_11/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt/jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/lib:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATHV
按esc退出编辑模式
按左shift+: 输入wq 回车
source /etc/profile
更新修改的文件
java -version
检查jdk是否安装成功
可能会出现的错误:
出现错误E325 解决方法:
cd /etc
rm .profile.swp
出现错误E37 解决方法:
wq退出
同样,配置Tomcat:
vim /etc/profile 用vim 编辑器进入profile编辑环境
末尾加入
export CATALINA_HOME=/usr/java/apache-tomcat-8.0.1 这里是解压Tomcat的路径,及文件名字
按左shift+: 输入wq 回车
source /etc/profile
进入tomcat bin目录启动tomcat
./startup.sh
启动成功
3.配置MySQL:
创建mysql的文件夹
cd /usr/
mkdir mysql
cd mysql
下载mysql
wget http://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
查看本地仓库安装好没有
cd /etc/yum.repos.d/
ll
安装mysql
yum install mysql-community-server
启动mysql
service mysqld start
查看初始密码
grep 'temporary password' /var/log/mysqld.log
登录mysql
mysql -u root -p
修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY ‘lcl@aa123’;
// 查看初始密码
grep ‘temporary password’ /var/log/mysqld.log
开启防火墙mysql的端口:
// 开启mysql默认端口的防火墙
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --zone=public --add-port=3306/udp --permanent
// 重启防火墙
firewall-cmd --reload
登录mysql
mysql -u root -p
-q退出mysql
最后,80端口直接印射ip地址, tomcat绑定80端口,这样网页就会根据服务器地址出现。
参考:https://blog.youkuaiyun.com/u012954933/article/details/85006565