wordpress lnmp环境配置记录

使用宝塔部署WordPress(超详细) 使用宝塔面板一键配置LAMP/LNMP环境,一键部署WordPress 阅读详情

wordpress lnmp环境配置记录

nginx安装

配置nginx源
rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

安装nginx-1.16版本
yum install -y nginx

确认是否安装:
rpm -qa | grep nginx

yum install nginx,会默认创建nginx:nginx,组和账户。

文件默认位置:
二进制文件在/usr/sbin/nginx
配置文件夹在/etc/nginx/
log文件夹在/var/log/nginx
yum安装会自动创建/usr/lib/systemd/system/nginx.service,可以用systemctl 启动停止。

mysql安装

配置mysql源
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

安装mysql5.7
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum -y install mysql-community-server
装社区版是因为mysql5.7收费了。

问题:

Public key for mysql-community-server-5.7.40-1.el7.x86_64.rpm is not installed
Failing package is: mysql-community-server-5.7.40-1.el7.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

https://blog.youkuaiyun.com/searlas/article/details/123393829
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

确认是否安装:
rpm -qa | grep mysql

php安装

https://blog.youkuaiyun.com/chpjmb/article/details/116402778
配置php源

首先安装 EPEL 源:
yum install -y epel-release

安装 REMI 源:
# CentOS 7
yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# CentOS 6
yum install -y http://rpms.remirepo.net/enterprise/remi-release-6.rpm

安装 Yum 源管理工具:
yum -y install yum-utils

安装PHP软件
# 安装 PHP7.3:
yum install -y php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-php-mysqlnd php73-php-opcache php73-php-pdo php73-php-pecl-crypto php73-php-pecl-mcrypt php73-php-pecl-geoip php73-php-recode php73-php-snmp php73-php-soap php73-php-xmll php73-php-imagick php73-php-zip php73-php-intl php73-php-xml

wordpress环境检查
https://youkuaiyun.com/wp-admin/site-health.php

设置开机启动、运行服务:

systemctl enable php73-php-fpm
systemctl start php73-php-fpm

查找安装包:
rpm -qa | grep 'php'

找到:php73-php-fpm-7.3.33-6.el7.remi.x86_64安装位置
rpm -ql php73-php-fpm-7.3.33-6.el7.remi.x86_64

查找php.ini位置:
find /etc/opt/remi/php73 -name php.ini

编辑/etc/opt/remi/php73/php.ini替换换 ;cgi.fix_pathinfo=1 为 cgi.fix_pathinfo=0 快捷命令:
sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/opt/remi/php73/php.ini

php.ini中的cgi.fix_pathinfo选项
https://taobig.org/?p=650

重启php73-php-fpm
systemctl restart php73-php-fpm

验证一下是否安装成功:
php73 -v

查看安装的php拓展
php73 -m

安装更多组件
yum search php73

php服务相关软件说明:
php73w --> 主程序软件
php73w-gd --> 和显示图形相关的软件
php73w-mcrypt --> 和数据传输加密相关
php73w-pdo --> 让php和数据库建立联系
php73w-fpm --> fastcgi

重要的目录信息:
/etc/php-fpm.conf -->php-fpm进程的配置文件
/etc/php-fpm.d -->php-fpm进程加载配置文件的目录
/etc/php-fpm.d/www.conf
user = nginx -->利用指定用户管理php工作进程 建议配置和nginx服务相同的用户
group = nginx -->利用指定用户组管理php工作进程
listen = 127.0.0.1:9000 -->指定php服务运行后,监听的地址和端口信息
listen.allowed_clients = 127.0.0.1 -->只允许本地访问php 9000端口服务

软件配置及wordpress安装

yum -y install wget

wget https://cn.wordpress.org/latest-zh_CN.tar.gz
cd /usr/share/nginx/html
cp ~/latest-zh_CN.tar.gz wordpress.tar.gz
tar xf wordpress.tar.gz
mv wordpress csdn

安装ssl证书

配置证书需要网站访问,开始直接修改默认default.conf中绑定的server_name和根目录
cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.bak
yum install -y vim
vim /etc/nginx/conf.d/default.conf

