liunx
昊喵喵博士
昊喵喵博士,欢迎大家一起来纠正和沟通问题(相互沟通是走向巅峰的一种捷径)
展开
-
liunx centos 软件安装 mysql
安装方式一 yum: 1)你下载软件 替你安装 替你解决依赖关系 点外卖 缺少的东西 外卖解决 2)方便 简单 3)没有办法深入修改步骤一:MySQL数据库,新版本已经更名为Mariadb,所以这里需要安装Mariadb,可以使用下面的命令进行安装:yum install -y mariadb mariadb-server步骤二:启动MariaDBsystemctl start mariadb.service步骤三:设置开机启动systemctl ...原创 2020-06-12 10:28:13 · 114 阅读 · 0 评论 -
编译PHP7时出现:collect2: error: ld returned 1 exit status make: *** [sapi/cli/php] Error 1
collect2: error: ld returned 1 exit status make: *** [sapi/cli/php] Error 1vi Makefile查找 EXTRA_LIBS = ... 在结尾加上-lcrypt -liconv、保存退出然后make clean 再编译然后make原创 2020-12-24 17:25:54 · 3376 阅读 · 4 评论 -
linux apache PHP 以编译方式安装,编译参数详解析
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/bin/mysql_config --with-iconv-dir=/usr/local --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/.原创 2020-12-24 15:19:59 · 186 阅读 · 0 评论 -
linux mysql grant 命令 用户授权 分配 修改密码 忘记密码
用户权限管理主要有以下作用: 1. 可以限制用户访问哪些库、哪些表 2. 可以限制用户对哪些表执行SELECT、CREATE、DELETE、DELETE、ALTER等操作 3. 可以限制用户登录的IP或域名 4. 可以限制用户自己的权限是否可以授权给别的用户一、用户授权grant all privileges on *.* to 'yangxin'@'%' identified by 'yangxin123456' with grant option;...原创 2020-06-12 13:57:52 · 823 阅读 · 0 评论 -
Linux下修改Mysql的用户(root)的密码
方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,# mysql -uroot -pEnter password: 【输入原来的密码】mysql>use mysql;mysql> update user set password=passworD("test") where user='root';mysql原创 2020-06-12 13:37:21 · 195 阅读 · 0 评论 -
Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) 解决办法(php内存耗尽报错)
内存已耗尽,这关系到PHP的memory_limit的设置问题,根据自己的需要及参考本机的内存大小修改php内存限制。这里有三种解决方案 :1、修改php.ini (改配置)memory_limit = 128这种方法需要重启服务器,很显然,此方法对虚拟机有限制。2、通过ini_set函数修改配置选项值 (改代码)ini_set (‘memory_limit’, ‘128M’) ...原创 2020-01-02 12:39:45 · 28165 阅读 · 0 评论 -
liunx 防火墙(firewalld 和 iptables)
开发端口号:/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #开启80端口 /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT #开启22端口service iptables save #保存配置service iptables restart #重启防火墙m...原创 2019-01-15 11:06:29 · 501 阅读 · 0 评论 -
liunx centos7安装 composer
安装composer需要先安装php-cli扩展!1.进入 /tmp 目录cd /tmp2.创建composer.shvi composer.sh3.从官网复制脚本代码,粘贴到composer.sh,保存退出https://getcomposer.org/doc/faqs/how-to-install-composer-programmatically.md ...转载 2019-01-15 16:09:50 · 922 阅读 · 0 评论 -
Redis的PHP操作手册
$redis = new Redis();//实例化对象$redis->connect("127.0.0.1",'6379');//短链接链接redisString 类型操作string是redis最基本的类型,而且string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象$redis->set('key','...转载 2019-01-16 10:27:16 · 185 阅读 · 0 评论 -
Linux 杀死某个用户的所有进程
找出username用户所有进程包括子进程并全部kill掉ps -ef | grep ^username | cut -c 10-15 | xargs kill -9找出所有与 username相关的进程,然后 grep -v 过滤掉 PID 只剩下进程信息,然后逐行 kill 掉,如下:ps -u username | grep -v PID | cut -c 0-5 | xar...原创 2019-01-22 16:52:29 · 8546 阅读 · 0 评论 -
linux 创建用户或用户组及 查看命令 修改权限
groups 查看当前登录用户的组内成员groups gliethttp 查看gliethttp用户所在的组,以及组内成员whoami 查看当前登录用户名修改 文件 或 用户 或用户组 权限修改文件所属组命令:[root@local opt]#chgrp [-R] 组名 文件名其中-R为递归设置修改文件的所有者和组命令:[root@local opt]#chown [-R]...原创 2019-01-22 17:06:22 · 3292 阅读 · 0 评论 -
在 Linux 下搭建 Git 服务器
① 安装 GitLinux 做为服务器端系统,Windows 作为客户端系统,分别安装 Git服务器端:#yum install -y git安装完后,查看 Git 版本[root@localhost ~]# git --versiongit version 1.7.1客户端:下载Git for Windows,地址:https://git-for-window...原创 2019-01-23 10:37:09 · 360 阅读 · 0 评论 -
git 常用命令
克隆 到本地代码【克隆主分支(默认分支)】git clone [email protected]:zhouhao/zhouhao.git克隆 到本地代码【克隆分支】【-b 代码要克隆其他分支 , vue 是其他分支的名称】git clone -b vue [email protected]/zhouhao.git添加代码到本地分支git add .填写注释:git ...原创 2019-01-23 14:05:50 · 172 阅读 · 0 评论 -
liunx 常用操作命令
cd -- 切换工作目录#"~"表示home目录 "."当前目录 ".."上一级目录[root@localhost php]# cd ..[root@localhost local]# cd ../..[root@localhost /]# ls -- 显示指定工作目录下的内容#-a 显示所有文件包括隐藏文件(ls内定将文件名或目录名称开头为"."的视为隐藏档,不会...原创 2019-02-26 17:58:14 · 150 阅读 · 0 评论 -
liunx CentOS 6设置防跨站
利用open_basedir将PHP脚本的操作限定在某一个目录内,可以防止跨站攻击。本文基于CentOS 6,PHP 5.5.5版本。假设我们有一个网站位于/home/wwwroot/zhukun.net。$ vim /usr/local/php/etc/php.ini #保证php.ini文件里的相关设定未被修改; open_basedir, if set, limits all...转载 2019-08-28 10:02:28 · 341 阅读 · 0 评论 -
git 创建分支
查看本地分支:git branch删除远程分支使用命令 git push origin --delete Chapater6 可以删除远程分支Chapater6 删除本地分支:git branch -d Chapater8 可以删除本地分支(在主分支中执行) 图形化操作:第一步创建本地分支:第二步 推送远程分支:第三步拉去远程分支 :完...原创 2019-01-25 12:45:48 · 120 阅读 · 0 评论 -
vmware虚拟机中的linux怎么和windows主机做目录映射?
宿主机:windows 10客户机:fedora 29 servervmware:vmware workstation 15已经用下面的步骤做了目录共享:1、在fedora中安装open-vm-tools[root@fedora ~]# yum install open-vm-tools open-vm-tools-desktop2、在vmware中设置windows共...原创 2019-01-14 15:42:20 · 3307 阅读 · 0 评论 -
centOS redis PHP文件终端可以执行,浏览器报500
权限问题SELinux 的访问控制导致了这个错误,可以通过改变 SELinux 的运行模式或者禁用 SElinux 解决。执行下面的命令,找到 SELinux 的配置文件vim /etc/selinux/config找到 SELINUX=enforcing 这一项,改为 SELINUX=disabled,如果还不行,执行下面的命令/usr/sbin/setsebool httpd...转载 2019-01-14 14:49:03 · 240 阅读 · 0 评论 -
liunx 查看目录
一、查看文件安装路径 由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径 在终端输入:whereis mysql回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)[root@loc...翻译 2018-12-29 15:12:16 · 202 阅读 · 0 评论 -
linux下卸载mysql方法
linux下卸载mysql方法a. 查找已安装的myslq 版本: #rpm -qa | grep mysql (注意大小写,如果mysql 不行就换MySQL)显示: [root@localhost ~]# rpm -qa | grep mysql mysql-5.0.77-4.el5_4.2 mysql-server-5.0.77-4.el5_4.2 php-mysq...翻译 2018-12-29 15:13:57 · 261 阅读 · 0 评论 -
liunx 查看端口号
netstat –apn | grep 8080翻译 2018-12-29 15:15:17 · 1084 阅读 · 0 评论 -
liunx yum源码安装 lnmp http mysql php nginx
一、安装httpd sudo su - yum install -y httpd 二、启动httpd服务安装完成之后使用以下命令启动httpd服务:#启动apachesystemctl start httpd.service#设置apache开机启动systemctl enable httpd.service可以在浏览器中输入服务器所在的主机的IP即可...原创 2018-12-29 15:27:07 · 196 阅读 · 0 评论 -
liunx 修改root密码
设置root账户密码mysql_secure_installation然后一路输入y就可以。设置root密码后,重启MariaDB生效systemctl restart mariadb.service测试访问数据库:mysql -uroot -pshow databases;退命令:exit;...翻译 2018-12-29 16:32:44 · 283 阅读 · 0 评论 -
liunx mysql using password: YES
#vim /etc/my.cnf(注:windows下修改的是my.ini)在文档内搜索mysqld定位到[mysqld]文本段:/mysqld(在vim编辑状态下直接输入该命令可搜索文本内容)在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:保存重启 mysqlsystemctl restart mariadb.s...翻译 2018-12-29 16:37:08 · 1184 阅读 · 0 评论 -
Linux 环境 Mysql新建用户和数据库并授权
3、添加用户,设置权限创建用户命令mysql>create user username@localhost identified by 'password';直接创建用户并授权的命令mysql>grant all on *.* to username@localhost identified by 'password';授予外网登陆权限 mysql>grant...原创 2019-01-11 14:54:47 · 284 阅读 · 0 评论 -
linux服务器CentOS系统PHP5.4升级php7.2
1:首先移除当前的php安装包,否则安装过程中会起冲突 yum remove php*2:楼主使用的是rpm安装的,所以如果安装过程中报错(Couldn't resolve host 'mirrorlist.centos.org')(没有就直接跳过第二步) 但是没有关系:只需要打开文件etc/下面的resolv.conf ...转载 2019-01-11 15:14:58 · 442 阅读 · 0 评论 -
liunx 安装 php fpm 依赖包等
下面安装php7-fpm首先我们配置PHP7的源yum install epel-release 这里输入y确认安装 并回车 上图表示安装完成!下面增加PHP7的源rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 上图表示增加完成!下面正式安装php7-fpmyum ins...转载 2019-01-11 15:49:39 · 939 阅读 · 0 评论 -
liunx nginx 无法访问 php文件
访问php立即下载,安装php-fpm依赖包:https://blog.csdn.net/qq_30202073/article/details/86303898然后再配配置下面找不到访问php 找不到文件,修改下面配置 location ~ \.php$ { proxy_pass http://127.0.0.1:80; fastcgi_...原创 2019-01-11 16:41:33 · 2989 阅读 · 0 评论 -
liunx 修改根目录
原创 2019-01-11 17:01:55 · 211 阅读 · 0 评论 -
CentOS7 linux下yum安装redis以及使用 及 外网访问
一、安装redis1、检查是否有redis yum 源 1 yum install redis 2、下载fedora的epel仓库 1 yum install epel-release 3、安装redis数据库 1 yum install redis 4、...原创 2019-01-11 17:11:31 · 3273 阅读 · 2 评论 -
CentOS7 为php7.2 安装php-redis扩展
先下载phpredis-developcd /tmpwget https://codeload.github.com/phpredis/phpredis/zip/develop安装unzip、zip解压工具yum -y install unzip zip解压unzip develop解压后会多了个phpredis-develop的目录。进入目录cd p...原创 2019-01-14 14:35:54 · 532 阅读 · 0 评论 -
Linux ipconfig 提示没有安装
首先更正一下,在Linux系统下,查看IP地址,指令是ifconfig是if 不是ip 开头的【liunx 系统下,Windows 下是ip开头】 没有root权限情况下,安装指令为sudo yum -y install net-tool有root权限的话,直接执行yum -y install net-tools...翻译 2018-12-29 14:23:13 · 7054 阅读 · 3 评论