当前位置:网站首页 >  资讯

零门槛服务器房产站点搭建实操落地全步骤指南

时间:2026年06月02日 16:56:15 来源:易频IT社区

1. 环境准备:获取服务器与远程连接

选择1核2G及以上配置的CentOS7/CentOS8云服务器(阿里云、腾讯云等均可),获取服务器公网IP,用SSH工具连接(Windows用Xshell,Linux/macOS直接用终端执行),远程登录命令:

``` ssh root@你的服务器公网IP ```

输入云服务器后台提供的root密码完成登录。

重要前置配置:关闭SELinux与开放防火墙

执行以下命令解决访问限制问题:

``` 临时关闭SELinux,即时生效 setenforce 0 永久关闭SELinux,重启后生效 sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config 开放HTTP 80端口 firewall-cmd --add-port=80/tcp --permanent 重载防火墙规则 firewall-cmd --reload ```

2. 安装LNMP运行环境

LNMP是Nginx+MySQL+PHP的轻量组合,直接执行命令安装:

``` 安装LNMP组件 yum install -y nginx mysql-server php php-mysqlnd php-fpm php-gd php-mbstring php-xml 启动所有服务 systemctl start nginx mysqld php-fpm 设置开机自启 systemctl enable nginx mysqld php-fpm ```

3. 获取开源房产站点源码

使用开源免费的FangCMS房产系统,直接克隆源码到Web根目录:

``` 安装Git(用于拉取源码) yum install -y git 克隆FangCMS源码到Nginx根目录 git clone https://github.com/FangCMS/FangCMS.git /usr/share/nginx/html 设置Web目录权限,避免访问报错 chown -R nginx:nginx /usr/share/nginx/html ```

4. 配置Nginx站点服务

创建Nginx站点配置文件,进入配置目录:

``` cd /etc/nginx/conf.d 创建站点配置文件 vi fang.conf ```

零门槛服务器房产站点搭建实操落地全步骤指南

将以下完整配置粘贴到fang.conf中(按i进入编辑模式,粘贴后按ESC,输入:wq保存退出):

``` server { listen 80; server_name 你的服务器公网IP; 若已备案域名,替换为你的域名 root /usr/share/nginx/html; index index.php index.html index.htm; 静态文件规则 location / { try_files $uri $uri/ /index.php?$query_string; } PHP处理规则 location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } ```

重启Nginx使配置生效:

``` systemctl restart nginx ```

5. 配置MySQL数据库与安全

先初始化MySQL安全设置,执行命令:

``` mysql_secure_installation ```

按提示依次操作:设置root密码(自定义强密码)、删除匿名用户、禁止远程root登录、删除测试数据库、刷新权限。

登录MySQL创建站点数据库与用户:

``` 登录MySQL mysql -uroot -p 输入刚才设置的root密码后进入 创建房产站点数据库 CREATE DATABASE fangcms DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 创建站点专属用户(替换your_strong_pass为你的密码) CREATE USER 'fanguser'@'localhost' IDENTIFIED BY 'your_strong_pass'; 授权用户操作站点数据库 GRANT ALL ON fangcms. TO 'fanguser'@'localhost'; 刷新权限 FLUSH PRIVILEGES; 退出MySQL exit ```

6. 初始化站点并完成部署

打开浏览器,输入你的服务器公网IP,进入FangCMS安装向导:

  • 第一步选择简体中文,点击下一步;
  • 第二步检查环境,确认所有依赖项均显示“正常”,点击下一步;
  • 第三步填写数据库信息:数据库名填fangcms,用户名填fanguser,密码填刚才设置的your_strong_pass,数据库主机填localhost,点击下一步;
  • 第四步填写站点名称、管理员账号密码,点击安装,等待5秒完成;

安装完成后务必删除install目录,避免安全漏洞,执行命令:

``` rm -rf /usr/share/nginx/html/install ```

7. 测试访问站点

浏览器输入你的服务器公网IP,即可看到房产站点首页;访问后台地址:你的服务器公网IP/admin,用刚才设置的管理员账号登录,完成站点配置。

相关推荐

最新

热门

推荐

精选

标签

易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。

Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图