server {
    listen       80;
    server_name  youkuaiyun.com www.youkuaiyun.com;

    #access_log  /var/log/nginx/host.access.log  main;

    location / {
        root   /usr/share/nginx/html/csdn;
        index  index.html index.htm;
    }


systemctl status nginx.service
systemctl enable nginx.service
systemctl start nginx.service
systemctl restart nginx.service
systemctl stop nginx.service


yum install -y certbot
certbot --version


测试参数  --dry-run
certbot certonly --webroot -w /usr/share/nginx/html/csdn -d youkuaiyun.com -d www.youkuaiyun.com -m admin@youkuaiyun.com --agree-tos --dry-run

IMPORTANT NOTES:
 - The dry run was successful.
 
通过测试后执行:
certbot certonly --webroot -w /usr/share/nginx/html/csdn -d youkuaiyun.com -d www.youkuaiyun.com -m admin@youkuaiyun.com --agree-tos


成功结果看IMPORTANT NOTES:
Subscribe to the EFF mailing list (email: admin@youkuaiyun.com).
Starting new HTTPS connection (1): supporters.eff.org
An unexpected error occurred:
TypeError: __str__ returned non-string (type Error)
Please see the logfiles in /var/log/letsencrypt for more details.

IMPORTANT NOTES:
 - Congratulations! Your certificate and chain have been saved at:
   /etc/letsencrypt/live/youkuaiyun.com/fullchain.pem
   Your key file has been saved at:
   /etc/letsencrypt/live/youkuaiyun.com/privkey.pem
   Your certificate will expire on 2023-02-08. To obtain a new or
   tweaked version of this certificate in the future, simply run
   certbot again. To non-interactively renew *all* of your
   certificates, run "certbot renew"
 - If you like Certbot, please consider supporting our work by:

   Donating to ISRG / Let's Encrypt:   https://letsencrypt.org/donate
   Donating to EFF:                    https://eff.org/donate-le

[root@HKBGP348853 html]# ll /etc/letsencrypt/live/youkuaiyun.com/
total 4
lrwxrwxrwx 1 root root  30 Nov 10 04:48 cert.pem -> ../../archive/youkuaiyun.com/cert1.pem
lrwxrwxrwx 1 root root  31 Nov 10 04:48 chain.pem -> ../../archive/youkuaiyun.com/chain1.pem
lrwxrwxrwx 1 root root  35 Nov 10 04:48 fullchain.pem -> ../../archive/youkuaiyun.com/fullchain1.pem
lrwxrwxrwx 1 root root  33 Nov 10 04:48 privkey.pem -> ../../archive/youkuaiyun.com/privkey1.pem
-rw-r--r-- 1 root root 692 Nov 10 04:48 README

查看证书有效期:
openssl x509 -noout -dates -in /etc/letsencrypt/live/youkuaiyun.com/cert.pem

手动更新证书
certbot renew --dry-run

如果不需要返回的信息,可以用静默方式
certbot renew --quiet

自动更新证书
crontab -e
00 05 01 * * /usr/bin/certbot renew --quiet && /bin/systemctl restart nginx

配置nginx

mkdir /etc/ssl/private/ -p
cd /etc/ssl/private/
openssl dhparam 2048 -out dhparam.pem

rm -rf /etc/nginx/conf.d/default.conf
vim /etc/nginx/conf.d/default.conf
server {
    listen 80 default;
    return 444;
}
server {
    listen       80;
    server_name  youkuaiyun.com www.youkuaiyun.com;
    if ($scheme = http) {
        rewrite ^/(.*)$ https://youkuaiyun.com/$1 permanent;
    #    return 301 https://youkuaiyun.com$request_uri;
    }

    #access_log  /var/log/nginx/host.access.log  main;

    location / {
        root   /usr/share/nginx/html/csdn;
        index  index.php index.html index.htm;
    }

    #error_page  404              /404.html;

    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }

    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
    #
    #location ~ \.php$ {
    #    proxy_pass   http://127.0.0.1;
    #}

    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    location ~ \.php$ {
        root           /usr/share/nginx/html/csdn;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html/csdn/$fastcgi_script_name;
        include        fastcgi_params;
    }

    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    #location ~ /\.ht {
    #    deny  all;
    #}
}
server {
    listen       443 ssl;
    server_name  youkuaiyun.com  www.youkuaiyun.com;
 
    ssl_certificate      /etc/letsencrypt/live/youkuaiyun.com/fullchain.pem;
    ssl_certificate_key  /etc/letsencrypt/live/youkuaiyun.com/privkey.pem;
 
    ssl_session_cache    shared:SSL:1m;
    ssl_session_timeout  5m;
 
    ssl_dhparam /etc/ssl/private/dhparam.pem;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
 
    ssl_ciphers  'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128:AES256:AES:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK';
        ssl_prefer_server_ciphers  on;
 
        location / {
        root   /usr/share/nginx/html/csdn;
        index  index.php index.html index.htm;
        }

    location ~ \.php$ {
        root           /usr/share/nginx/html/csdn;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html/csdn/$fastcgi_script_name;
        include        fastcgi_params;
    }

    }

