| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> PHP知识库 -> 一个从零开始的假期人 Centos8.5 LAMP环境搭建 阿里云 -> 正文阅读 |
|
[PHP知识库]一个从零开始的假期人 Centos8.5 LAMP环境搭建 阿里云 |
目录 三.WordPress中无法将上传的文件移动至错误的解决方法 前言一个假期闲得无聊的人,想写一个自己博客,阿里云的新手教程好长时间没更新的感觉,根本不能实现操作有木有,真从零开始,连命令都不懂,弄了三天才部署完环境,实属够笨的,哈哈哈。为了方便自己日后的使用和其他像我一样想写博客却没有任何基础的人,决定记录一下。查了许多和借用了许多前辈的经验。 一.登入云服务up自己的弯路总结:1.一定要看好登入对实例,我后面写了半天命令,发现没有任何反应才发现登错实例了。2.输入完一段命令记得摁回车。 二.Centos8 LAMP环境搭建教程1.Apache安装与调试(1)安装Apache
(2)运行并设置自启动
(3)查看本实例安全组,及配置规则,配置80端口 (4)通过访问服务器ip:80查看安装是否成功 打开浏览器输入ECS服务器的公网IP,如果显示如下测试页面,表示Apache服务安装成功 2.MySQL安装与调试(1)安装MySQL
(2)设置开机自动启动,执行命令:
(3)添加密码及安全设置
要求你配置VALIDATE PASSWORD component(验证密码组件): 输入y ,回车进入该配置 选择密码验证策略等级, 我这里选择0 (low),回车 输入新密码两次 确认是否继续使用提供的密码?输入y ,回车 移除匿名用户? 输入y ,回车 不允许root远程登陆? 我这里需要远程登陆,所以输入n ,回车 移除test数据库? 输入y ,回车 重新载入权限表? 输入y ,回车 (4)接下来本机登录MySQL,将root用户的host字段设为'%',意为接受root所有IP地址的登录请求:
输入你的密码 (5)继续执行mysql语句,将root用户的host字段设为'%':
up自己的弯路总结:mysql语句后面都有;需要注意一下别少复制了,欸嘿 (6)继续执行mysql语句,创建一个存储博客网站内容的数据库
(7)执行以下命令,查看是否创建成功
(8)设置完成后退出mysql
(10)查看本实例安全组,及配置规则,配置3306端口 3.PHP安装与调试(1)安装php
(2)安装php扩展
(3)创建PHP测试页面
up自己的弯路总结:记得把测试页面文件删了 (4)重启Apache服务
(5)打开浏览器,http://<ECS公网IP>/phpinfo.php,可以查看到 三.安装和配置WordPress1.下载wordpress安装包
2.解压wordpress安装包
3.修改wp-config-sample.php配置文件
这块命令我自己试,没成功过,我不会代码,也不知道哪里有问题。下面总结说一个方法 up自己的弯路总结:这里建议直接找到wp-config-sample.php文件进行修改。先把文件名改为? ? wp-config.php ,进去文件,找到需要替换的地方
改完记得保存 4.修改好之后保存退出,输入以下命令查看配置文件信息是否修改成功
5.调整wordpress目录的所属用户和组
6.调整目录权限
7.访问服务器,遵循wordpress的安装引导即可 打开浏览器并访问http://[ECS公网IP]进行wordpress初始化 up自己的弯路总结:1.到这的时候网页可能会显示Apache服务器的欢迎页,本文后面会有怎么隐藏Apache服务器的欢迎页。2.建议安装中文的,好看懂,欸嘿 四.发布博客欸嘿,到这里就可以发布自己的博客了 我暂时遇到的问题和解决办法一.取消测试页1.在终端中输入以下命令
2.查看当前文件夹下的内容
3.vim编辑器打开首页配置文件 welcome.conf
welcome.conf的内容如下
文件中的说明性内容说明了该文件的主要作用,以及关闭该作用的方法。其实该文件也是一个普通的配置文件,并被包含进了Apache服务器httpd.conf主文件中,只要用"#"将welcome.conf的内容注释掉即可,如下:
up自己的弯路总结:摁insert插入键才能输入,记得保存摁住ctrl并摁两下z键 5.重新启动Apache
二.博客上传文件时出现上传文件过大,超过最大值1.在服务器上php文件的位置 在etc/php.ini 2.将各项数值调大点就好 upload_max_filesize = 2M? ? ? ? 可以调成20M post_max_size = 8M? ? ? ? ? ? ? ? ?可以调成20M memory_limit 128M max_execution_time 30 max_input_time 30 这些设置项都有各自的作用。 upload_max_filesize: 最大上传尺寸 post_max_size: POST 请求最大尺寸 memory_limit: PHP 进程可以使用的内存限制 max_execution_time:PHP 程序的最大执行时间 max_input_time:最大输入时间 三.WordPress中无法将上传的文件移动至错误的解决方法unable to create directory wp-content/uploads/2022/01. is its parent directory writable by the server? 就是没有权限,赋予权限就好了?The folder has the correct 755 permission? 1.调整wordpress目录的所属用户和组
2.调整目录权限
四.怎么找到我需要的文件在哪里
参考博客:阿里云CentOS8安装MySQL_让梦想疯狂-CSDN博客_阿里云centos安装mysql CentOS8搭建LAMP环境并安装wordpress_cmiao-me-CSDN博客_centos8安装wordpress Centos8 LAMP环境搭建教程_BEAR的博客-CSDN博客 阿里云ECS服务器CentOS8环境下LAMP配置和Wordpress安装_你好,欢迎光临!-CSDN博客 CentOS8 安装apache+mysql+php_远方的风1019的博客-CSDN博客_centos8 httpd php |
|
PHP知识库 最新文章 |
Laravel 下实现 Google 2fa 验证 |
UUCTF WP |
DASCTF10月 web |
XAMPP任意命令执行提升权限漏洞(CVE-2020- |
[GYCTF2020]Easyphp |
iwebsec靶场 代码执行关卡通关笔记 |
多个线程同步执行,多个线程依次执行,多个 |
php 没事记录下常用方法 (TP5.1) |
php之jwt |
2021-09-18 |
|
上一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 11:20:51- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |