Linux服务器那些事

1.解决putty中文乱码。

# export LANG=zh_CN.UTF-8

2.破解mysql的root密码

找到mysql的安装目录下的mysql数据库,里面有个user.MYD,解密里面的MD5即可

3.修改mysql的root密码相关问题

# mysqladmin -u root -p password "da8da52f"
        //root密码已经存在的情况,敲回车后输入原始密码即可更改

# mysqladmin -u root password 'new-password'
        //刚装好mysql,初始化密码。一般启动服务会提示

4.CentOS 6.x,7.x升级或安装php5.6

4-1.配置yum源
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm  (6.X)
# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm  (7.x)

4-2.查看需要安装的包
# yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

4-3.开始安装
# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-gd php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

4-4.查看php版本
# php -v

5.linux下php5.6的配置文件的目录

 # /usr/local/php56/etc/php.ini //这里修改php的扩展

6.配置apache虚拟主机的巨坑

//去掉#NameVirtualHost *:80前面的#号,然后重启apache即可。

7.php从5.6降低到5.5(CentOS 6.5)

7-1.查看本机已经安装的php版本
# rpm -qa|grep php

7-2.忽略依赖,卸载php底层相关
#rpm -e php-fpm-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-common-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-cli-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-odbc-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-xml-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-pear-1.9.4-5.el6.noarch --nodeps
#rpm -e php-mbstring-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-ldap-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-bcmath-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-pecl-redis-2.2.8-1.el6.x86_64 --nodeps
#rpm -e php-pdo-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-gd-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-mysql-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-xmlrpc-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-pecl-igbinary-1.2.1-1.el6.x86_64 --nodeps  

7-3.更新源
#rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm  
#rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm  

7-4.查看服务器的所有软件
#yum list php* 

7-5.安装php及扩展
#yum install php55w.x86_64 php55w-fpm.x86_64 php55w-mysql.x86_64 php55w-gd.x86_64 libjpeg* php55w-ldap.x86_64 php55w-odbc.x86_64 php55w-pear.noarch php55w-xml.x86_64 php55w-xmlrpc.x86_64 php55w-mbstring.x86_64 php55w-bcmath.x86_64 php-mhash

8.安装php7.0(Centos 6.5)

8-1.添加软件源
# rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

8-2.yum安装
# yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64

8-3.安装php fpm
# yum install php70w-fpm

9.mysql服务开机自动启动

# chkconfig mysqld on

10.linux防火墙禁止客户端ip

//禁止客户端ip访问服务器
# iptables -A INPUT -s 58.246.220.31 -p TCP -j DROP
//解禁客户端
# iptables -D INPUT -s 140.207.119.12 -p TCP -j DROP
//查看列表
# ipdables --list

11.Linux系统时间和硬件时间的同步

//修改系统时间
# date -s " 2012-02-12 12:00:00"
//系统时间同步到硬件时间
# /sbin/hwclock --systohc
//查看系统时间
# hwclock --show
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值