gcc、gcc-c++、jdk1.8、pcre安装
一、基础软件gcc,gcc-c++安装
1.将gcc,gcc++文件拷贝到usr/local文件夹
进入gcc目录运行以下代码
cd /usr/local/gcc
rpm -Uvh *.rpm --nodeps --force
进入gcc-c++/目录运行以下代码
cd /usr/local/gcc-c++/
rpm -Uvh *.rpm --nodeps --force
二、Java环境jdk1.8.0_201安装
1.将文件jdk-8u201-linux-x64.tar.gz拷贝到usr/local/java文件夹下解压
cd /usr/local/java
tar -zxvf jdk-8u201-linux-x64.tar.gz
2.配置JDK环境变量
vi /etc/profile
在profile文件内容结尾加上
#java environment
export JAVA_HOME=/usr/local/java/jdk1.8.0_201
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
3.重载profile文件让配置生效
source /etc/profile
4.验证环境变量是否配置成功
java -version
出现版本号安装成功-例:
[root@localhost pcre]# java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
三、PCRE 的安装
1.PCRE 是一个用C语言编写的正则表达式函数库,如果服务器上没有安装pcre那么安装nginx的时候会报错。
2.将文件pcre-8.35.tar.gz拷贝到usr/local/java文件夹下解压
切换到root用户
su root
进入local文件下
cd /usr/local/
解压pcre-8.35.tar.gz,
tar -xzvf pcre-8.35.tar.gz
更改文件名称pcre
mv pcre-8.35 pcre
3.进入安装包目录
cd /usr/local/pcre
4.安装pcre
生成 Makefile,为下一步的编译做准备
./configure
编译安装
make && make install
5.检查安装结果
./pcre-config --version
出现版本号安装成功-例:
[root@localhost pcre]# ./pcre-config --version
8.35
四、UNZIP 的安装、
1.将文件rpm -ivh lx_unzip-6.0-5.el6.x86_64.rpm放到/usr/local文件夹下
进入local
cd /usr/local
安装unzip
rpm -ivh lx_unzip-6.0-5.el6.x86_64.rpm
五、NGINX的安装、
1.将文件nginx-1.16.0.tar.gz拷贝到usr/local文件夹下解压
进入local文件下
cd /usr/local
解压nginx-1.16.0.tar.gz
tar -zxvf nginx-1.16.0.tar.gz
更改文件名称nginx
mv nginx-1.16.0 nginx
3.进入安装包目录
cd /usr/local/nginx
4.编译安装nginx
生成 Makefile,为下一步的编译做准备
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/pcre
编译安装
make && make install
5.检查是否安装完成
检查语句
/usr/local/nginx/sbin/nginx -v
出现版本号表示安装完成
nginx version: nginx/1.16.0
6.配置启动
编辑配置文件
vi /usr/local/nginx/conf/nginx.conf
(1)更改用户名(2)更改端口号(3)地图存储路径(4)注释
user root;(1)
worker_processes 1;
server {
listen 83;(2)
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location /sxmap { root /home;(3)
#/index index.html index.htm;(4)
} }
7.在home下新建sxmap文件
cd /home
mkdir sxmap
在/usr/local/nginx下新建logs文件
cd /usr/local/nginx
mkdir logs
8.启动nginx
/usr/local/nginx/sbin/nginx
9.查看nginx进程
ps -ef|grep nginx
出现以下进程表示运行成功
root 16530 1 0 19:15 ? 00:00:00 nginx: master process /usr/loc
al/nginx/sbin/nginx
root 16531 16530 0 19:15 ? 00:00:00 nginx: worker process
root 16534 10852 0 19:17 pts/1 00:00:00 grep --color=auto nginx
10.开通nginx访问端口83
开通83端口
firewall-cmd --zone=public --add-port=83/tcp --permanent
重载防火墙
firewall-cmd --reload
查询8080端口是否添加成功
firewall-cmd --zone=public --query-port=83/tcp --permanent
11.刷新配置重启最后通过网页访问nginx
刷新配置重启,nginx安装完成
/usr/local/nginx/sbin/nginx -s reload
其他操作
重启:
/usr/local/nginx/sbin/nginx -s reopen
停止:
/usr/local/nginx/sbin/nginx -s stop
页面访问结果
六、REDIS 的安装、
1将文件pcre-8.35.tar.gz拷贝到usr/local文件夹下解压
切换到root用户
su root
进入local文件下
cd /usr/local/
解压redis-5.0.5.tar.gz
tar -xzvf redis-5.0.5.tar.gz
更改文件名称redis
mv redis-5.0.5 redis
3.进入安装包目录
cd /usr/local/pcre
4.安装pcre
make
make 结束后,cd到src目录,执行make install 操作:
cd /usr/local/redis/src/
make install PREFIX=/usr/local/redis
5.更改配置(在编辑模式下/可以查找关键词)
vi /usr/local/redis/redis.conf
找到daemonize no将no改为yes,开启守护进程
# By default Redis does not run as a daemon. Use 'yes' if you need it.
# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
daemonize yes
找到访问密码requirepass属性将密码改为 123456
# Warning: since Redis is pretty fast an outside user can try up to
# 150k passwords per second against a good box. This means that you should
# use a very strong password otherwise it will be very easy to break.
#
requirepass 123456
注释以下绑定的主机地址bind 127.0.0.1 ::1
# Examples:
#
# bind 192.168.1.100 10.0.0.1
# bind 127.0.0.1 ::1
全部修改完成后保存退出
6.启动redis
进入src目录下
cd /usr/local/redis/src
启动redis
./redis-server ../redis.conf
7.查看redis进程是否启用
查看进程
ps -ef|grep redis
出现以下进程表示运行成功
root 10649 1 0 19:58 ? 00:00:00 ./redis-server 127.0.0.1:6379
root 10654 6546 0 20:00 pts/0 00:00:00 grep --color=auto redis
七、TOMCAT的安装
1将文件apache-tomcat-8.5.41.tar.gz拷贝到usr/local/文件夹下解压
切换到root用户
su root
进入local文件下
cd /usr/local/
解压apache-tomcat-8.5.41.tar.gz
tar -xzvf apache-tomcat-8.5.41.tar.gz
更改文件名称tomcat
mv apache-tomcat-8.5.41 tomcat
2.将uavSystem-js.war放到/usr/local/tomcat/webapps/下
3.进入到bin文件下启动tomcat\
cd /usr/local/tomcat/bin
./startup.sh
4.查看tomcat进程
ps -ef|grep tomcat
5.杀死tomcat进程
kill -9 进程号
6…编辑配置文件,jdbc配置文件。
vi /usr/local/tomcat/webapps/uavSystem-js/WEB-INF/classes/jdbc.properties
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://192.168.1.10(服务器ip):3306(端口号)/uav(数据库)?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf8
#url=jdbc:mysql://192.168.1.10:3306/uav_jiangsu_20191218?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf8
username2=b02035d1a56ef85270a921a50bf2938b(用户名uav加密)
password=d2352feb7097735a3c0b806a3d302326(密码加密123456)
7.编辑配置文件system-config.properties
vi /usr/local/tomcat/webapps/uavSystem-js/WEB-INF/classes/system-config.properties
配置黑匣子、FTP、REDIS、等其他设置。
8.配置开通tomcat 端口80
更改端口为80 ,查找conf路径下的server.xml文件把8080改为80.
更改tomcat端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
重载防火墙
firewall-cmd --reload
查询80端口是否添加成功
firewall-cmd --zone=public --query-port=80/tcp --permanent
9.配置地图如图找到config.js文件进行配置
10.重启tomcat
cd /usr/local/tomcat/bin
./startup.sh