配置php权限

ps -ef | grep php

root      5049     1  0 04:00 ?        00:00:00 php-fpm: master process (/etc/opt/remi/php73/php-fpm.conf)
apache    5050  5049  0 04:00 ?        00:00:00 php-fpm: pool www
apache    5051  5049  0 04:00 ?        00:00:00 php-fpm: pool www
apache    5052  5049  0 04:00 ?        00:00:00 php-fpm: pool www
apache    5053  5049  0 04:00 ?        00:00:00 php-fpm: pool www
apache    5054  5049  0 04:00 ?        00:00:00 php-fpm: pool www
root      5413  1117  0 04:13 pts/0    00:00:00 grep --color=auto php

php执行权限用户为apache
chmod -R 777 csdn
chown -R apache:apache csdn/

配置mysql

systemctl enable mysqld
systemctl start mysqld

查看初始root密码
grep password /var/log/mysqld.log

mysql -u root -p
set password for root@localhost = password('pasSw0oO0Rd__');
create database csdn;

查看硬盘和内存可用容量

df -h
free -h

重启查看配置是否依然正常
reboot

从零搭建网站:云服务器选购、LNMP环境配置与WordPress部署全攻略 在网站开发与部署领域,云服务器已成为构建在线应用的核心基础设施。其原理在于通过虚拟化技术,将物理服务器的计算、存储和网络资源进行池化,为用户提供可按需租用、弹性伸缩的远程计算实例。这种模式的技术价值在于,它极大地降低了个人开发者和小型项目的启动门槛与运维复杂度,使得任何人都能以极低的成本获得一台24小时在线的、完全可控的远程服务器。其应用场景广泛覆盖了个人博客、企业官网、电商门户及各类Web应用的后端部署。本文聚焦于这一主题,以阿里云、腾讯云等主流平台为例,详细解析如何从零开始,完成云服务器的选购、安全组配 阅读详情

相关推荐

从零部署腾讯云服务器:LNMP环境搭建与WordPress网站实战

云服务器作为现代Web应用部署的核心基础设施,为用户提供了灵活、可扩展的计算资源。其工作原理是通过虚拟化技术,在物理服务器集群上划分出独立的虚拟计算单元,用户可通过SSH远程连接进行完全控制。这项技术的价值在于,它使个人开发者和中小企业能够以较低成本获得企业级的IT能力,无需自建机房。在应用场景上,云服务器广泛用于网站托管、应用后端服务、数据库部署及开发测试环境搭建。本文以腾讯云服务器(CVM)为例,结合LNMP(Linux, Nginx, MySQL/MariaDB, PHP)这一经典且高效的Web服务架

weixin_30561177的博客 323

真正从零开始搭建个人博客,从只有一个初始服务器开始

从零开始搭建个人博客 使用wordpress搭建个人博客 前置条件:拥有一个服务器 (1核2g1M就足够) 以下教程使用mac电脑示范: 使用ssh连接远程服务器 (用户密码在服务器控制台可以设置,比如阿里云控制台) 输入命令:ssh root@ip 输入密码: ******* 出现 Welcome to Alibaba Cloud Elastic Compute Service ! 表示连接成功。 搭建wordpress博客的步骤是: 安装nginx 并且运行 安装php 最好7.0.0以上 运行

noal的博客 1103

