前言 WoWSimpleReGIStration是azerothcore官方提供的账号注册页面的项目。 同TrinityCore类似,azerothcore也是一个模拟魔兽世界的开源项目。 WoWSi
WoWSimpleReGIStration是azerothcore官方提供的账号注册页面的项目。
同TrinityCore类似,azerothcore也是一个模拟魔兽世界的开源项目。
WoWSimpleRegistration同样也支持TrinityCore的账号注册。
下面是网站的部署介绍。
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-Mysql php-mbstring php-gmp
添加/etc/php/7.4/fpm/pool.d/www.conf文件下的security.limit_extensions参数
security.limit_extensions = .php .php3 .php4 .php5 .php7 .js .CSS .jpg .png .gif .html .htm
网站使用nginx部署,所以如下安装nginx
sudo apt install nginx
#下载sudo wget https://GitHub.com/TrinityCore/WoWSimpleRegistration/arcHive/refs/tags/2.0.2.tar.gz#解压sudo tar -zxvf 2.0.2.tar.gz#将解压得到的源码,移动到/var/www/html 目录下sudo mv WoWSimpleRegistration-2.0.2 /var/www/html/
cd /var/www/html/WoWSimpleRegistration-2.0.2/application/configsudo cp config.php.sample config.phpsudo vi config.php
#对config.php进行配置,具体填什么选什么跟着注释走就行了
#下面列出比较重要的几个参数
Core Type: #支持的魔兽开源项目类型0 = TrinityCore1 = AzerothCore2 = AshamaneCore3 = Skyfire Project4 = OreGonCore5 = CMangos10 = etc=====================================================================*/$config['server_core'] = 0; #TC选0(默认为0)***************** GMP REQUIRED **************************Uncomment extension=gmp in your php.ini******=====================================================================*/#21年版本的TC都选true$config['srp6_support'] = true; // READ COMMENTS, [Please ENABLE GMP] $config['db_auth_host'] = '127.0.0.1';#数据库的地址$config['db_auth_port'] = '3306';#端口$config['db_auth_user'] = 'root';#用户名$config['db_auth_pass'] = 'root';#密码$config['db_auth_dbname'] = 'auth'; #db名称(TC为auth)$config['realmlists'] = array( "1" => array( 'realmid' => 1, // Realm ID 'realmname' => "WOW沸腾了", // Realm Name 服务器名称 'db_host' => "127.0.0.1", // mysql Host IP 'db_port' => "3306", // Mysql Host Port 'db_user' => "root", // MySQL username 'db_pass' => 'root', // MySQL passWord 'db_name' => "characters" // Characters database name ));
具体nginx如何使用不在这里介绍。以下是本项目中我的配置。
cd /etc/nginx/conf.d/vi wow.conf#内容如下server { listen 80; # 监听端口 server_name 127.0.0.1; # 自己PC的ip或者服务器的域名,本地访问用的127.0.0.1root /var/www/html/WoWSimpleRegistration-2.0.2; # 网页、文件路径index index.html index.htm index.php index.nginx-debian.html;location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; }}
重启php7.4-fpm和nginx,整个项目搭建完毕。
可以点这里👉沸腾WOW👈看看我的效果
来源地址:https://blog.csdn.net/fanrongwoaini/article/details/125923382
--结束END--
本文标题: TrinityCore魔兽世界服务器-注册网站
本文链接: https://lsjlt.com/news/426438.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0