PhpStorm 配置 Xdebug调试工具

PhpStorm 配置 Xdebug调试工具

参考网址:http://www.linuxidc.com/Linux/2017-01/139304.htm

一、首先安装xdebug

安装xdebug比较简单 ,运行php -i >phpinfo.txt  或者 echo phpinfo();将全部信息贴到https://xdebug.org/wizard.php这个网站提示的文本域中点击 Analyse my phpinfo() output

如下图红色的框是网站提示的安装步骤,黄色的框是我已安装的信息(可以忽略)。

打开 补充在编辑php.ini文件的时候多添加几行
[Xdebug] zend_extension = D:\install\wnmp\php-5.4.45-nts-Win32-VC9-x86\ext\php_xdebug-2.4.1-5.4-vc9-nts.dll//这个xdebug 已经提示了 可以不添加  其他的按照自己的添加

xdebug.idekey=”PHPSTORM”

xdebug.remote_handler = “dbgp”

xdebug.remote_mode = “req”

xdebug.remote_host=127.0.0.1

xdebug.remote_enable=on

xdebug.remote_port = 9000   //这是设置端口 可以改 只要下面这是phpstorm 一致就可以

xdebug.remote_autostart = no

 

继续阅读“PhpStorm 配置 Xdebug调试工具”

thinkphp3.2 wamp htaccess 伪静态配置无效的问题

thinkphp3.2 wamp htaccess 伪静态配置无效的问题

进入Apache中的httpd.conf文件去掉LoadModule rewrite_module modules/mod_rewrite.so前面的#

以及 AllowOverride All 就不提了。

以下是thinkphp3.2中的.htaccess文件的配置,不知道是不是我php环境是7.0以上的原因不行,还是怎样,我后面改成thinkphp5.0的文件配置就可以隐藏入口index.php

这里是thinkPHP5.0的.htaccess配置文件,不同之处,用红色标记

利用Apache的转发模块实现反向代理服务器

修改httpd.conf

加载转发模块,把前面#号去掉,去掉这两个就够了,多了会报错
LoadModule proxy_module modules/mod_proxy.soLoadModule0
proxy_http_module modules/mod_proxy_http.so

在httpd-vhosts.conf 文件中配置多两行代理转发就可以了

# 代理转发

ProxyPass /Wechat http://huodongju.com/Wechat

ProxyPassReverse /Wechat http://huodongju.com/Wechat

 

<VirtualHost *:80>
ServerName 127.0.0.3
ServerAlias www.hdj.com
ProxyPass /Wechat http://huodongju.com/Wechat
ProxyPassReverse /Wechat http://huodongju.com/Wechat
DocumentRoot D:/php/huodongju/huodongju
<Directory “D:/php/huodongju/huodongju/”>
Options +Indexes +Includes +FollowSymLinks -MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>

其中只有 / 匹配全部

我这边其中有 /Wechat  匹配域名为/Wechat 的网址

在CentOS 7中安装Redis 3.2.8

在CentOS 7中安装Redis 3.2.8
1.下载redis包

cd /usr/local

wget http://download.redis.io/releases/redis-3.2.8.tar.gz

2、解压

tar zxvf redis-3.2.8.tgz

3、进入安装目录

cd redis-3..2.8

4.转换目录

cd redis-3.2.8/deps/#编译依赖make geohash-int hiredis jemalloc linenoise lua

转换目录

cd ..

5.编译Redis

make && make install

#转换目录

cd utils/

6.使用脚本安装服务

./install_server.sh

#7.启动服务

systemctl start redis_6379

8.redis-server & 保持后台启动状态

9.redis-cli  客户端启动

Linux安装telnet

Linux安装telnet

参考网址:https://www.cnblogs.com/zuochuang/p/6511285.html

http://blog.csdn.net/qq504196282/article/details/53213661

http://blog.csdn.net/shijiebei2009/article/details/40047077

http://blog.csdn.net/z1134145881/article/details/54706711

一、安装telnet


1、检测telnet-server的rpm包是否安装

[root@localhost ~]# rpm -qa telnet-server

若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。

2、若未安装,则安装telnet-server,否则忽略此步骤

[root@localhost ~]#yum install telnet-server

3、检测telnet-server的rpm包是否安装

[root@localhost ~]# rpm -qa telnet

telnet-0.17-47.el6_3.1.x86_64

4、若未安装,则安装telnet,否则忽略此步骤

[root@localhost ~]# yum install telnet

.配置telnet 

方法一:使用ntsysv,在出现的窗口之中,将 telnet 勾选起来,然后按下 OK 即可!

方法二:使用chkconfig命令直接开启

#chkconfig telnet on

方法三:直接修改配置文件

vi /etc/xinetd.d/telnet

一般是这样子的:

# default: yes

# description: The telnet server servestelnet sessions; it uses \

# unencrypted username/password pairs for authentication.

service telnet

{

flags = REUSE

socket_type = stream

wait = no

user = root

server =/usr/sbin/in.telnetd

log_on_failure += USERID

disable = yes

}
只需要将”disable= yes”改成” disable=no”

三、重新启动xinetd守护进程 

由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd

[root@locahost ~]#service xinetd restart  

四、测试


输入你需要链接的地址