S7-1200五轴伺服系统PLC控制方案与调试技巧

工业自动化领域中,多轴伺服控制是实现精密加工的核心技术。基于PROFINET实时通信协议和PLCopen运动控制标准,现代PLC(如西门子S7-1200)能够实现多轴高精度同步控制。其技术原理是通过等时同步模式确保各轴运动的时序一致性,结合PID调节和电子齿轮比实现位置闭环。这种方案在数控机床、3D打印等场景具有重要应用价值。本文以五轴联动系统为例,详细解析了S7-1200与V90伺服驱动器的硬件组态方案,包括PROFINET环网配置和IRT同步设置。在软件层面,重点介绍了基于TIA Portal的工艺对象

weixin_34332905的博客 415

将cgi.fix_pathinfo=1这一行去掉注释将1改为0的用意

举例来说,开启的危害就是假设你的网站有http://xx.com/a.jpg这样的一张图片,我通过http://xx.com/a.jpg/foo.php就可以查看到这个文件的二进制内容,意思就是可以通过php来执行它.问题就来了,如果你的网站允许用户上传图片,那么用户就可以构造一些恶意的代码,并伪装成图片上传.然后通过上面说的那种方式就可以在你网站的服务器上面通过php跑恶意代码了. 具体可以点击

鲁元的博客 1万+

计算pi小数点后10000位

数据结构课上,老师让我们计算一下pi的10000位,复习一下面向对象。 First Try:定义一个高精度类hp(high precision),实现加减乘除,输入输出,然后随便找一个公式,比如Wallis公式,全都用hp进行计算。 现实是:大数乘大数或者大数除大数,实在是太慢了。而且Wallis公式收敛太慢。 Second Try先找到一个收敛较快的公司:BBP公式,观察公式发现,...

我的技术人生 7395

STM32F103中GPIO_Remap1_CAN1与GPIO_Remap2_CAN1的配置差异与应用场景解析

本文深入解析了STM32F103中GPIO_Remap1_CAN1与GPIO_Remap2_CAN1的配置差异与应用场景。通过剖析AFIO_MAPR寄存器,明确了两者在引脚映射(PB8/PB9 vs PD0/PD1)和适用封装上的区别,并提供了详细的配置步骤、常见陷阱排查及基于项目需求的选型指南,帮助开发者高效完成CAN引脚重映射。

u6v7w8x的博客 394

yum安装php7.3,安装zip扩展

1.安装php: 安装 EPEL 源 yum install epel-release 安装 REMI 源 yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm 安装 Yum 源管理工具 yum install yum-utils 安装php7.3 # yum install -y php73-p...

待满茶杯的博客 8410

最适合入门的100个深度学习项目

本专栏整理了《PyTorch深度学习项目实战100例》,内包含了各种不同的深度学习项目,包含项目原理以及源码,每一个项目实例都附带有完整的代码+数据集。

优快云 精品推荐 12万+

php.ini中的cgi.fix_pathinfo选项

PHP里经常要获取当前请求的URL路径信息。一般可以通过环境变量$_SERVER[‘PATH_INFO’]获取,而配置文件中的cgi.fix_pathinifo选项则与这个值的获取相关。而$_SERVER[‘PATH_INFO’]中的key PATH_INFO是一个CGI 1.1的标准,经常用来做为传递参数给后端的CGI服务器。 被很多系统用来优化url路径格式,比如对于很多框架,下面这个网址:...

Able 4924

【机器学习-17】数据变换---小波变换特征提取及应用案列介绍

小波变换作为一种前沿的数据分析工具,近年来在信号分析领域崭露头角。小波分析的理论和方法凭借其独特优势,在信号处理、图像处理、语音处理、模式识别以及量子物理等多个领域得到了广泛的应用,堪称近年来在工具及方法上的重大突破。小波变换以其多分辨率的特性,在时域和频域均展现出对信号局部特征的强大表征能力。通过伸缩和平移等运算过程,小波变换能够对信号进行多尺度聚焦分析,为非平稳信号的时频分析提供了一种有效手段。它允许我们由粗及细地逐步观察信号,从而精准地提取出有用信息。

qq_38614074的博客 2万+

Linux内核4.14版本——drm框架分析(1)——drm简介

