专业版

创建于 2024-11-11 / 最近更新于 2024-11-13 / 216
字体: [默认] [大] [更大]

感谢您使用PESCMS-RENT专业版,专业版分win和linux版本,请根据自身需求选择对应的版本。

windows版本

windows操作系统,您可以直接运行目录下的pescms-rent.exe 。首次运行可能会弹出如下图对话框,请点击允许。

image.png

接着在浏览器输入:http://127.0.0.1:26888/

首次打开PR系统,将会进入安装界面。请根据自身需求填写PR系统的安装信息。

linux版本

使用linux版本,请确保您的linux glibc 版本 ≥ 2.28。本文将以ubuntu24.04 LTS版本为例展开说明。

软件安装

首先将专业版的压缩包上传到linux服务器,并解压到任意目录。(本教程解压到 /opt/rent)

程序解压后,目录下有一个安装脚本:install.sh 。执行此脚本,会将pescms-rent安装为系统服务。

#执行安装脚本
sh install.sh
# 使用 'systemctl status pescms-rent' 查看服务状态。
systemctl status pescms-rent

成功的话,将看到如下界面:
image.png

此刻,您可以访问如下地址体验PR系统:

http://您服务器的ip:26888 
#或
http://您的域名:26888

后续您可以使用systemctl命令启动、重启、关闭等动作。

#查看pr运行状态
systemctl status pescms-rent

#启动pr系统
systemctl satrt pescms-rent

#关闭pr系统
systemctl stop pescms-rent

#重启pr系统
systemctl restart pescms-rent

附表为安装脚本可以正常工作的发行版本

发行版本 工作状态 说明
Centos9 ✔️ 理论上大于Centos9都可以工作
Ubuntu24.04 LTS ✔️ 理论上Ubuntu20.04LTS都可以工作
其他发行版本 只要支持systemctl都可以使用此脚本

端口转发

如果您没有部署SSL证书的需求,不想每次访问系统都输入26888端口,可以使用端口转发功能,执行如下命令:

sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 26888

上述命令只是让26888端口临时转发到80端口,系统重启将会失效。若需要永久使用,我们推荐您使用Nginx 或者搜索 iptables永久保存设置。

Nginx代理

通过Nginx转发pr系统很简单,在这里我们就不赘述Nginx的安装过程了。找到您的域名或者IP虚拟主机(Virtual Hosts)配置文件,参考如下配置即可完成Nginx端口转发:

server
    {
        listen 80;
        server_name 您的域名或者IP ;

		location / {
			proxy_pass http://127.0.0.1:26888;
			proxy_set_header Host $host;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
			proxy_set_header X-Forwarded-Proto $scheme;
		}
    }

上面给出的配置文件是80端口的绑定转发,如果您可以使用SSL,做法也是一样的非常简单。

36 人点赞过