当前位置: 首页 > news >正文

使用阿里云创建公司官网(使用wordpress)

安装 LNMP

不通的lnmp版本 https://lnmp.org/download.html

 wget http://soft.vpser.net/lnmp/lnmp2.1.tar.gz -cO lnmp2.1.tar.gz
 tar zxf lnmp2.1.tar.gz && cd lnmp2.1 && ./install.sh lnmp

数据库选5.7
选4
在这里插入图片描述
选好数据库,会让你设置数据库 root 用户的密码,此时如果你直接回车,会默认设置为 lnmp.org#随机数字,
在这里插入图片描述
提示"Press any key to install…or Press Ctrl+c to cancel"后,按回车键确认开始安装。 LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin等软件及相关的组件。
等待安装成功后如下:
在这里插入图片描述

mysq

安装成功后,开发3306端口,本地发现telnet不通,navicat也连不上,原因iptables限制连接,解决如下

sudo iptables -L -n | grep 3306

iptables 输出可以看到,3306 端口被明确拒绝了所有连接(DROP 规则)。这是导致本地 Navicat 和 Telnet 无法连接的根本原因。以下是解决方案:

sudo iptables -I INPUT -p tcp --dport 3306 -j ACCEPTsudo service iptables save

在这里插入图片描述
在这里插入图片描述

配置 Nginx

cat /usr/local/nginx/conf/nginx.conf

在这里插入图片描述
用浏览器打开http://ip,可以看到如下内容(如果访问不了,有可能是你服务器的安全组没有开放 80 端口,去控制台开放一下即可)
在这里插入图片描述

安装 WordPress

第一步:安装 wordpress 安装包并解压到 /home/wwwroot

 wget https://cn.wordpress.org/latest-zh_CN.zip && unzip latest-zh_CN.zip -d /home/wwwroot

第二步:登录MySQL(密码在前面 部署LNMP 时你设置过),创建wordpress表,创建完后输入exit退出。

$ mysql -u root -p
Enter password: 
MySQL > create database wordpress;

第三步:使用 vim 修改 nginx 配置文件

 vim /usr/local/nginx/conf/nginx.conf

找到网站根目录位置,如下图所示:
在这里插入图片描述
修改如下
在这里插入图片描述
验证nginx是否有配置错误:

nginx -t

如果出现ok,successful字样,说明没有错误。没有错误,重新加载nginx:

nginx -s reload

修改wordpress目录权限:

cd /home/wwwroot && chown -R www wordpress/ && chgrp -R www wordpress/

用浏览器打开http://ip/wp-admin/setup-config.php,你可以看到如下内容:

http://www.dtcms.com/a/136106.html

相关文章:

  • 菊厂20250416软件机考T2解答(200分)
  • GR00T N1:面向通用类人机器人的开放基础模型
  • Google Cloud最新报告:全球领先企业AI应用案例与智能体落地方向探索
  • 利用Global.asax在ASP.NET Web应用中实现功能
  • 绿盟二面面试题
  • 概念实践极速入门 - 常用的设计模式 - 简单生活例子
  • 在 Redis Lua 脚本中,keyCount 参数的作用是明确区分脚本参数中的 KEYS 和 ARGV,具体关系如下:
  • JNI的使用
  • 华为OD机试真题——硬件产品销售方案(2025A卷:100分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
  • 设计模式(责任链模式)
  • SyntaxError: Unexpected end of JSON input 内容被截断报错
  • ios接入穿山甲【Swift】
  • 自动驾驶创建场景(just soso)
  • 用 Iris数据做决策树分析
  • 充电宝项目:规则引擎Drools学习
  • 【正点原子STM32MP257连载】第四章 ATK-DLMP257B功能测试——EEPROM、SPI FLASH测试 #AT24C64 #W25Q128
  • 黑马商城项目(二) Docker
  • Docker 中多个容器之间的通信
  • (Linux操作系统)自定义shell的实现
  • react使用createFromIconfontCN,自定义iconfont 图标
  • 艺术字体AI生成阿里云WordArt锦书、通义万相、SiliconFlow、Pillow+OpenCV本地生成艺术字体
  • web前端开发:CSS的常用选择器
  • 第七节:React HooksReact 18+新特性-并发模式(Concurrent Mode)解决了什么问题?
  • C++ IO流
  • CANoe自动化测试用例log保存(专栏:车载网络诊断测试攻略从零开始搭建一个UDS诊断自动化测试CANoe工程)
  • 58.最后一个单词的长度
  • 使用excel 制作数据库的数据浏览器
  • 使用cursor进行原型图设计
  • 解决本地浏览器访问服务器端语音识别项目显示“麦克风未授权”的问题
  • 【代理错误 django】Request error: HTTPSConnectionPool(host=‘‘, port=443): 、