本文介绍了DRM架构的发展历史、驱动框架以及简单示例,旨在帮助读者了解DRM架构的形成、功能流程实现。

phmatthaus的专栏 2558

CentOS 7 yum安装 PHP7.3 教程

CentOS 7 yum安装 PHP7.3 教程 参考:https://www.mf8.biz/centos-rhel-install-php7-3/ 1、首先安装 EPEL 源: yum install epel-release 安装 REMI 源: yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm 2、安装 Y...

longwuxin001的博客 1383

《从零学会 CST 仿真全流程》专栏简介

本专栏系统讲解CSTPCBStudio与MWSStudio在高速PCB仿真中的应用,涵盖SI/PI仿真全流程。重点介绍CSTPCBStudio用于板级信号完整性分析,CSTMWS用于3D高频电磁仿真,以及电缆、低频、多物理场等配套工具。课程以实战为导向,通过USB3.1、LPDDR4等案例,手把手教学软件操作与工程应用,适合硬件工程师、EMC工程师及电子专业学生学习。内容注重实操,弱化理论,帮助快速掌握仿真核心技能。

一只豌豆象的博客 692

1+x LNMP + WordPress快速搭建个人博客

curl -O ftp://192.168.0.196/primary/project3/LNMP-ARM64.tar.gz curl -O ftp://192.168.0.196/primary/project3/wordpress-4.7.3-zh_CN.zip 密码:Abc@1234 指导手册 [root@lnmp ~]# history 1 2020-06-09 16:03:01 root ll 2 2020-06-09 16:03:23 root tar -zxvf LNMP-ARM64.tar.

GMH16的博客 315

基于 ESP32-CAM 与 TinyML 的食堂餐盘自动识别与营养分析终端

【代码】基于 ESP32-CAM 与 TinyML 的食堂餐盘自动识别与营养分析终端。

weixin_42300449的博客 167

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

阿里云服务器ECS搭建wordpress个人站点指南

尝试了两天终于搞定这个东西了,踩了很多坑,现总结最方便的方法如下: 首先,阿里云服务器有安全防护,需要在安全组规则中放行以下端口: 20/21端口,20000/30000端口,用于ftp服务 80端口,用于http协议 22端口,用于ssh客户端登录 3306/3307端口,用于mysql服务 工具准备 安装xshell和xftp客户端,建立连接远程登录服务器 安装过程 服务器系统:ubuntu...

black_kyatu的博客 1152

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

搭建个人博客网站出现的一些问题

搭建个人博客网站出现的一些问题 资金问题。这东西花钱是肯定的,而且如果长时间租服务器的话,费用就相当多了(当然,学生会有一定的优惠,但对于我来说,仍然需要一番决心去购买这些服务)。 配置LNAMP环境。我配置LNMP环境是根据阿里云里面的帮助文档一步一步来做的,其中就是下载PHP时尝试了很多次,原因都是连接超时。从命令行中可以看出换了很多镜像,但下载起来仍然是龟速。 下载wordpress。wordpress的官方网站最近总出现 "429 too many requests“ 的问题,想直接用命令行从官网

枯木春的博客 859

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

自建博客历程 - Step2

为什么是Step2呢 暂时不表 最近其实也算是比较忙的 或者还是觉得时间不够用吧 说正题,在服务器和域名都妥当之后,就是安装LAMP/LNMP了 我使用的是一键式安装LNMP  : http://lnmp.org/ 说实话,在此之前,我都没有接触过Nginx 现在来看,我需要稍微充点电了 当然了,我也可以自己来从零开始构建整个运行环境 但那样会花费太多时间,我需要快速建站,所

我是一个小码农 737

第28周

1、Nginx四、七层反代总结 四层代理:在四层负载设备中,把client发送的报文目标地址(原来是负载均衡设备的IP地址),根据均衡设备设置的选择web服务器的规则选择对应的web服务器IP地址,这样client就可以直接跟此服务器建立TCP连接并发送数据。 七层代理:起了一个反向代理服务器的作用,服务器建立一次TCP连接要三次握手,而client要访问webserver要先与七层负载设备进行三次握手后建立TCP连接,把要访问的报文信息发送给七层负载均衡;然后七层负载均衡再根据设置的均衡规则选择特定的

