Anolis 龙蜥安装nginx、redis、jdk、tomcat 等 make 、gcc命令问题

Java

下载
https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html
# 下这个


jdk-8u361-linux-x64.tar.gz
上传并解压
修改环境配置文件
vim /etc/profile



新增以下内容 ( i 进入编辑  esc 进入命令模式  命令模式下输入 :wq  保存退出 )
# /usr/java/jdk1.8.0_341  换成你自己的解压路径


 
export JAVA_HOME=/usr/java/jdk1.8.0_361
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

 

保存退出
# 生效配置文件


source /etc/profile
 
# 验证
java -version

 Tomcat

首先确保自己有jdk环境  没有的看jdk安装步骤
java -version
 
下载地址 https://tomcat.apache.org/download-90.cgi


上传解压
解压后进入解压文件夹的bin 文件夹下
 
# 开启
./startup.sh
# 关闭
./shutdown.sh
 
自启动
在 startup.sh、shutdown.sh、catalina.sh 添加以下信息
/usr/java/jdk1.8.0_341 换成你自己的jdk路径  
/usr/tomcat/apache-tomcat-9.0.68 换成你tomcat路径
 
export JAVA_HOME=/usr/java/jdk1.8.0_341
export TOMCAT_HOME=/usr/tomcat/apache-tomcat-9.0.68
export CATALINA_HOME=/usr/tomcat/apache-tomcat-9.0.68
export CLASS_PATH=$JAVA_HOME/bin/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tool.jar
export PATH=$PATH:/usr/java/jdk1.8.0_341:/usr/tomcat/apache-tomcat-9.0.68
 
cd /lib/systemd/system
vi /lib/systemd/system/tomcat.service
 
添加如下信息( i 进入编辑  esc 进入命令模式  命令模式下输入 :wq  保存退出 )
 
/usr/local/tomcat/bin/startup.sh 换成你自己的路径
/usr/local/tomcat/bin/shutdown.sh  换成你自己的路径
 
 
[Unit]
Description=tomcat
After=network.target
 
[Service]
Type=oneshot
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes
 
[Install]
WantedBy=multi-user.target
 
保存退出
 
#  注意这个命令需要重启系统后才能用不然会提示找不到 tomcat.server 
systemctl enable tomcat.service #(设置开机自启动)

 

Redis

1、下载


https://redis.io/download/
2、上传解压、进入解压目录
 
make
make install
 
 
3、启动 redis 服务:
cd src
# ./redis-server ../redis.conf
 
4、测试成功后将其安装到指定目录下
make install PREFIX=/usr/local/redis
# 进入etc 
cd /etc
#  创建redis 文件夹
mkdir redis
cd redis
touch 6379.conf
 
5、下载对应版本的配置文件
https://redis.io/docs/manual/config/
 
6、修改配置文件  支持后台启动
打开redis.conf  
#  redis.conf配置文件中daemonize守护线程,默认是NO。
daemonize no改为daemonize yes即可  
 
#  支持远程连接
bind 127.0.0.1 -::1注释掉
 
protected-mode yes改为protected-mode no即可
 
7、复制启动文件
cp utils/redis_init_script /etc/init.d/redis
# 编辑 vi /etc/init.d/redis
 
文件中#!/bin/sh的下方添加
# chkconfig: 2345 10 90  
# description: Start and Stop redis 
 
 
# 上面redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。从redis 安装目录中拷贝过来,可能没有,需要添加 上去; 否则 chkconfig 命令 会失败;
 
# 修改权限
chmod 777 /etc/init.d/redis
 
# 测试 启动
service redisd start  
# 关闭
service redisd stop   
 
设置自启  使用这个需要重启机器 否则会提示找不到 XXX.server
systemctl enable redis

 

Nginx

 1、下载Nginx需要的依赖包(tar.gz 格式的包,以下以此为演示)
SSL功能需要openssl库,下载地址:http://www.openssl.org/       
gzip模块需要zlib库,下载地址:http://www.zlib.net/           
rewrite模块需要pcre库,下载地址:http://www.pcre.org/    
pcre-config --version 验证是否有pcre 
                        
GCC的安装包:开发者工具里面有  
gcc -v  g++ -v  两个命令输入下验证是否存在
 
Nginx的安装包:下载地址为:http://nginx.org/en/download.html
 
 
2上传解压
openssl、zlib、pcre 上传到一个文件夹下面 然后执行下面步骤三个都一样
解压 
tar -zxvf  包名称.tar.gz
./configure 
make && make install
然后记住这三个解压路径
 
上传nginx 解压、执行以下步骤
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-pcre=/home/pcre-8.45 --with-zlib=/home/zlib-1.2.13 --with-openssl=/home/openssl-1.1.1q
 
--with-pcre= 后面是你刚刚解压pcre的路径
--with-zlib= 后面是你刚刚解压zlib的路径
--with-openssl=  后面是你刚刚解压openssl的路径
 
make && make install
 
然后进入到nginx的默认安装路径试验命令
cd /usr/local/nginx/sbin
 
 
# 启动nginx
./nginx
# 停止
./nginx -s stop 
# 重启
./nginx -s reload
 
#启动成功后可查看到nginx进程
ps -ef|grep nginx
 
 
# 配置文件位置
/usr/local/nginx/conf
 
 
设置nginx开机自启
vi /etc/rc.local
新增一行文字
/usr/local/nginx/sbin/nginx
为文件增加权限
cd /etc
chmod 755 rc.local
 
 

相关文章

文章浏览阅读1.3k次。在 Redis 中,键(Keys)是非常重要的概...
文章浏览阅读3.3k次,点赞44次,收藏88次。本篇是对单节点的...
文章浏览阅读8.4k次,点赞8次,收藏18次。Spring Boot 整合R...
文章浏览阅读978次,点赞25次,收藏21次。在Centos上安装Red...
文章浏览阅读1.2k次,点赞21次,收藏22次。Docker-Compose部...
文章浏览阅读2.2k次,点赞59次,收藏38次。合理的JedisPool资...