首页 » 网站建设 » phpmyslq搜刮技巧_小白最具体地建站接入Liunx 系统若何挂载COSFS

phpmyslq搜刮技巧_小白最具体地建站接入Liunx 系统若何挂载COSFS

duote123 2024-12-01 0

扫一扫用手机浏览

文章目录 [+]

Liunx 系统如何挂载COSFS,网站接入

实战环境配置

phpmyslq搜刮技巧_小白最具体地建站接入Liunx 系统若何挂载COSFS

云做事器 CVM

CentOS 6.9

Wordpress 4.9

COSFS 工具

一、用COS 做网站存储上风:

不占用本地资源,存储效率高

内网通讯传输,延迟低

存储空间弹性,易扩展

多地CDN,访问快

流程概览

安装 nginx 做事器工具 —— 挂载 COSFS —— 修正网站路径 —— 完成 Wordpress 扩充

1、安装 nginx 、pymqsl做事器、php 、wordpress

进入Linux 系统 终端

1-1、安装 nginx 命令:

yum install nginx -y

1-2、安装 mysql 命令:

yum install mysql-server -y

1-3、安装完成 mysql 进行重启;命令:

service mysqld restart

1-4、设置 mysql 开机自动启动命令:

chkconfig mysqld on

1-5、安装 php 、php-fpm 、php-myslq 命令:

yum install php php-fpm php-mysql -y

1-6、启动 php-fpm 命令:

service php-fpm start

1-7、设置 php-fpm 开机自动启动命令:

chkconfig php-fpm on

1-8、下载 wordpress 4.9 命令:

wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip

1-9、在linux 做事器里修正 nginx 设置

默认配置文件:

vi /etc/nginx/conf.d/default.conf 文件修正

在 server {} 里的末端处添加PHP 的 fpm 进程代码:

location~.php${

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /WEB/B(改为:/usr/share/nginx/html)$fastcgi_script_name; #file

not found.PHP 模块勾引设置这里

include fastcgi_params;

}

/WEB/B 修正为配置文件的路径 -- /usr/share/nginx/html

1-10、修正完成进行重启 nginx 配置文件

命令:

nginx -s reload

1-11、解压安装包 wordpress 4.9.4

vmzip wordpress-4.9.4-zh_CN.zip ——功能是:vmzip 是解压zip压缩包

1-12、把解压的 wordpress 文件夹 移动到 nginx 配置文件目录下/usr/share/nginx/html

命令:

cp -r wordpess/ /usr/share/nginx/html

1-13、删除 nginx 配置文件目录下的默认原 index.html

1-14、linux 终端 进入nginx 配置文件 default.conf 设置默认访问文档

命令:

vi /etc/nginx/conf.d/default.conf

添加代码:

index default.php index.php index.html index.htm;

1-15、修正默认访问路径后,进行重启 nginx

nginx -s reload

1-16、配置创建数据库帐号密码:

测试帐号: root 密码:123456

命令:

/usr/bin/myqsladmin -u root password '123456'

1-17、上岸数据库

mysql -u root -p

密码为:123456

1-18、在数据库里创建数据库名 DATABASE 取名为:wordpress

DREATE DATABASE wordpress

1-19、在 nginx 的 /usr/share/nginx/html 设置权限

html 文件夹权限设置为:777 (可读可写可实行)

1-20、在外网Ip或域名网页进行安装 wordpress

如图:

1-20-1、设置 数据库用户名和密码

1-20-2、进行安装

1-20-3、设置站点标题、管理后台用户名和密码

2、设置 COSFS 本地路径

2-1、设置 /usr/share/nginx/html/wp-content 文件夹权限

wp-content 文件夹权限设置为:777

2-2、在wordpress 后台管理上传发布图片,访问固定链接查找图片发布后保存在哪个路径里

得到路径:

/usr/share/nginx/html/wp-content/uploads 文件夹下

2-3、挂载 COS 在 uploads 文件夹下,利用 COSFS 工具

COSFS 工具——在腾讯云—文档—存储—工具存储—左侧工具指南—COSFS 工具

2-4、安装 git 下载器

yum install git-core

2-5、利用git 下载安装 COSFS 工具

git clone https://github.com/tencentyun/cosfs /usr/cosfs

