centos7安装软件

yum -c /etc/yum.conf --installroot=/opt/all_venv/ --releasever=/  install nginx

该命令简单解释如下:

-c /etc/yum.conf                  表示指定yum配置文件地址

--installroot=/usr/local        表示指定自定义的安装目录

 

一、安装Erlang

新建目录:

 

 

 

进入erlang目录,执行命令:

yum -y install epel-release

②yum -y install erlang socat

 

 

 

③检查版本

erl -version

 

 

 

二、安装rabbitmq

①下载到指定目录:

wget -P /var/web/soft/rabbitmq https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm

 

 

 

rpm -import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

 

 

 

③rpm -Uvh rabbitmq-server-3.6.10-1.el7.noarch.rpm

 

 

 

④运行systemctl start rabbitmq-server

 

 

 

⑤开机自启systemctl enable rabbitmq-server

 

 

 

⑥开启管理端页面命令:rabbitmq-plugins enable rabbitmq_management

 

 

 

创建用户rabbitmqctl add_user admin test23456

设置权限:rabbitmqctl set_user_tags admin administrator

 

⑧登录管理控制台http://49.232.190.169:15672,设置

 

 

 

 

 

 

⑨安装rabbitmq_delayed_meaage_exchange插件,必须安装此插件,任务下发的定时任务依赖此插件

rabbitmq_delayed_message_exchange-20171215-3.6.x.ez

复制文件到/usr/lib/rabbitmq/lib/rabbitmq_server-version/plugins/目录下

 

⑩启动插件rabbitmq-plugins enable rabbitmq_delayed_message_exchange

 

 

 

 

 

 

安装redis

①先安装:

yum -y install gcc gcc-c++ libstdc++-devel

yum install tcl

 

wget -P /var/web/soft/redis http://download.redis.io/releases/redis-4.0.8.tar.gz

 

 

 

③tar xzvf redis-4.0.8.tar.gz

 

 

 

③进入redis-4.0.8执行make

 

 

 

执行报错,就执行:make MALLOC=libc

 

 

 

④进入src,执行make install PREFIX=/var/web/soft/redis

 

 

 

⑤复制配置文件到/var/web/soft/redis/etc

⑥进入bin目录,启动redis :  ./redis-server /var/web/soft/redis/etc/redis.conf

 

 

 

⑦验证redis是否启动:ps -ef | grep redis

 

 

 

 

安装jdk

查找openjdk1.8的列表

yum list java-1.8*

 yum安装java-1.8.0-openjdk.x86_64

yum install java-1.8.0-openjdk.x86_64

选择Y

 验证是否安装成功

指令 java -version

 

 

 

文件权限设置:chattr +i /var/web/soft

 

挂载磁盘

  1. fdisk -l
  2. mkfs -t ext4 /dev/vdb
  3. cd /var
  4. mkdir web
  5. mount /dev/vdb /var/web
  6. df -H
  7. vi /etc/fstab
  8. /dev/vdb /var/web ext4 defaults 0 0

 

服务器启动项目

1、查看java进程
ps -ef |grep java


2、杀死进程
kill -9 进程号


3、进入jar所在文件后,启动jar
nohup java -jar jar包名 >日志名.log 2>&1 &


举例:

nohup java -server -Xms1024M -Xmx8192M  -jar assignment-20201024165559.jar >/dev/null 2>&1 &

nohup java -jar service-0.0.1-SNAPSHOT-20201127180825.jar >/var/web/back/city_files/logs/service.log 2>&1 &

 

 

其他:

①可以使用 nginx -t -c /etc/nginx/nginx.conf  这个检测配置是否正常

②安装nginx时候,在configure那一步提示:./configure: error: the HTTP rewrite module requires the PCRE library. 

  安装pcre-devel解决问题
  yum -y install pcre-devel

  yum -y install openssl openssl-devel

  然后再去执行nginx的配置命令configure

  安装完成一般常用命令

  进入安装目录中,

  命令: cd /usr/local/nginx/sbin

  启动,关闭,重启,命令:

  ./nginx 启动

  ./nginx -s stop 关闭

  ./nginx -s reload 重启

  /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

  /usr/local/nginx/sbin -s reload

posted @ 2020-12-02 17:15  kotaka  阅读(644)  评论(0)    收藏  举报