自定义linux命令
安装好了,lnmp之后 经常会用到重起,php命令行,所以查了些资料设置自定义命令的方法
方法一:
编辑.bashrc 文件,加入以下两行代码,
alias nginx=’/usr/local/nginx/sbin/nginx -s reload’
alias php=’/usr/local/php/bin/php’
重新reload一下.bashrc文件,命令:source .bashrc
测试 php -m 和nginx ,你系统命令ls ,ll一样可以使用,
其他方法
1、直接在命令行中设置PATH
# PATH=$PATH:/usr/local/apache/bin
使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH设置就会失效。
2、在profile中设置PATH
# vi /etc/profile
找到export行,在下面新增加一行,内容为:export PATH=$PATH:/usr/local/apache/bin。
注:= 等号两边不能有任何空格。这种方法最好,除非手动强制修改PATH的值,否则将不会被改变。
编辑/etc/profile后PATH的修改不会立马生效,如果需要立即生效的话,可以执行# source profile命令。
3、在当前用户的profile中设置PATH
# vi ~/.bash_profile
修改PATH行,把/usr/local/apache/bin添加进去,如:PATH=$PATH:$HOME/bin:/usr/local/apache/bin。
# source ~/.bash_profile
让这次的修改生效。
注:这种方法只对当前用户起作用的,其他用户该修改无效。
去掉自定义命令
编辑上述文件,注释掉即可,
安装lnmp时,遇到php5.4编译不了的情况下,在运维的协助下把另一个服务器编译好的COPY下来,然后运行
动态加载库命令搞定—记下来:
echo ‘/usr/local/php/lib’ >>/etc/ld.so.conf;ldconfig