yum update -y
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo vim /etc/yum.repos.d/pgdg-redhat-all.repo
shift+:
%s/$releasever/8/g
sudo yum install -y postgresql16-server
sudo /usr/pgsql-16/bin/postgresql-16-setup initdb
sudo systemctl enable postgresql-16
sudo systemctl start postgresql-16
设置密码
su postgres
psql postgres
\password postgres
问题1:
允许内网ip地址链接
vim /var/lib/pgsql/16/data/postgresql.conf
listen_addresses = '*' #监听的IP地址
问题2:
Caused by: org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host "10.0.0.10", user "postgres", database "db_art", no encryption
pg_hba.conf是PostgreSQL中控制客户端认证和访问权限的配置文件。
解决:
vim /var/lib/pgsql/16/data/pg_hba.conf
host表示使用TCP/IP连接,all表示所有数据库,all表示所有用户,192.168.1.0/24是客户端IP范围,md5表示使用MD5密码认证。
host all all 10.0.0.0/24 md5
重启服务
systemctl restart postgresql-16.service
安装 Nginx
yum install nginx -y
启动软件并设置开机启动
systemctl enable nginx
systemctl start nginx
查看命令行检测安装完成。
nginx -V```
配置文件目录
主配置文件:/etc/nginx/nginx.conf
默认文件目录:/usr/share/nginx/html
错误日志:/var/log/nginx/error.log
访问日志:/var/log/nginx/access.log
进入目录
cd /usr
创建java目录
mkdir java
cd /usr/java
下载jdk17
wget https://download.oracle.com/graalvm/21/latest/graalvm-jdk-21_linux-x64_bin.tar.gz
解压
tar -zxvf jdk-17_linux-x64_bin.tar.gz
vim /etc/profile
export JAVA_HOME=/usr/java/jdk-17.0.7
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
1.下载epel仓库:yum install epel-release
2.安装redis数据库:yum install redis
3.修改配置
vim /etc/redis.conf
/string 搜索requirepass或者直接添加
requirepass 密码
远程连接需要将bind 127.0.0.1注释掉
daemonize no 改为 yes
4.启动
redis-server /etc/redis.conf &
停止
systemctl stop redis
启动:service redis start
停止:service redis stop
检查状态:service redis status
查看进程:ps -ef | grep redis
windows 客户端下载地址
https://github.com/uglide/RedisDesktopManager/releases/download/0.8.8/redis-desktop-manager-0.8.8.384.exe
yum升级
yum upgrade
中文命令提示
vim /etc/locale.conf
LANG="zh_CN.UTF-8"
移除冲突的软件包
sudo yum remove epel-aliyuncs-release