LAMP 一键安装包 网址:https://lamp.sh/install.html
LAMP安装时间过长请不要用xshell安装容易断线,在虚拟机本机安装。

安装 wget、screen、unzip,创建 screen 会话
yum -y install wget screen git

git clone 并赋予脚本执行权限
git clone https://github.com/teddysun/lamp.git

cd lamp

chmod 755 *.sh 给权限

开始安装

screen -S lamp

./lamp.sh

安装选项
一键安装LAMP,搭建 osTicket_第1张图片
一键安装LAMP,搭建 osTicket_第2张图片
一键安装LAMP,搭建 osTicket_第3张图片
一键安装LAMP,搭建 osTicket_第4张图片
一键安装LAMP,搭建 osTicket_第5张图片
一键安装LAMP,搭建 osTicket_第6张图片
一键安装LAMP,搭建 osTicket
一键安装LAMP,搭建 osTicket_第7张图片
一键安装LAMP,搭建 osTicket_第8张图片
最后这里回车确认,有信息动了就等待安装,时间较长可以去睡一觉。

安装完毕后启动 httpd 服务
systemctl start httpd

查看是否启动 ,如有绿色表示启动成功
systemctl status httpd

查看firewall服务状态
systemctl status firewalld

关闭防火墙
service firewalld stop

网页测试输入你的ip:192.168.0.102
一键安装LAMP,搭建 osTicket_第9张图片
完成LAMP安装

添加配置 Mysql 用户,记住在mysql里面命令结束必须加上( ;)这个符号才能执行命令

安装模块
yum install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-mcrypt

osTicket 官网下载,解压到win10系统下
一键安装LAMP,搭建 osTicket_第10张图片
把以下文件导入centos系统 /data/www/default 目录里
scripts
upload
一键安装LAMP,搭建 osTicket_第11张图片
scripts,upload 给权限
chown apache -R /data/www/default/upload
chown apache -R /data/www/default/scripts

到以下目录cp拷贝文件以下命令
cd /data/www/default/upload
cp include/ost-sampleconfig.php include/ost-config.php

启动mysql
systemctl start mysqld.service

登入数据库需要更改mysql密码,以下提示错误信息
mysql -u root -p
一键安装LAMP,搭建 osTicket_第12张图片
编辑etc/my.cnf文件添加 skip-grant-tables 免密码登入mysql
一键安装LAMP,搭建 osTicket_第13张图片
systemctl restart mysqld 重启

再登入 mysql -u root -p 以下是更改Mysql密码,以下红色筐是成功信息

update mysql.user set password=password('123') where user='root' and host='localhost';
flush privileges;
exit;
一键安装LAMP,搭建 osTicket_第14张图片
再编辑etc/my.cnf文件删除或注释这条命令 skip-grant-tables

以下添加用户
create database osticketdb;
create user "osuser"@"localhost" identified by "password";
grant all on osticketdb.* to "osuser"@"localhost";
flush privileges;
exit;
一键安装LAMP,搭建 osTicket_第15张图片

配置 文件default.conf重命名为www.a.com.comf
cd /usr/local/apache/conf/vhost/default.conf
把原文件的内容删除,添加以下内容进去保存退出!

DocumentRoot "/data/www/default/"
ServerName www.a.com
ServerAlias www.a.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined


DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted

systemctl restart httpd.service 重启服务

访问 :192.169.0.117/upload
一键安装LAMP,搭建 osTicket_第16张图片

下一步进行安装
一键安装LAMP,搭建 osTicket_第17张图片
文件没有权限不能进行安装

chown apache -R /data/www/default/upload

重启httpd服务
systemctl restart httpd.service

访问 :192.169.0.117/upload

一键安装LAMP,搭建 osTicket_第18张图片

管理原用户的账号密码自己设置记住!
查询Mysql数据库名
show databases;
一键安装LAMP,搭建 osTicket_第19张图片
一键安装LAMP,搭建 osTicket_第20张图片
已经安装完成准备进入工单系统
访问 :192.169.0.117/upload
一键安装LAMP,搭建 osTicket_第21张图片

一键安装LAMP,搭建 osTicket_第22张图片一键安装LAMP,搭建 osTicket_第23张图片
一键安装LAMP,搭建 osTicket_第24张图片
登入管理用户需要更改配置文件,不然没有东西(注意语法符号位置都要一模一样)

到以下路径找到配置文件添加内容
/data/www/default/upload/include

配置class.ostsession.php文件添加

$this->data->session_data = "";
一键安装LAMP,搭建 osTicket_第25张图片
保存退出,重启服务
systemctl restart httpd.service
一键安装LAMP,搭建 osTicket_第26张图片
完成!