2-6、安装依赖软件,CentOS 系统下安装依赖软件:

yum install automake gcc-c++ git libcurl-devel libxml2-devel fuse-devel make openssl-devel

2-7、进入安装目录,实行命令进行编译和安装COSFS

cd /usr/cosfs

./autogen.sh

./configure

make

sudo make install

cosfs --version #查看 cosfs 版本号

2-8、在 fuse 版本低于 2.8.4 的操作系统上,进行 configure 操作时会涌现如下的报错提示:

checking for common_lib_checking... configure: error: Package requirements (fuse >= 2.8.4

libcurl >= 7.0 libxml-2.0 >= 2.6) were not met:

Requested 'fuse >= 2.8.4' but version of fuse is 2.8.3

2-8-1、编译和安装时涌现fuse 版本过低,须要手动安装 fuse 2.8.4 及以上版本,安装命令如下:

yum -y remove fuse-devel

wget https://github.com/libfuse/libfuse/releases/download/fuse_2_9_4/fuse-2.9.4.tar.gz

tar -zxvf fuse-2.9.4.tar.gz

cd fuse-2.9.4

./configure

make

make install

export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/lib64/pkgconfig/:/usr/local/lib/pkgconfig

modprobe fuse #挂载 fuse 内核模块

echo "/usr/local/lib" >> /etc/ld.so.conf

ldconfig #更新动态链接库

pkg-config --modversion fuse #查看 fuse 版本号,当看到 "2.9.4" 时,表示 fuse 2.9.4 安装成功

2-9、再连续实行命令 COSFS 安装

cd /usr/cosfs

./autogen.sh

./configure

make

sudo make install

cosfs --version #查看 cosfs 版本号

3、COSFS 利用方法

3-1. 配置密钥文件

在文件/etc/passwd-cosfs中,写入您的存储桶名称(格式为),以及该存储桶对应的

和,三项之间利用半角冒号隔开。
并且为了防止密钥透露,COSFS 哀求您将密钥文

件的权限设置成640,配置/etc/passwd-cosfs密钥文件的命令格式如下:

sudo su # 切换到 root 身份,以修正 /etc/passwd-cosfs 文件;如果已经为 root 用户,无需实行该条

命令。

echo::> /etc/passwd-cosfs

chmod 640 /etc/passwd-cosfs

把稳:

您须要将、和更换为您的信息。

Bucket 命名规范,请拜会 存储桶命名规范。

和请前往访问管理掌握台的 云 API 密钥管理 中获取。

此外,您也可以将密钥放置在文件 $HOME/.passwd-cosfs 中,或通过 -opasswd_file=[path] 指定密钥文件

路径,此时,您须要将密钥文件权限设置成600。

例示:

echo examplebucket-1250000000:AKIDHTVVaVR6e3:PdkhT9e2rZCfy6 > /etc/passwd-cosfs

chmod 640 /etc/passwd-cosfs

3-2、 运行工具

将已经在密钥文件中配置好信息的存储桶挂载到指定目录,可以利用如下命令行:

cosfs-ourl=-odbglevel=info

个中:

为本地挂载目录(例如/mnt)。

为存储桶对应的访问域名,形式为http://cos..myqcloud.com (适用于XML API

,请勿在该参数中携带存储桶名称),个中为地域简称, 例如 ap-guangzhou 、 eu-frankfurt

等。
更多地域信息,请拜会 可用地域。

-odbglevel 指定日志级别。

例示:

mkdir -p /mnt/cosfs

cosfs examplebucket-1250000000 /mnt/cosfs -ourl=http://cos.ap-guangzhou.myqcloud.com -

odbglevel=info -onoxattr -oallow_other

标签:

相关文章

微信第三方登录便捷与安全的完美融合

社交平台已成为人们日常生活中不可或缺的一部分。微信作为我国最受欢迎的社交软件之一,拥有庞大的用户群体。为了方便用户在不同平台间切换...

网站建设 2025-02-18 阅读0 评论0

广东高速代码表解码高速公路管理智慧

高速公路作为国家交通动脉,连接着城市与城市,承载着巨大的物流和人流。广东作为我国经济大省,高速公路网络密布,交通流量巨大。为了更好...

网站建设 2025-02-18 阅读0 评论0