wordpress 上传图片自动命名

编辑整理:整理来源:腾讯视频,浏览量:80,时间:2023-03-19 23:30:01

前沿:wordpress 上传图片自动命名

补充知识:

本次部署选择在centos7系统上,PHP 5.2.4或更新版本,MySQL 5.0或更新版本,Apache mod_rewrite模块

1、安装MYSQL

检查 MySQL 是否已安装

yum list installed | grep mysql

如果有的话 就全部卸载(我这系统没有)

yum -y remove +数据库名称

MySQL 依赖 libaio,所以先要安装 libaio

yum search libaio # 检索相关信息

yum install libaio # 安装依赖包(我这里已经安装好了)

下载 MySQL Yum Repository

地址为http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

(如果提示-bash: wget: 未找到命令,请先执行 yum install wget 安装 wget)

添加 MySQL Yum Repository

添加 MySQL Yum Repository 到你的系统 repository 列表中,执行

yum localinstall mysql-community-release-el7-5.noarch.rpm

验证下是否添加成功

yum repolist enabled | grep "mysql.*-community.*"

选择要启用 MySQL 版本

查看 MySQL 版本,执行

yum repolist all | grep mysql

可以看到 5.5, 5.7 版本是默认禁用的,因为现在最新的稳定版是 5.6

yum repolist enabled | grep mysql

查看当前的启动的 MySQL 版本

通过 Yum 来安装 MySQL

执行:yum install mysql-community-server

Yum 会自动处理与其他组件的依赖关系:

遇到上述提示,输入 y 继续,执行完成会提示“完毕!”。此时MySQL 安装完成,它包含了 mysql-community-server、mysql-community-client、mysql-community-common、mysql-community-libs 四个包。

执行:rpm -qi mysql-community-server.x86_64 0:5.6.24-3.el7

whereis mysql 可以看到 MySQL 的安装目录是 /usr/bin/

启动和关闭 MySQL Server

启动 MySQL Server

systemctl start mysqld

查看 MySQL Server 状态

systemctl status mysqld

关闭 MySQL Server

systemctl stop mysqld

测试是否安装成功

mysql可以进入 mysql 命令行界面

防火墙设置(直接关闭防火墙可忽略)

远程访问 MySQL, 需开放默认端口号 3306. 执行

firewall-cmd --permanent --zone=public --add-port=3306/tcpfirewall-cmd --permanent --zone=public --add-port=3306/udp

这样就开放了相应的端口。

执行 firewall-cmd --reload

MySQL 安全设置

服务器启动后,可以执行mysql_secure_installation;

此时输入 root 原始密码(初始化安装的话为空),接下来,为了安全,MySQL 会提示你重置 root 密码,移除其他用户账号,禁用 root 远程登录,移除 test 数据库,重新加载 privilege 表格等,你只需输入 y 继续执行即可。

至此,整个 MySQL 安装完成。

设置root远程访问:

① use mysql;

② update user set host='%' where user='root' and host='localhost';

③ flush privileges;

④ exit;

⑤ systemctl restart mariadb.service

使用SHOW语句找出在服务器上当前存在什么数据库:

mysql> SHOW DATABASES;

+----------+

| Database |

+----------+

| mysql |

| test |

+----------+

3 rows in set (0.00 sec)

创建一个数据库abccs

mysql> CREATE DATABASE abccs;

注意不同操作系统对大小写的敏感。

选择你所创建的数据库

mysql> USE abccs

Database changed

此时你已经进入你刚才所建立的数据库abccs.

创建一个数据库表

首先看现在你的数据库中存在什么表:

mysql> SHOW TABLES;

Empty set (0.00 sec)

说明刚才建立的数据库中还没有数据库表。下面来创建一个数据库表mytable: 我们要建立一个你公司员工的生日表,表的内容包含员工姓名、性别、出生日期、出生城市。

mysql> CREATE TABLE mytable (name VARCHAR(20), sex CHAR(1),

-> birth DATE, birthaddr VARCHAR(20));

Query OK, 0 rows affected (0.00 sec)

由于name、birthadd的列值是变化的,因此选择VARCHAR,其长度不一定是20。可以选择从1到255的任何长度,如果以后需要改变它的字长,可以使用ALTER TABLE语句。);性别只需一个字符就可以表示:"m"或"f",因此选用CHAR(1);birth列则使用DATE数据类型。

创建了一个表后,我们可以看看刚才做的结果,用SHOW TABLES显示数据库中有哪些表:

mysql> SHOW TABLES;

+---------------------+

| Tables in menagerie |

+---------------------+

| mytables |

+---------------------+

5、显示表的结构:

mysql> DESCRIBE mytable;

+-------------+-------------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------------+-------------+------+-----+---------+-------+

| name | varchar(20) | YES | | NULL | |

| sex | char(1) | YES | | NULL | |

| birth | date | YES | | NULL | |

| deathaddr | varchar(20) | YES | | NULL | |

+-------------+-------------+------+-----+---------+-------+

4 rows in set (0.00 sec)

6 往表中加入记录

