返回顶部
扩大
缩小

Heaton

服务器配置



点击访问阿里云官网地址:http://aliyun.com/

没有账号的点击aliyun右上角免费注册,注册过程大同小异略过不表。
















镜像选择公共镜像,其中操作系统选择CentOS, 版本选择7.4 64位。













远程连接工具


好了 基本服务器弄好了, 大家可以去参考我的工具帖子,配置java tomcat mysql
也可以用how2j的方式弄,参考我的呢,可以把东西归到一个文件夹里,方便以后管理。
当然How2j大佬的配置最快,亲测没有坑。

JAVA环境

运行命令:

yum -y install java-1.8.0-openjdk.x86_64


接着运行

java -version

Mysql环境

yum上mysql的资源有问题,所以不能仅仅之用yum。在使用yum之前还需要用其他命令获取mysql社区版

cd /temp
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm  
rpm -ivh mysql-community-release-el7-5.noarch.rpm  

注: 如果/temp目录不存在,请使用如下命令创建目录先

mkdir /temp 


接着就可以通过yum安装了:

yum install mysql mysql-server mysql-devel -y


以上只是安装,执行如下命令才能启动mysql服务器:

systemctl start mysql.service

安装后会自动启动,启动后会占用3306端口。 使用如下命令查看3306端口是否启动,如果启动了则表示mysql处于运行状态。

netstat -anp|grep 3306




如图所示,使用如下命令登陆

mysql -uroot -padmin

登陆成功后输入

show databases;

Tomcat环境

yum上没有tomcat的源,所以使用如下方式下载解压

cd /tmp
wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.82/bin/apache-tomcat-7.0.82.tar.gz
tar xzf apache-tomcat-7.0.82.tar.gz
mv apache-tomcat-7.0.82 /usr/local/tomcat7

解压后把tomcat移动到 /usr/local/tomcat7 目录下方便以后访问
注:反应这个tomcat无法通过wget下载。

大家可以去我的资源里下载

cp /home/wwwroot/ftptest/apache-tomcat-7.0.82.tar.gz /tmp/apache-tomcat-7.0.82.tar.gz


启动tomcat

/usr/local/tomcat7/bin/startup.sh


因为还没有从安全组开放端口8080,所以还无法通过外网查看tomcat是否启动。只能通过查看端口是否处于监听状态查看tomcat是否启动:

netstat -anp|grep 8080


通过如下命令可以查看tomcat的启动日志

tail -300f /usr/local/tomcat7/logs/catalina.out






亲测,官方版本启动慢。

通过先关闭,然后启动的方式。。。。来重启tomcat ~~

/usr/local/tomcat7/bin/shutdown.sh
/usr/local/tomcat7/bin/startup.sh

启动的时候,可以运行tail命令来查看启动过程:

tail -300f /usr/local/tomcat7/logs/catalina.out

tomcat7在centos7里面启动有时候会很慢,要好几分钟。 原因是什么什么熵什么什么随机的,反正运行下面命令之后再启动就好了。
如果没有tomcat7启动过慢的问题,可以忽略此步骤

yum -y install rng-tools 
systemctl start rngd

Linux常用查询内存及硬盘,端口

检查内存 free -h
检查硬盘 df -h
查看mysql对应的进程号 ps -ef | grep mysql ps aux | grep mysql
查看端口对应的进程号 lsof -i:9092
根据进程号查看对应的信息,比如端口啥的 netstat -anp|grep 3306 netstat -tunlp|grep 3306

linux cetos7关闭防火墙

关闭防火墙的命令:systemctl stop firewalld.service
开机不启动防火墙的命令:systemctl disable firewalld.service
启动防火墙的命令:systemctl start firewalld.service
开机启动防火墙的命令: systemctl enable firewalld.service
firewall-cmd --state:查看防火墙状态,running表示开启,not running表示未开启。

dobbo:开启特定端口的命令:firewall-cmd --zone=public --add-port=2181/tcp --permanent
firewall-cmd --zone=public --add-port=20880/tcp --permanent
开启这这个端口后要用firewall-cmd --reload重新载入一下,要不然不生效。如果不加 --permanent参数,重启服务后失效
这时开启了了防火墙,也开放了dubbo的2181和20880端口,也能访问dubbo的服务

配置yum

yum clean all
yum makecache
yum install -y wget
yum install -y gcc

安装perl

wget http://www.cpan.org/src/5.0/perl-5.16.1.tar.gz
tar -xvf perl-5.16.1.tar.gz
cd perl-5.16.1
./Configure -des -Dprefix=/usr/local/perl
make && make test && make install
perl -v

参考how2j

posted on 2018-05-31 23:42  咘雷扎克  阅读(235)  评论(0编辑  收藏  举报

导航