osTicket搭建完全指南
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了osTicket搭建完全指南相关的知识,希望对你有一定的参考价值。
参考技术A centos 6.5/usr/share/nginx/html/
回车,根据提示输入Y
romote 那一步输入n,可以远程访问
yum install phpmyadmin
安装后phpmyadmin目录在 /usr/share/phpmyadmin/
vim /etc/nginx/conf.d/phpmyadmin.conf
web访问phpmyadmin时,报错:配置文件现在需要绝密的短语密码(blowfish_secret)
vim /usr/share/phpmyadmin/config.inc.php
$cfg['blowfish_secret'] = 'x'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
phpmyadmin
download
安装指南
/data/projects/osTicket/upload/include/plugins
ldap
file upload
/data/projects/osTicket/upload/include/i18n
``
vim /etc/nginx/conf.d/osticket.conf
重启服务
service nginx restart
osTicket URL
CentOS 6.5 yum安装配置lnmp服务器(Nginx+PHP+mysql)
配置文件现在需要绝密的短语密码(blowfish_secret)的解决方法
Minor issue - Apache error logs : client denied by server config /var/www/config/scp
Error when accessing some internal ajax uri
Doesn't work on NGINX due to use of .htaccess files and relying on PATH_INFO
osTicket 系统、插件及中文语言包
https://yunpan.cn/cMmeNr2FjTPLC (提取码:5cd5)
一键安装LAMP,搭建 osTicket
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
安装选项
最后这里回车确认,有信息动了就等待安装,时间较长可以去睡一觉。
安装完毕后启动 httpd 服务
systemctl start httpd
查看是否启动 ,如有绿色表示启动成功
systemctl status httpd
查看firewall服务状态
systemctl status firewalld
关闭防火墙
service firewalld stop
网页测试输入你的ip:192.168.0.102
完成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系统下
把以下文件导入centos系统 /data/www/default 目录里
scripts
upload
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
编辑etc/my.cnf文件添加 skip-grant-tables 免密码登入mysql
systemctl restart mysqld 重启
再登入 mysql -u root -p 以下是更改Mysql密码,以下红色筐是成功信息
update mysql.user set password=password(‘123‘) where user=‘root‘ and host=‘localhost‘;
flush privileges;
exit;
再编辑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;
配置 文件default.conf重命名为www.a.com.comf
cd /usr/local/apache/conf/vhost/default.conf
以下内容覆盖到文件里去
<VirtualHost *:80>
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
<Directory "/data/www/default/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
重启apache:再访问 192.169.0.117/upload
systemctl restart httpd.service 重启服务
以上是关于osTicket搭建完全指南的主要内容,如果未能解决你的问题,请参考以下文章
Flink1.8 集群搭建完全指南(1):Hadoop伪分布式