CentOS下搭建java web运行环境

现更新地址:http://www.yiyehu.tech/archives/2018/03/06/set-up-the-java-web-running-environment-under-centos

买了一个阿里云服务器,搭建个web环境。
系统:CentOS 7.3 64位

mysql安装

  • CentOS7下解决yum install mysql-server 异常:No package mysql-server available.问题
  • wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
  • rpm -ivh mysql-community-release-el7-5.noarch.rpm
  • yum list mysql-server 获取可选mysql资源
  • yum install mysql-server (可以用 mysql-server 带上对应的版本号,用镜像的全称进行安装。 )
  • 启动mysql服务:service mysqld start
  • 查看mysql 服务启动
  • ps -ef|grep mysqld 查看关于mysql的进程。
  • mysql的日志文件:more /var/log/mysqld.log
  • mysql安装后密码为空 mysql -uroot -p 即可进入
  • SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘newpass’);
    ###打开防火墙
  • systemctl status firewalld 查看防火墙状态
  • service firewalld start
  • chkconfig firewalld on
  • firewall-cmd --zone=public --add-port=80/tcp --permanent
  • firewall-cmd --zone=public --add-port=3306/tcp --permanent
  • firewall-cmd --reload

###java环境

  • 下载jdk-8.rpm
  • rpm -ivh jdk-7u79-linux-x64.rpm
  • 修改环境变量 nano /etc/profile
  • source /etc/profile
    ###tomcat环境搭建
  • cd /usr/local/src/ wget http://www.aminglinux.com/bbs/data/attachment/forum/apache-tomcat-8.5.28.tar.gz 下载tomcat到/usr/local/src
  • tar zxvf apache-tomcat-8.5.28.tar.gz
  • mv apache-tomcat-8.5.28/* /usr/local/tomcat
  • rm -r apache-tomcat-8.5.28
  • cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
  • 修改文件:nano /etc/init.d/tomcat
  • 在第二行添加
  • chkconfig: 112 63 37

  • description: tomcat server init script

  • Source Function Library

  • . /etc/init.d/functions
  • CATALINA_HOME=/usr/local/tomcat
  • 授权:chmod 755 /etc/init.d/tomcat
  • 添加服务:chkconfig --add tomcat
  • 自启动:chkconfig tomcat on
  • 打开tomcat服务:service tomcat start
  • 查看进程是否启动:ps aux |grep tomcat
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值