{"id":741,"date":"2017-01-23T20:55:08","date_gmt":"2017-01-23T23:55:08","guid":{"rendered":"http:\/\/wordpress.jpcorp.eti.br\/?p=741"},"modified":"2021-12-26T12:31:01","modified_gmt":"2021-12-26T15:31:01","slug":"phpmyfaq-instalacao","status":"publish","type":"post","link":"https:\/\/wordpress.jpcorp.eti.br\/?p=741","title":{"rendered":"PHPMyFAQ &#8211; Instala\u00e7\u00e3o"},"content":{"rendered":"<p>PHPMyFAQ \u00e9 um projeto open source para base de conhecimento, conhecendo ela me surpreendeu por ser uma ferramenta objetiva, simples de manusear e poderosa.<\/p>\n<p>Projeto: <a href=\"http:\/\/www.phpmyfaq.de\/\">http:\/\/www.phpmyfaq.de\/<\/a><\/p>\n<h3>1 - Instala\u00e7\u00e3o<\/h3>\n<pre class=\"lang:sh decode:true\">[root@phpmyfaq]# rpm -ivh http:\/\/remi.xpg.com.br\/enterprise\/remi-release-7.rpm\r\n[root@phpmyfaq]# yum install php71-php-pecl-mysql php71-php-mysqlnd php71 php71-build php71-php php71-php-cli php71-php-common php71-php-fpm php71-php-gd php71-php-mbstring php71-php-mcrypt php71-php-pecl-zip php71-php-xml\r\n\r\n[root@phpmyfaq]# yum install mariadb-server\r\n[root@phpmyfaq]# systemctl start httpd mariadb\r\n[root@phpmyfaq]# systemctl enable httpd mariadb\r\n[root@phpmyfaq]# mysql_secure_installation\r\n[root@phpmyfaq]# mysql -uroot -p\r\n\r\ncreate database phpmyfaq;\r\ngrant all on phpmyfaq.* to phpmyfaq@'%' identified by '123456';\r\ngrant all on phpmyfaq.* to phpmyfaq@'localhost' identified by '123456';\r\nflush privileges;\r\n\r\n[root@phpmyfaq]# cd \/var\/www\/html\r\n[root@phpmyfaq]# wget http:\/\/download.phpmyfaq.de\/phpMyFAQ-2.9.5.tar.gz\r\n[root@phpmyfaq]# tar -zxvf phpMyFAQ-2.9.5.tar.gz\r\n[root@phpmyfaq]# cd phpmyfaq\/\r\n[root@phpmyfaq]# mkdir attachments data images\r\n[root@phpmyfaq]# chown -R apache. \/var\/www\/html\/phpmyfaq\r\n[root@phpmyfaq]# chmod -R 755 \/var\/www\/html\/phpmyfaq\r\n[root@phpmyfaq]# mv setup\/index.php setup\/index.php.old\r\n[root@phpmyfaq]# mv setup\/update.php setup\/update.php.old<\/pre>\n<p>&nbsp;<\/p>\n<h3>2 - Configurar para autenticar no AD\/LDAP<\/h3>\n<pre class=\"lang:sh decode:true \">[root@phpmyfaq]# yum install php71-php-ldap<\/pre>\n<p>No menu Configura\u00e7\u00e3o &gt; Editar configura\u00e7\u00e3o &gt; Configura\u00e7\u00f5es de seguran\u00e7a &gt; \"Habilitar o suporte ao LDAP\"<\/p>\n<h4>Editar o arquivo abaixo com informa\u00e7\u00f5es do usu\u00e1rio e servidor AD<\/h4>\n<pre class=\"lang:sh decode:true\">[root@phpmyfaq]# vim \/var\/www\/html\/phpmyfaq\/config\/ldap.php\r\n\r\n&lt;?php\r\n\/\/ Main LDAP server\r\n$PMF_LDAP['ldap_server'] = '192.168.1.230';\r\n$PMF_LDAP['ldap_port'] = 389;\r\n$PMF_LDAP['ldap_user'] = 'usuariodoad@jpcorp.eti.br';\r\n$PMF_LDAP['ldap_password'] = 'SEnhA';\r\n$PMF_LDAP['ldap_base'] = 'dc=jpcorp,dc=eti,dc=br';<\/pre>\n<p>&nbsp;<\/p>\n<pre class=\"lang:sh decode:true\">[root@phpmyfaq]# vim \/var\/www\/html\/phpmyfaq\/config\/constants_ldap.php\r\n\r\n'username' =&gt; 'sAMAccountName',\r\n$PMF_LDAP['ldap_use_domain_prefix'] = false;<\/pre>\n<p>&nbsp;<\/p>\n<h3>3 - Alterar configura\u00e7\u00f5es de tempo de sess\u00e3o e timezone<\/h3>\n<pre class=\"lang:sh decode:true\">[root@phpmyfaq]# vim \/var\/www\/html\/phpmyfaq\/config\/constants.php\r\n\r\n\/\/define('PMF_DATETIME_TIMEZONE_DEFAULT', 'Europe\/Berlin');\r\ndefine('PMF_DATETIME_TIMEZONE_DEFAULT', 'America\/Sao_Paulo');\r\n\r\n\/\/ Misc parameters\r\ndefine('PMF_LANGUAGE_EXPIRED_TIME', 86400);      \/\/ 30 minutes\r\ndefine('PMF_SESSION_EXPIRED_TIME', 86400);       \/\/ 30 minutes\r\ndefine('PMF_REMEMBERME_EXPIRED_TIME', 1209600); \/\/ 2 weeks<\/pre>\n<p>&nbsp;<\/p>\n<h3>4 - Logo inicial<\/h3>\n<pre class=\"lang:sh decode:true\">\/var\/www\/html\/phpmyfaq\/assets\/img\/phpmyfaq-logo.png<\/pre>\n<p>&nbsp;<\/p>\n<p>Nas configura\u00e7\u00f5es via interface adicionar no export em PDF uma Logo -\u00a0Custom PDF Header (HTML allowed) -<\/p>\n<pre class=\"lang:sh decode:true \">&lt;img src=\"http:\/\/www.jpcorp.eti.br\/images\/logo.png\" width=\"120\" height=\"40\"\/&gt;<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PHPMyFAQ \u00e9 um projeto open source para base de conhecimento, conhecendo ela me surpreendeu por ser uma ferramenta objetiva, simples de manusear e poderosa. Projeto: http:\/\/www.phpmyfaq.de\/ 1 &#8211; Instala\u00e7\u00e3o [root@phpmyfaq]# rpm -ivh http:\/\/remi.xpg.com.br\/enterprise\/remi-release-7.rpm [root@phpmyfaq]# yum install php71-php-pecl-mysql php71-php-mysqlnd php71 php71-build php71-php php71-php-cli php71-php-common php71-php-fpm php71-php-gd php71-php-mbstring php71-php-mcrypt php71-php-pecl-zip php71-php-xml [root@phpmyfaq]# yum install mariadb-server [root@phpmyfaq]# systemctl&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[64,63,65,9,62],"class_list":["post-741","post","type-post","status-publish","format-standard","hentry","category-linux","tag-base-conhecimento","tag-itil","tag-knownledge","tag-linux","tag-phpmyfaq"],"_links":{"self":[{"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/posts\/741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=741"}],"version-history":[{"count":9,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/posts\/741\/revisions"}],"predecessor-version":[{"id":1175,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=\/wp\/v2\/posts\/741\/revisions\/1175"}],"wp:attachment":[{"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.jpcorp.eti.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}