Centos7 防火墙firewall添加例外端口

1、查看防火墙运行状态
firewall-cmd --state

2、添加端口,以8080为例
firewall-cmd --permanent --zone=public --add-port=8080/tcp

命令含义:
–zone #作用域
–add-port=8080/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效

3、重启防火墙
systemctl restart firewalld.service

或者

firewall-cmd --reload

Posted in Linux at June 24, 2019. by 傻猫 .    Views: 57    No Comments

解决centos的mysql服务3306端口无法远程连接10038问题

我的环境配置:
阿里云主机CentOS Linux 7.4.1708 (Core) X64
面板工具:宝塔免费版 6.9.5
数据库:MySQL 5.6.44

本机连接MYSQL一切正常,远程连接服务器MYSQL报10038错误。

解决办法:
1、允许阿里云安全组3306端口
安全组.png

2、服务器放开3306远程访问
防火墙配置.png

3、新增完成后,重载防火墙,命令: firewall-cmd --reload
加载防火墙.png

另外:端口查看工具
1、安装nmap工具(端口查看工具),命令: yum install nmap #输入y安装
1.png

2、输入命令: nmap 182.161.41.XXX -p3306; status为open表打开,filtered则是icmp无法判断该端口的状态,可能是拦了
2.png

3.查看防火墙是否开启,注意centos 7.5.1804的防火墙是firewalld服务而不是传统的iptables了,命令: systemctl status firewalld
3.png

4.png

Posted in Database,Linux at June 15, 2019. by 傻猫 .    Views: 75    No Comments

SuiteCRM导入中文语言包

SuiteCRM 官方其实提供了多国语言包,但是默认安装包里只有英文,如果需要导入其它语言包的话,可以按以下步骤操作。

1、简体中文/繁体中文语言包快速下载地址:
链接:https://pan.baidu.com/s/1Z9ms5r-R2zaElPRKhJnq_A
提取码:(关注“俺是宽带人”公众号,回复“SuiteCRM语言包”即可获得下载密码)
SuiteCRM语言包.jpg

2、右上角选择Admin
1.jpg

3、选择 Developer Tools ----> Module Loader 导入中文语言包

4、上传语言包并导入系统
导入语言包.png

5、修复缓存数据及配置信息
快速修复.png
修复系统.png

6、修复完成后,重新登录系统即可
登录.png

Posted in SuiteCRM at May 20, 2019. by 傻猫 .    Views: 62    No Comments

修改footer模板信息

修改footer页面版权.png
suitecrm-copyright-login.png
suitecrm-about-1024x550.png
suitecrm-about1-1024x485.png

Posted in SuiteCRM at May 20, 2019. by 傻猫 .    Views: 82    No Comments

SuiteCRM 7.11.4安装过程

第1步:在服务器上安装LANP

第2步:将安装文件上传到服务器网站目录下

  SuiteCRM 7.11.4 
  链接:https://pan.baidu.com/s/1trZGxvQw41qtU-MFGOE6gg 
  提取码:(关注“俺是宽带人”公众号,回复“SuiteCRM7安装包”)

第3步:在浏览器打开install.php
1.jpg

第4步:检查服务器环境配置,PHP版本至少7.1
2.jpg

第5步:配置数据库信息
3.jpg

第6步:配置站点信息
4.jpg

第7步:安装中
5.jpg

第8步:恭喜安装成功!
6.jpg

Posted in SuiteCRM at May 20, 2019. by 傻猫 .    Views: 75    No Comments

suitecrm查询功能去掉统配符%

suitecrm系统查询时如果要实现模糊查询功能需要用%,不太方便。可以通过配置文件,让系统实现不使用通配符也能实现模糊查询功能。

修改suitecrm目录下:config_override.php文件,在其中加入以下代码即可:

$sugar_config['search_wildcard_infront'] = true;

Posted in SuiteCRM at May 20, 2019. by 傻猫 .    Views: 75    No Comments

SuiteCRM 安装环境

Recommended installation pre-requisites

  • PHP   (至少7.1版本)

  • JSON

  • XML Parsing

  • MB Strings Module

  • Writable SugarCRM Configuration File (config.php)

  • Writeable Custom Directory

  • Writable Modules Sub-Directories and Files

  • Writable Upload Directory

  • Writable Data Sub-Directories

  • Writable Cache Sub-Directories

  • PHP Memory Limit (at least 128M)

  • ZLIB Compression Module

  • ZIP Handling Module

  • PCRE Library

  • IMAP Module

  • cURL Module

  • Upload File Size

  • Sprite Support

Posted in SuiteCRM at May 20, 2019. by 傻猫 .    Views: 69    No Comments

Typecho开启伪静态并隐藏index.php

1.后台配置typecho伪静态

如图,在typecho后台,开启伪静态,并选择你喜好的url形式:
Typecho开启伪静态并隐藏index.php

2.配置服务器的rewrite规则

如果在保存上述配置的时候,typecho无法自动配置,那么你可能需要手动配置服务器的rewrite规则。

nginx配置

server {
        listen          80;
        server_name     yourdomain.com;
        root            /home/yourdomain/www/;
        index           index.html index.htm index.php;

        if (!-e $request_filename) {
            rewrite^(.*)$ /index.php$1 last;
        }

        location ~ .*\.php(\/.*)*$ {
            include fastcgi.conf;
            fastcgi_pass  127.0.0.1:9000;
        }

        access_log logs/yourdomain.log combined;
    }

如果还有问题,请参考:http://docs.typecho.org/servers?s%5B%5D=nginx

apache配置

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*)$ index.php[L,E=PATH_INFO:$1]

</IfModule>

此配置可以放在apache的conf文件中,或者放在.htaccess中。

Posted in Web at May 20, 2019. by 傻猫 .    Views: 77    No Comments