我们先用SELECT命令来查看表中的数据:

mysql> select * from mytable;

Empty set (0.00 sec)

这说明刚才创建的表还没有记录。加入一条新记录:

mysql> insert into mytable

-> values (′abccs′,′f′,′1977-07-07′,′china′);

Query OK, 1 row affected (0.05 sec)

再用上面的SELECT命令看看发生了什么变化。我们可以按此方法一条一条地将所有员工的记录加入到表中。

7、用文本方式将数据装入一个数据库表

如果一条一条地输入,很麻烦。我们可以用文本文件的方式将所有记录加入你的数据库表中。创建一个文本文件“mysql.txt”,每行包含一个记录,用定位符(tab)把值分开,并且以在CREATE TABLE语句中列出的列次序给出,例如:

abccs f 1977-07-07 china  

mary f 1978-12-12 usa

tom m 1970-09-02 usa

使用下面命令将文本文件“mytable.txt”装载到mytable表中:mysql> LOAD DATA LOCAL INFILE "mytable.txt" INTO TABLE pet;

再使用如下命令看看是否已将数据输入到数据库表中:mysql> select * from mytable;

2、安装PHP7(按命令一条一条执行便可,就不截图了)

rpm -Uvh http://mirrors.rit.edu/fedora/epel//7/x86_64/e/epel-release-7-10.noarch.rpm

rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

yum -y install yum-utils

yum -y update

yum-config-manager --enable remi-php70

yum -y install php php-opcache

yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-soap curl curl-devel

使用:rpm -qa|grep -i php看看会不会少了下php-mysql,少了就执行yum install php-mysql

3、安装apache

查看httpd包是否可用:

# yum list | grep httpd

安装Apache

# yum install httpd

配置ServerName

# vi /etc/httpd/conf/httpd.conf

如果没有域名,则:ServerName localhost:80 或者 ServerName 127.0.0.1:80

启动

# httpd

停止

# httpd -k stop

设置开机自动启动:

chkconfig httpd on

安装目录介绍

Apache默认将网站的根目录指向/var/www/html 目录

默认的主配置文件是/etc/httpd/conf/httpd.conf

配置存储在的/etc/httpd/conf.d/目录

4、下载并解压缩WordPress程序安装包, 如果你还没的话.

在你的网页服务器上为WordPress创建一个数据库, 并且也创建一个MySQL 拥有所有权限可以进入和修改的用户.

重命名 wp-config-sample.php 文件为 wp-config.php.

用你最喜欢的 文本编辑器 打开 wp-config.php ,填上你的数据库信息。

把WordPress文件夹放在你服务器上想要放的地方:

如果你想把通过顶级域名来访问你的WordPress博客 (例如 http://example.com/),移动或上传所有解压后的WordPress文件夹里面的文件(但不包括WordPress文件夹本身) 到你服务器的根目录下.

如果你想通过子域名来访问你的博客(例如 http://example.com/blog/), 将wordpress 重命名为你想要的子目录名称, 接着上传至你的网站服务器。 例如,你想让WordPress 安装在子目录"blog"中,你就应该将"wordpress"这个文件夹重命名为"blog",接着上传至你的网站服务器的根目录中。完成后通过浏览器访问后台就可以开始你的博客创作了


补充拓展:wordpress 上传图片自动命名

行业热门话题:

【wordpress图片上传插件】【wordpress上传图片无法显示】【wordpress上传不了图片】【wordpress自动保存图片】【wordpress导入图片】【wordpress图片存储】【wordpress图片自动压缩】【wordpress上传文件】【wordpress上传图片慢】【wordpress上传图片模糊】
wordpress 上传图片自动命名完!

相关推荐:


关键词文章生成器,点击查看演示目录:http://www.wskqs.cn/shisange/


和平精英接单网站 邳州车辐山镇和平精英接单网站官网| 营销软文淘宝| 江湖镇软文营销为什么叫软文| 冬季暖鞋营销软文 冬季暖鞋营销软文怎么写| 门户网站建设 门户网站建设企业| 网红视频制作接单 临海小芝镇网上视频制作接单| 网络获客到底怎么样| 敞口| 网络推广公司 一诺网络推广公司| 西宁药品软文营销-药品软文营销范文|
投稿| 1024(定向养站+文章采集+ai聚合)目录程序| 1888(定向养站+文章采集+ai聚合)泛目录版| 双标题| 挖关键词| 违禁词删除| 免费配图| 自助解答| 站长变现| 今日头条| 问答聚合| 818(今日头条资讯聚合演示)| 1024(采集聚合+ai聚合)| 1024 (AI定向养站目录程序)| 淘客文章带货| 伪原创| 定向养站目录程序| ai写作目录程序

苏ICP备2021004623号 (免责声明:本网站部分内容由用户自行上传,如权利人发现存在侵犯其权益情形,请及时与本站联系。)(版权所有:昆山市一路火信息技术服务中心) 友情导航 网络警察提醒您 中国互联网辟谣平台 中国文明网传播文明 中国互联网举报中心