博文

目前显示的是标签为“centos”的博文

s3fs 1.86使用教程

参考文档:. 1.官方文档 https://github.com/s3fs-fuse/s3fs-fuse 2.亚马逊文档 https://aws.amazon.com/cn/blogs/china/s3fs-amazon-ec2-linux/ 背景说明:aws s3挂载到nextcloud的data文件夹,然后这样所有的数据都是通过nextcloud数据(除了数据库数据)存放的。 由于本人使用的是centos 8,虽然为最新的8,但是centos上的软件源码版本一般比较老,所以教程找的话,和官方教程不一样,只能自己摸索 直接挂载命令最新使用命令为 自己使用的版本为1.86 直接挂载命令 s3fs nextcloudfile.yeniugo.com /usr/share/nginx/amazons3 -o uid=0,gid=0 -o passwd_file=${HOME}/.passwd-s3fs -o use_path_request_style -o url=https://s3-us-west-1.amazonaws.com -o endpoint=us-west-1 -d -d -f -o f2 -o curldbg 创建密码文件 echo AKIAIOEO4E2VOHLxxxxx:2LXBboddEpRLmWl48i3+b4ziwPL3bJ4vxxxxxxxx > /etc/passwd-s3fs chmod 600 /etc/passwd-s3fs /etc/fstab文件 /usr/bin/s3fs#webdavfile.yeniugo.com /usr/share/nginx/nextcloud/data fuse _netdev,nonempty,uid=995,gid=992,allow_other,umask=007,use_path_request_style,url=https://s3.amazonaws.com,endpoint=us-east-1 0 1 参数说明 webdavfile.yeniugo.com: aws s3 /usr/share/nginx/nextcloud/data: 挂载点 nonempty: 因为nginx启动的时候,文件点的识别导致挂载点非空 uid=995,gid=992: nginx用户信息 al...

Centos7 安装 PHP7

Centos7 安装 PHP7 安装epel yum install epel-release -y 安装IUS Community Repo rpm -Uvh https://centos7.iuscommunity.org/ius-release.rpm 安装php7 yum install phpMyAdmin php70u-{bcmath,cli,common,gd,json,mbstring,mcrypt,mysqlnd,process,tidy,xml} 关于webtatic 国内盛传一种库,webtatic,网上多半的方式是 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum install php70w 关于webtatic,官方在 支持文档 1 中强烈建议不要使用webtatic。 参考 1. ius Getting Started 2. ius FAQ 3. centos官方文档:可供 CentOS 使用的软件库

在centos 7上用postfix,dovecot,mariaDB配置邮箱

图片
安装方法 Postfix 邮件传输代理(MTA)是一款高性能的开源电子邮件服务器系统。本指南将帮助您在CentOS 7 Linode上运行 Postfix ,使用 Dovecot 进行 IMAP / POP3 服务,并使用 MariaDB (一种替代MySQL的插件)存储有关虚拟域和用户的信息。 在使用本指南之前,请确保您已遵循入门指南并设置您的主机名。还要确保 iptables 防火墙不阻止任何标准邮件端口( 25 , 465 , 587 , 110 , 995 , 143 和 993 )。如果使用不同形式的防火墙,请确认它没有阻塞任何所需的端口。 注意 本指南中的步骤需要 root 权限。一定要以 root 身份或 sudo 前缀运行以下步骤。有关权限的更多信息,请参阅我们的用户和组指南。 安装所需的程序包 安装未完成的软件包更新: yum update 修改yum库 主要 CentOS 存储库中包含的 Postfix 版本不包含对 MariaDB 的支持;因此,您需要从 CentOS Plus 存储库安装 Postfix 。在此之前,请向 Postfix 软件包 [base] 和软件 [updates] 仓库添加排除项,以防止它被没有 MariaDB 支持的更新覆盖: File excerpt: /etc/yum.repos.d/CentOS-Base.repo [base] name=CentOS-$releasever - Base exclude=postfix # released updates [updates] name=CentOS-$releasever - Updates exclude=postfix 安装所需的软件包: yum --enablerepo=centosplus install postfix yum install dovecot mariadb-server dovecot-mysql 这将安装 Postfix 邮件服务器, MariaDB 数据库服务器, Dovecot IMAP 和 POP 守护程序以及提供与身份验证相关的服务的多个支持包。 接下来,建立一个 MariaDB 数据库来处理虚拟域和用户。 设置MariaDB为虚拟域名和用户 配置 MariaDB 以在启动时启动,然后启动 MariaDB :...

Let's Encrypt SSL 证书配置

系统环境: OS: centos 7.4 http server: apache 2.4

linux服务器总结

环境: 系统Centos 7.4 http服务器:Apache 环境:php 5.4 数据库: aws rds

wordpress 配置

禁止多版本和自动保存功能 修改 wp-config.php 文件 添加如下代码 //disable WP Post Revisions define('AUTOSAVE_INTERVAL', false); // 这里也可以改为自动保存时间,单位秒 define('WP_POST_REVISIONS', false); 注意: 代码必须添加到 ABSPATH 属性之前

centos 安装wordpress全配置

图片
升级系统 这里有两种方式 # 升级所有包,改变软件设置和系统设置,系统版本内核都升级 yum -y upgrade # 升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变 yum -y update