乐租笔记

----------------查询页-------------------
地址线:不限, 十号线
地铁站:不限,(光雅园, 南坑, 五和)
租金(多选框):不限, 1500以下, 1500-2000, 2000-3000, 3000-4000, 价格区间
类型(多选框):不限,合租, 整租, 公寓
户型(多选框):不限,一室, 两室, 三室, 三室以上
特色(多选框):不限,独卫, 月付, 近地铁, 朝南, 带阳台, 精装修, 家电齐全, 阳光收费
有车位, 可短租,
公寓名称: (模糊搜索)

 

----------------列表页-------------------
图片:(房东提供2图)
整租, 公寓名称, 位置
单间|公寓|户型|朝北
地铁口(距离地铁站多少米)
30000元起
公寓名称

----------------详细页-------------------
户型: 单间
类型: 整租
朝向: 北南
面积: 30m2
房屋介绍:
房屋关联: 略


图片真实名称

 

小区:
户室号:XX巷XX号, 单元, 门牌
楼层: 住几层, 共几层
电梯: 是否
面积:
配套设施:冰箱,电视,洗衣机,热水器,空调,宽带,沙发,床,暖气,衣柜,可做饭,卫生间,阳台,智能门锁,油烟机,燃气灶,餐桌,橱柜,WIFI,书桌
付款方式: 押1付1, 押2付1,押3付1,
封面图: 看下是否能够拖动, 不行就采用, 单独上传一张
租赁状态: 已租,未租(页面可以修改)

------------------------java配置----------------------------------------------------------------
环境变量配置
找到 /etc/profile 文件

export JAVA_HOME=/usr/house/jdk1.8.0_391
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

source /etc/profile


------------------------redis配置----------------------------------------------------------------
解压
tar -xzvf redis-6.2.5.tar.gz

这两个文件的路径要记住,后续会用到
redis.conf   此文件是 Redis 启动必需的一个配置文件。
utils/redis_init_script    此文件是 Redis 的启动、中止脚本。

执行编译
cd redis-5.0.0
make
make install

修改配置:redis.conf
#bind ip注释
protected-mode yes 改为 protected-mode no
daemonize no 改为daemonize yes
requirepass 123456

后台启动redis-server服务器端
src/redis-server redis.conf &
src/redis-cli shutdown

启动redis-cli客户端
src/redis-cli

------------------------tomcat配置----------------------------------------------------------------

https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.71/bin/apache-tomcat-8.5.71.tar.gz


------------------------mysql配置----------------------------------------------------------------
版本选择:
mysql8
centos--》Red hat -》rpm bundle

mariadb会与mysql冲突, 查找一下
rpm -qa|grep mariadb

卸载mariadb
rpm -e --nodeps mariadb-libs

视频中演示的 rpm 包的安装顺序是:
1. rpm -ivh mysql-community-common
2. rpm -ivh mysql-community-client-plugins
3. rpm -ivh mysql-community-libs
4. rpm -ivh mysql-community-client
5. rpm -ivh mysql-community-icu-data-files
6. rpm -ivh mysql-community-server​

错误:Failed dependencies libcrypto.so.10
yum install compat-openssl10
https://huaweicloud.csdn.net/63356d32d3efff3090b566eb.html


初始化
mysqld --initialize --console

修改所有者和所有组
chown -R mysql:mysql /var/lib/mysql

启动服务
systemctl start mysqld
systemctl stop mysqld

查看mysql服务状态
service mysql status

查看临时目录密码
cat /var/log/mysqld.log|grep localhost

wpqds2mnPy<(

进入mysql
mysql -uroot -p123456

修改密码(123456为新密码)
alter user 'root'@localhost identified by 'root'

修改远程可以连接
use mysql;
select user,host from user where user='root';
update user set host='%' where user='root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
flush privileges;

远程机防火墙开放3306端口
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

防火墙
systemctl status firewalld.service --查看防火墙状态
systemctl start firewalld.service --开启防火墙
systemctl stop firewalld.service --关闭防火墙
firewall-cmd --reload --重启防火墙

firewall-cmd --list-ports --查看已开放的端口;
netstat -tunpl | grep "端口" --查看端口是否被占用 ;
firewall-cmd --permanent --zone=public --add-port=27017/tcp --permanent--开放端口
firewall-cmd --permanent --zone=public --add-port=8080/tcp --permanent
firewall-cmd --permanent --zone=public --add-port=27017/tcp --permanent
firewall-cmd --zone=public --remove-port=8081/tcp --permanent --移除端口

systemctl status firewalld 查看防火墙状态
systemctl start firewalld 开启防火墙
systemctl stop firewalld 关闭防火墙
firewall-cmd --permanent --zone=public --add-port=3306/tcp --permanent 开启指定端口
firewall-cmd --zone=public --remove-port=3306/tcp --permanent 关闭指定端口
firewall-cmd --permanent --zone=public --add-port=27017-30000/tcp --permanent 开启指定范围端口
firewall-cmd --permanent --zone=public --add-port=1-65535/tcp --permanent 开始所有端口
firewall-cmd --zone=public --remove-port=27017-30000/tcp --permanent 关闭指定范围端口
firewall-cmd --permanent --query-port=27017/tcp 查看端口是否开放
firewall-cmd --reload 重启防火墙
firewall-cmd --list-ports 查看已经开放的端口
iptables -L -n 查看规则,这个命令是和iptables的相同的
man firewall-cmd 查看帮助

 

 

 

------------------------vue部署----------------------------------------------------------------
47.94.171.15

安装nginx
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel

下载地址 https://nginx.org/en/download.html

tar -zxvf nginx
./configure
make
make install

通过whereis nginx命令可以查看nginx安装位置,目前预期是安装在了/usr/local/nginx下。

cd /usr/local/nginx/sbin
sudo ./nginx


nginx常用命令
cd /usr/local/nginx/sbin/
./nginx 启动
./nginx -s stop 停止
./nginx -s quit 安全退出
./nginx -s reload 修改nginx.conf文件后,重新加载配置文件
ps aux|grep nginx 查看nginx进程

压缩解压
yum install -y unzip zip
unzip huc-vue-web.zip

cd /usr/local/nginx/html
huc-vue-web

cd /usr/local/nginx/conf
vim nginx.conf


location /huc-vue-web {
index index.html;
try_files $uri $uri/ /huc-vue-web/index.html;
}


------------------------springboot部署----------------------------------------------------------------
后台启动

nohup java -Xms512m -Xmx1024m -jar huc-vue-service.jar --spring.profiles.active=prd &

java -jar service.jar --spring.profiles.active=dev

 

 

需要修改的地址
redis


有照片有视频
拖拽
客源系统(自己客户)
可以权限控制


本周版本已更新如下功能

1. 图片可拖拽批量上传
2. 增加"最短租期"选项
3. 特色增加:可住外国友人, 可养猫狗
4. 多选增加全选功能

本周版本已更新如下功能
1. 图片可视频分类上传, 且视频可以预览,删除
2. 列表展示, 优先展示上传视频列表第一个,如果没有视频,展示图片第一张
3. 小区位置调整
4. 地铁必输

posted @ 2023-12-05 23:30  chenxiangxiang  阅读(39)  评论(0编辑  收藏  举报