第一次的博客,lnmp为目标,继续努力

本文介绍了LNMP(Linux+Nginx+MySQL+PHP)架构的基本概念及其组成部分,并探讨了两种安装方式:一键安装包和单独安装各组件。文章还提到了在CentOS 7.0系统上熟悉和掌握命令行操作的重要性。

在第一次接触这方面的东西其实根本毫无头绪

经过查找lnmp指的是

Linux系统下Nginx+MySQL+PHP这种网站服务器架构

linux使用过,目前centos  7.0 在逐渐上手,也在尝试直接终端操作

Nginx大体是一种服务器

mysql是一种数据管理的系统

php一种脚本语言,也只是略有耳闻;

在各方检索之后若不进行深入了解则有两种方法

1.下载一键安装包,傻瓜式安装;

2.依次安装四个软件或系统、

但即使是第一种,也会面临使用命令行等不熟悉的元素,并且无法真正知晓其中的原理,并不想采用;

所以在这之前还需要熟练使用·centos7.0,现在我怎么把主机上的文件传过去还没搞好。。。。。

这次先尝试1.加强linux的使用,并向终端也就是只有命令行的模式发展;

                  2.先尝试使用第二种方法,若进度过慢则尝试第一种;


使用LNMP环境搭建博客可按以下步骤进行: ### 搭建LNMP环境 #### 安装编译环境和工具 在`/opt/nginx - 1.18.0`目录下,执行以下命令安装编译环境和工具: ```bash cd /opt/nginx-1.18.0 yum -y install gcc pcre-devel openssl-devel zlib-devel openssl openssl-devel ``` 此步骤为后续编译安装软件提供必要的依赖环境[^4]。 #### 安装配置PHP解析环境 1. **安装环境依赖包** ```bash yum -y install gd \ libjpeg libjpeg-devel \ libpng libpng-devel \ freetype freetype-devel \ libxml2 libxml2-devel \ zlib zlib-devel \ curl curl-devel \ openssl openssl-devel pcre-devel ``` 这些依赖包是PHP编译和运行所需的库文件,确保PHP能够正常处理图像、网络请求等功能[^3]。 2. **编译安装PHP** ```bash cd /opt tar jxvf php-7.1.10.tar.bz2 cd php-7.1.10 ./configure \ --prefix=/usr/local/php \ --with-mysql-sock=/usr/local/mysql/mysql.sock \ --with-mysqli \ --with-zlib \ --with-curl \ --with-gd \ --with-jpeg-dir \ --with-png-dir \ --with-freetype-dir \ --with-openssl \ --enable-fpm \ --enable-mbstring \ --enable-xml \ --enable-session \ --enable-ftp \ --enable-pdo \ --enable-tokenizer \ --enable-zip make && make install ``` 通过`./configure`命令配置PHP的安装选项,指定安装路径和相关功能模块,然后使用`make`和`make install`进行编译和安装[^3]。 3. **路径优化** ```bash ln -s /usr/local/php/bin/* /usr/local/bin/ ln -s /usr/local/php/sbin/* /usr/local/sbin/ ``` 创建软链接,将PHP的可执行文件路径添加到系统的默认搜索路径中,方便后续使用[^3]。 ### 基于LNMP搭建博客系统 #### 解压并进入安装目录 解压完毕后,进入`lnmp1.6 - full`目录。在执行安装脚本前,需配置DNS。 ```bash [root@lnmp ~]# cd lnmp1.6-full ``` #### 执行安装脚本 ```bash [root@lnmp lnmp1.6-full]# ./install.sh ``` 执行该脚本完成基于LNMP和WordPress的博客系统安装[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值