您的位置:首页 > 游戏 > 手游 > 六安人才招聘网官网_室内设计网站免费素材_百度怎么免费推广自己的产品_关键词查询网站

六安人才招聘网官网_室内设计网站免费素材_百度怎么免费推广自己的产品_关键词查询网站

2025/7/19 6:40:36 来源:https://blog.csdn.net/qq_37278522/article/details/146931295  浏览:    关键词:六安人才招聘网官网_室内设计网站免费素材_百度怎么免费推广自己的产品_关键词查询网站
六安人才招聘网官网_室内设计网站免费素材_百度怎么免费推广自己的产品_关键词查询网站

1.系统基本设置:

1.1关闭 SELinux:

       setenforce 0

        sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

       getenforce && cat /etc/selinux/config |grep SELINUX

1.2 关闭防火墙:

       systemctl stop firewalld.service

       systemctl disable firewalld.service

       systemctl status firewalld.service

2.拷贝离线安装包snipe-it_install到任意目录下,以~为例

3.安装Apache 以及其扩展包

3.1进入redhat8.10安装apache,运行安装命令

cd snipe-it_install/redhat8.10安装apache/

yum localinstall -y *.rpm

3.2 启用并启动 Apache HTTP 服务器:

       systemctl enable httpd && systemctl start httpd

此时可以从浏览器使用 IP 地址访问默认主页http://11.0.1.21

先配置服务器名,否则查看 Apache HTTP 服务状态时会提示错误

vim /etc/httpd/conf/httpd.conf

在第99行新增ServerName localhost:80,如下图所示

重启服务并查看服务状态:

systemctl restart httpd&&systemctl status httpd

4.安装PHP8.2以及插件

cd ~/snipe-it_install/redhat8.10安装php8.2/

yum localinstall -y *.rpm

#安装php-gd组件

cd PHP-GD/

yum localinstall -y *.rpm

#启动并设置为开机自启动:

       systemctl start php-fpm

       systemctl status php-fpm

       systemctl enable php-fpm

#配置 httpd 文件

vim /etc/httpd/conf/httpd.conf

在第168行新增index.php

在第289行新增AddType application/x-httpd-php .php .phtml,如下图所示

5.安装mysql:

       #先查看是否安装过mysql或者 mariadb,如过已经安装先删除(新系统可以不用做):

        rpm -qa |grep mariadb

       rpm -qa |grep mysql

       yum -y remove mariadb*

       yum -y remove mysql*

       #看老版本中相关的安装目录,如果有的话就删除掉

       find / -name mysql

       #安装mysql

        cd ~/snipe-it_install/redhat8.10安装mysql/

        yum localinstall -y *.rpm

#启动 mysql

systemctl start mysqld

# 查看 mysql 版本

mysql -V

#mysql 安装时会自动生成一个密码,可以通过 mysql 日志查看自动生成的随机密码。如未生成密码,则为空密码

[root@localhost ~]#  grep "temporary password" /var/log/mysqld.log

#登录 mysql,更改 root 密码(建议免密大于 8 位,有大写小写英文字母及数字)

mysql -uroot -p

mysql> alter user 'root'@'localhost' identified by 'Abc@123!';

//Snipe-it 配置(接上一环节继续配置,中间没有其它操作,注意提示符未变)

//创建 snipeit 数据库

mysql> CREATE DATABASE snipeit;

//创建用户 snipeit 并设置密码

mysql> CREATE USER 'snipeit'@'localhost' IDENTIFIED BY 'Pass@word1';

//给 snipeit 账号授权

mysql> GRANT ALL PRIVILEGES ON snipeit.* TO 'snipeit'@'localhost';

//刷新权限

mysql> FLUSH PRIVILEGES;

ysql> exit;

6.配置snipe-it

#拷贝snipe-it至/var/www目录

cp -r ~/snipe-it_install/snipe-it /var/www/

#修改文件权限和属组

chown -R apache:apache /var/www/snipe-it/

chmod -R 777 /var/www/snipe-it

#拷贝composer至/usr/bin/目录并设置可执行权限

cd snipe-it/

cp composer.phar /usr/bin/composer

chmod 755  /usr/bin/composer

#进入 snipe-t 文件夹,修改.env 文件

vim .env如下图,IP修改为本机IP

#配置 apache,创建虚拟机

vim /etc/httpd/conf.d/snipeit.com.conf

#将以下内容复制到文件内并保存

<VirtualHost *:80>

        ServerName snipeit.com

        DocumentRoot /var/www/snipe-it/public/

    <Directory /var/www/snipe-it/public/>

        Options Indexes FollowSymLinks MultiViews

        AllowOverride ALL

        Order allow,deny

        Allow from all

     </Directory>

</VirtualHost>

#生成 app_key

php artisan key:generate

#重启httpd服务

systemctl restart httpd

再次访问http://11.0.1.21

修改为中文:

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com