标签 - linux

N年前写的笔记
1
linux laravel shell    2018-04-11 14:02:22    60    0

PHP判断网页是否在微信打开



function  is_weixin(){

     if(strips($_SERVER[‘HTTP_USER_AGENT’],’MicroMessenger’) !== false ) {
              return true; 
          }

          return fal
linux下配置php相关
0
linux php    2017-09-01 01:02:03    189    0

推荐一首最近我一直在听的歌~

!~!480353[wangyiyun]

  • 重启apache服务器的两种方法
  1. # /etc/init.d/httpd restart
  1. # /bin/systemctl start httpd.service
  • 修改hosts文件
  1. # vi /etc/hosts
  • 修改httpd配置文件
  1. # vi /etc/httpd/conf/httpd.conf
  • 修改mysql的配置
  1. # vi /etc/my.cnf
  • 设置开机自启动
  1. chkconfig mysqld on
  2. chkconfig httpd on
  • 查看apache是否启动
  1. netstat -nltup |grep httpd
  • 查看mysql是否启动
  1. /etc/init.d/mysqld status
  • 升级php版本

停止httpd 服务:

  1. /etc/init.d/httpd stop

查看是否存在php的yum源,若存在,则删除:

查看

  1. yum list installed | grep php

删除

  1. yum remove *** *** ***

rpm下载php包

  1. rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

安装开启php相关模块

  1. yum install php55w php55w-bcmath php55w-cli php55w-common
  2. php55w-devel php55w-fpm php55w-gd php55w-imap
  3. php55w-ldap php55w-mbstring php55w-mcrypt
  4. php55w-mysql php55w-odbc php55w-pdo
  5. php55w-pear php55w-pecl-igbinary
  6. php55w-xml php55w-xmlrpc
  7. php55w-opcache php55w-intl php55w-pecl-memcache
  • centos下配置多域名
  1. vi /et
Linux 查询进程,CPU占有率,内存占有率
0
linux    2017-09-01 00:58:47    172    0
查看进程,按照内存从大到小
查看进程,按照CPU利用率从大到小
查看剩余内存
查看磁盘占用
获取环境变量用path路径

Openfire是免费的、开源的、基于可拓展通讯和表示协议(XMPP)、采用Java编程语言开发的实时协作服务器。 Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。

centos7 在线安装lamp环境
0
linux    2017-09-01 00:57:18    163    0
CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案.


Linux性能优化
0
linux    2017-09-01 00:53:37    174    0

一、从操作系统本身

CPU

超线程的性能大于单线程

在linux下,只有运行SMP内核(SMP的全称是"对称多处理"(Symmetrical Multi-Processing)技术,是指在一个计算机上汇集了一组处理器(多CPU),各CPU之间共享内存子系统以及总线结构。)才能支持超线程,但是CPU的数量越多,从超线程获得到的性能提升越少,举个例子:两个四核的CPU整体性能要比八个单核的CPU性能低25%-30%

内存

内存较大比较好

这个是毋庸置疑的,值得注意的是32位的操作系统,单个进程最大只能使用2G物理内存,虚拟内存可以缓解物理内存的不足,但是虚拟内存的过多占用会导致应用程序的性能明显下降。

Cannot retrieve metalink for repository: epel.
0
linux    2017-09-01 00:17:09    144    0

编辑[epel]下的baseurl前的#号去掉,mirrorlist前添加#号。正确配置如下:

  1. [epel]
  2. name=Extra Packages for Enterprise Linux 6 - $basearch
  3. baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
  4. #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
  5. failovermethod=priority
  6. enabled=1
  7. gpgcheck=1
  8. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
校准linux系统时间&&CurTime is expired
0
linux    2017-08-31 13:55:35    413    0

项目背景

  1. 开发即时通讯过程中,使用到了网易云信的系统,在进行用户注册的时候,返回一个CurTime is expired

解决方法

  1. 需要重新校准服务器的系统时间

linux 查看系统时间

  1. date

linux 校准时间

  1. yum install ntp
  2. ntpdate cn.pool.ntp.org