Linux
文章平均质量分 55
Linux
季__末
0.0.0.0.0.0
展开
-
ubuntu安装php8.1
PHP8是PHP最新的Release版本,在这个版本也加入了很多新的功能。但是在Ubuntu的默认apt库里,找不到PHP8,因此需要稍微做一些额外操作才能安装。原创 2023-05-04 14:20:33 · 1988 阅读 · 1 评论 -
MongoDB学习路线
MongoDB的学习路线原创 2022-09-19 14:49:53 · 664 阅读 · 0 评论 -
linux安全加固
如果/etc/passws以及/etc/shadow与/etc/login.defs文件产生了冲突,系统会以/etc/passwd及/etc/shasow为准,/etc/passwd以及/etc/shadow在系统中优先级较高。由于/etc/passws允许所有用户读取,容易导致用户的密码泄露,所以linux系统将用户相关的密码信息从/etc/passwd分离出来,并且/etc/shadow,只有root用户有读的权限。,没有这个文件的时候,某些时候不会影响系统的使用,但有些时候会产生一些意想不到的问题。原创 2022-09-08 12:06:44 · 1272 阅读 · 0 评论 -
ubuntu20.04安装mongoDB
mongodb原创 2022-08-16 17:27:19 · 3197 阅读 · 0 评论 -
ubuntu20.04安装mysql8
安装mysql8原创 2022-08-02 09:54:09 · 1107 阅读 · 0 评论 -
生成ssl文件的脚本
makefile.sh# * Redistributions in binary form must reproduce the above copyright# notice, this list of conditions and the following disclaimer in the# documentation and/or other materials provided with the distribution.# * Neither the name of the a原创 2022-04-25 15:01:57 · 136 阅读 · 0 评论 -
gitlab私有云
安装:https://about.gitlab.cn/install/修改默认端口:https://blog.csdn.net/qq_45396810/article/details/112436866查看版本:https://blog.csdn.net/u011383596/article/details/121098042原创 2022-04-14 16:58:05 · 365 阅读 · 0 评论 -
ELK 收集不同来源的日志并做区分
https://blog.csdn.net/u010871982/article/details/79035317 使用filebeat替代logstash进行日志采集https://blog.csdn.net/weixin_43116910/article/details/86324634 LogStash多来源日志收集配置(单logstash收集,没有filebeat)https://elasticsearch.cn/question/1578 不同的来源的日志,logstash解释生成不同的ind原创 2021-12-31 15:48:24 · 635 阅读 · 0 评论 -
ELK搭建实战
准备工作下载并安装公共签名密钥rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch设置repo内容vim /etc/yum.repos.d/elasticsearch.repo在repo中添加如下内容[elasticsearch-7.x]name=Elasticsearch repository for 7.x packagesbaseurl=https://artifacts.elastic.co/pac原创 2021-12-28 15:59:15 · 1801 阅读 · 0 评论 -
linux配置脚本开机自启
第一步:创建workerman.service服务文件(权限755)/lib/systemd/system/workerman.service第二步:创建服务例worker.service[Unit]Description=workermanAfter=network.target [Service]Type=forking#改为自己的脚本路径ExecStart=/usr/bin/php /xxx/xxx/server.php start -dExecReload=/usr/bin/原创 2021-12-13 09:55:13 · 727 阅读 · 0 评论 -
Docker搭建lnmp环境
Docker教程安装常用命令安装卸载旧的版本yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ dock原创 2021-12-11 11:53:51 · 1028 阅读 · 1 评论 -
mqtt--mosquitto启动报错
解决:加入ld.so.conf /etc/ld.so.conf运行mosquitto又报错然后 mosquitto -c /etc/mosquitto/mosquitto.conf -d 成功运行原创 2021-06-07 16:42:38 · 1145 阅读 · 0 评论 -
亚马逊云cpu异常占用100%
cron命令占用了100% 但是查看crontab -l并没有发现可以占用这么高的程序通过/var/spool/cron/文件夹的定时任务,找到其隐藏文件,很可能感染了加密矿工。删除这些自启动文件然后kill掉cron进程 占用瞬间就下来了...原创 2021-11-02 16:49:08 · 473 阅读 · 0 评论 -
PHP安装swoole扩展
下载 swoole 并切换到当前最新版本git clone https://github.com/swoole/swoole-src.gitcd swoole-srcgit checkout -b v4.5.32.安装扩展phpize && \./configure \--enable-openssl \--enable-http2 && \make && sudo make install...原创 2021-09-26 17:07:06 · 517 阅读 · 0 评论 -
Ubuntu 安装 PHP7.3 以及相关拓展
添加软件源 安装软件源拓展工具:sudo apt -y install software-properties-common apt-transport-https lsb-release ca-certificates添加 PHP PPA 源,需要按一次回车(Enter):sudo add-apt-repository ppa:ondrej/php 更新软件源缓存:sudo apt update安装PHP 安装PHP和对应拓展(redis,memcache等常见拓展)sudo apt转载 2021-07-16 15:57:02 · 1674 阅读 · 0 评论 -
Ubuntu彻底删除PHP7.4
一、删除php的相关包及配置sudo apt-get autoremove php7*二、删除关联sudo find /etc -name "*php*" |xargs rm -rf 三、清除dept列表sudo apt purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`四、检查是否卸载干净(无返回就是卸载完成) dpkg -l | grep php7.4...原创 2021-07-16 15:18:54 · 1185 阅读 · 0 评论 -
centos安装 PHP7.2
安装 PHP7.2安装 EPEL 软件包:$ sudo yum install epel-release安装 remi 源:$ sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm安装 yum 扩展包:$ sudo yum install yum-utils启用 remi 仓...原创 2020-01-09 18:34:41 · 950 阅读 · 0 评论 -
centos安装zip扩展坑
安装zipwget http://pecl.php.net/get/zip-1.12.4.tgztar zxvf 包名cd zip-1.x此时应该是不可以直接./configure的 所以需要先执行以下phpize,这里需要根据自己当前php版本安装的phpize的文件地址来执行我的执行代码是:/usr/local/php/bin/phpize然后就可以进行./configure编译了,此处需要注意的是,--with-php-config后面对应的路径是当前php版本的php原创 2021-02-23 16:40:55 · 615 阅读 · 0 评论 -
centos安装redis扩展踩坑
wget https://github.com/phpredis/phpredis/archive/5.3.3.tar.gztar -zxvf 5.3.3.tar.gzcd phpredis-5.3.3/whereis phpize/usr/bin/phpize./configure --with-php-config=/usr/bin/php-configmake && make installmake test原创 2021-02-24 20:03:24 · 153 阅读 · 0 评论 -
centos安装swoole实践
1、下载swooel安装包wget https://github.com/swoole/swoole-src/archive/v4.6.2.tar.gz2、解压进入目录3、使用phpize生成编译文件//找到phpize的路劲whereis phpize//执行phpize//whereis php-config 找到php-config//执行./configure --with-php-config=/usr/bin/php-configmake &原创 2021-02-27 09:13:05 · 290 阅读 · 0 评论 -
linux centos下PHP安装 ssh2扩展
起因: 使用php代码实现sftp的文件上传下载包wget http://www.libssh2.org/download/libssh2-1.8.2.tar.gzwget http://pecl.php.net/get/ssh2-1.2.tgz注意:这里我下载的包相对较新,在参考文档时,因版本较老,一直导致安装失败先安装 libssh2 再安装 ssh2tar -zxvf libssh2-1.8.2.tar.gzcd libssh2-1.8.2./configure --pr原创 2021-04-23 16:17:04 · 123 阅读 · 0 评论 -
ubuntu安装redis扩展
phpize -v确认有没有phpize命令若果没有安装sudo apt-get updatesudo apt-get install php7.4-dev//这个phpize -v时应该会提示版本下载phpredis源码包并编译安装cd /etcgit clone https://github.com/phpredis/p...cd phpredisphpize./configuresudo makesudo make install修改php配置文件1.修改ph.原创 2021-06-21 11:07:15 · 509 阅读 · 0 评论 -
ubuntu安装LNMP环境实践
一直用centos,现需要使用Ubuntu系统搭建一个测试系统,遂做个记录一、安装nginxsudo apt install nginx //安装nginx 查看状态 二、安装PHPsudo apt install php7.4 php7.4-fpm php7.4-mysql 解决上边报错包找不到 apt-get update apt-get upgrade apt-ge...原创 2021-05-24 15:25:49 · 2075 阅读 · 2 评论 -
ubuntu安装redis
一、安装redis apt install redis-server sudo systemctl status redis-server #检查redis状态 二、配置 Redis 远程访问 想要配置 Redis 来接受远程访问,使用你的文本编辑器打开 Redis 配置文件: vi /etc/redis/redis.conf 定位到以bind 127.0.0.1 ::1开头的一行,并...原创 2021-05-24 18:21:51 · 1200 阅读 · 0 评论