hfhshwj的博客 251

LNMP架构及Wordpress搭建(超详细版)

写在前面: 上个月双11期间,华为云服务器搞活动,一年才81块钱,就租了台服务器玩 又注册了个域名,第一年才11块钱,挺便宜哈???? 接下来整了域名备案,不得不说华为客服挺好的(跟你沟通一些备案相关的事宜) 寻思着用服务其整点啥呢,这两天就搭建了个wordpress博客, 期间遇见了好多问题,也找了不少资料,在此记录一下希望可以帮助到需要的朋友,小编服务器的linux发行版本是Cen...

z2bns的博客 9327

CentOS 7.4上搭建LNMP环境并利用WordPress搭建个人博客

在腾讯云买了个服务器,想搭建一个个人博客,记录一些平时遇到的问题和解决办法防止以后忘了(主要是为了装逼,因为没钱给服务器续费),所以在腾讯云找到了搭建WordPress个人站点的教程,但是按那个教程会出错(可能软件或者系统版本不一样),然后又找了搭建LNMP环境的教程,结果做到一半也出问题了,后来就把两份结合起来看,遇到问题又搜了一下最后终于算是搞好了。下面的是我把原教程结合起来改好放在这的,应...

Dragon_Prince的博客 2609

从零到一|基于 LNMP 的 WordPress 个人博客搭建全流程

本文详细记录了在CentOS7.9虚拟机中搭建LNMP环境并部署WordPress个人博客的完整流程。通过SSH远程配置Linux+Nginx+MySQL+PHP环境,验证各组件版本兼容性后,完成WordPress安装、数据库连接和管理员设置(使用学号作为账户)。博客成功上线后发布了一篇关于Linux脚本实操的技术博文,包含登录欢迎和自动备份功能实现。实践过程不仅掌握了Web服务部署技能,还验证了课程作业要求,为后续技术分享和个人学习记录提供了平台。未来可扩展主题优化、安全加固和内容持续更新等功能。

2501_91863320的博客 425

腾讯云ubuntu16.04搭建LNMP环境,并安装wordpress博客系统

本文主要记录本人如何从0到有拥有第一个wordpress站点,过程中有哪些坑,以及相应的解决方法 本文的主要的目的是便于自己下次部署lnmp环境,或搭建wordpress时,绕过这些坑,节省时间 本文非原创,主要是对其它文章的整合,补充及修改 准备工作: 已经进行备案并解析的域名 ubuntu16.04服务器,未搭建过任何环境,建议操作之前重装系统一下 下载flash fxp软件(f...

qq_39005516的博客 1530

宝塔面板 + WordPress 网站搭建教程

这篇教程将指导你从零开始购买海外服务器VMRackVPS,并在上面使用宝塔面板快速安装配置WordPress。适合刚接触服务器和建站的新手。

landonVM的博客 915

别再手动敲命令了!用LNMP一键安装包(1.6版)10分钟搞定WordPress个人博客

本文详细介绍了如何使用LNMP一键安装包(1.6版)快速搭建WordPress个人博客,仅需10分钟即可完成环境配置和网站部署。LNMP一键安装包简化了传统手动配置的复杂流程,特别适合非技术用户快速建立个人网站。文章包含分步安装指南、常见问题解决方案以及性能优化建议,帮助用户高效完成WordPress建站。

weixin_30719711的博客 403

零基础搭建WordPress网站完整流程

本文为优快云新手用户提供WordPress建站全流程指南,涵盖从域名服务器准备到网站上线的完整步骤。主要内容包括:1)前期准备(域名选购解析、服务器配置);2)服务器环境搭建(使用宝塔面板简化LNMP环境配置);3)WordPress安装(提供一键安装和FTP上传两种方法);4)网站基础设置(通用设置、固定链接等);5)主题插件配置(推荐免费主题和必备插件);6)安全与性能优化(SSL证书、缓存等);7)上线验证与后期维护。全文采用新手友好型讲解

柠檬味的cat的博客 2053
上一篇: 事件与信号
下一篇: wxPython和pycairo练习记录12
SmileBasic
博客等级 码龄5年 347粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值