1 Linux环境部署
1.1 安装JDK
1.1.1 上传JDK
1.1.2 解压文件
tar -xvf jdk-8u51-linux-x64.tar.gz
1.1.3 校验JDK是否有效
java -version
1.1.4 修改JDK环境变量
1)编辑文件: /etc/profile
#设定jdk环境 export JAVA_HOME=/usr/local/src/jdk1.8 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib
2)让环境变量生效
方法一: 重启linux系统
方法二: 刷新系统变量
source /etc/profile
1.2 安装Linux数据库MariaDB
1.2.1 命令:
yum install mariadb-server
安装完成提示
1.2.2 数据库启动
1. 启动命令 [root@localhost src]# systemctl start mariadb 2. 重启命令 [root@localhost src]# systemctl restart mariadb 3. 关闭命令 [root@localhost src]# systemctl stop mariadb 4. 设定开机自起 [root@localhost src]# systemctl enable mariadb 5. 关闭开机自起 [root@localhost src]# systemctl disable mariadb
1.2.3 数据库初始化操作
命令:
mysql_secure_installation
1.2.4 测试数据库用户名和密码是否有效
1.2.5 执行SQL文件
1.2.6 关于链接数据库的说明
说明:
-
如果需要远程链接数据库必须通过防火墙
-
如果远程链接数据库,数据库中必须开启远程访问权限才行,否则拒绝链接.
1.2.7 配置数据库权限
-
切换数据库
use mysql;
-
修改数据库表
show tables; select host,user,password from user;
-
将host=“localhost” 改为 “%”
update user set host="%" where host="localhost";
-
刷新数据库权限
flush privileges;
1.2.8 配置Linux防火墙策略
检查防火墙状态
firewall-cmd --state
1.3 安装nginx服务器
1.3.1 在线下载
命令:
wget http://nginx.org/download/nginx-1.19.10.tar.gz
1.3.2 安装nginx
-
解压文件
tar -xvf nginx-1.19.10.tar.gz
-
修改文件名称
关于文件说明: nginx-source 文件是源文件目录 不是工作目录, 改目录的作用 是安装Nginx主要服务的.
mv nginx-1.19.10 nginx-source
-
-
-
命令 ./configure 将程序进行校验
./configure
-
-
-
指令make 将程序进行编译
make
-
-
-
make install 安装nginx服务器
make install
-
-
-
检查nginx目录
-
1.3.3 Linux Nginx启动
要求: 在/usr/local/nginx/sbin
命令
1. 启动 ./nginx 2. 重启 ./nginx -s reload 3. 关闭 ./nginx -s stop
项目地址:http://47.116.130.99:21302/#/login
使用的是8092.jar 对应云服务器端口21296
问题
1.安装软件nginx的时候遇到的报错:c compiler cc is not found
c compiler cc is not found
解决:
执行
yum -y install gcc-c++
2.在新的服务器安装nginx,在make编译时报错:
make: *** No rule to make target `build', needed by `default'. Stop.
解决:
第一步: 更新yum
yum update
第二步: 更新完成后,先删除之前准备make的nginx包,然后重新解压一个。
第三步: 安装前置库:
yum install -y gcc pcre pcre-devel openssl openssl-devel gd gd-devel
最后:再次 ./configure 以及make && make install
./configure make make install
3 linux下mysql 查看默认端口号与修改端口号方法
查看端口号
show global variables like 'port';
修改端口号
vi /etc/my.cnf /etc/init.d/mysqld restart