CentOS6-9搭建-wordpress

  • 今天这一篇来告诉大家搭建最新版的wordpress
  • 如果有云服务器可以用云服务器搭建
准备工作
  • centos6.9
  • httpd-2.4.27.tar.bz2
  • apr-1.5.2.tar.bz2
  • apr-util-1.5.4.tar.bz2
  • mariadb-5.5.57-linux-x86_64.tar.gz <<二进制软件
  • php-5.6.31.tar.bz2
  • wordpress-4.8-zh_CN.tar.gz
  • xcache-3.2.0.tar.bz2
  • 首先全部下载好,版本号最好是对上号,不然中间会出问题
开始搭建
  • 这一篇就懒得啰嗦就直接开始搭建了
  • 但是还是要看看自己的yum源是否配了epel源,没有赶快配,因为php里面有个依赖包需要epel源下载
  • 首先我们先安装开发包组,运行命令
[root@localhost ~]# yum groupinstall "Development Tools" -y
  • 安装完毕以后,我们开始安装httpd的依赖包运行命令
[root@localhost ~]# yum install pcre-devel  openssl-devel -y
  • 完成以后,首先我在家目录里面创建一个目录src,把我们下载的所有包上传上去,运行rz命令
  • 一般最小化安装里面是没有这个包的需要运行
[root@localhost ~]# `yum -y install lrzsz
  • rz命令把7个包全上传进系统内

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cU1MT9Rp-1571019126534)(http://upload-images.jianshu.io/upload_images/6132055-795bc4ecc6e6f1fc.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

  • 上传完毕以后接下来我们就开始编译了
  • 首先先解压apr-1.5.2.tar.bz2
 [root@localhost scr]# tar xfv apr-1.5.2.tar.bz2 
  • 在解压apr-util-1.5.4.tar.bz2
[root@localhost scr]# tar xfv apr-util-1.5.4.tar.bz2 
  • 最后解压 httpd-2.4.27.tar.bz2
[root@localhost scr]# tar xfv  httpd-2.4.27.tar.bz2 
  • 解压完毕以后就开始剪切,并给他改名apr
[root@localhost scr]# mv apr-1.5.2/        httpd-2.4.27/srclib/apr
  • 接下来开始剪切apr-util-1.5.4,并改名为apr-util
[root@localhost scr]# mv apr-util-1.5.4/   httpd-2.4.27/srclib/apr-util
  • 操作完毕以后,运行命令cd httpd-2.4.27
[root@localhost scr]# cd httpd-2.4.27
  • 切换进入以后我们就开始编译,运行下面命令
[root@localhost httpd-2.4.27]# ./configure --prefix=/app/httpd24 --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-included-apr --enable-modules=most --enable-mpms-shared=all --with-mpm=prefork
  • 这条命令非常长单独给童鞋们放在下面
 ./configure --prefix=/app/httpd24 --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-included-apr --enable-modules=most --enable-mpms-shared=all --with-mpm=prefork
  • 如果出现下面字样表编译成功
config.status: creating include/ap_config_auto.h
config.status: executing default commands
configure: summary of build options:

    Server Version: 2.4.27
    Install prefix: /app/httpd24
    C compiler:     gcc -std=gnu99
    CFLAGS:          -g -O2 -pthread
    LDFLAGS:         
    LIBS:           
    CPPFLAGS:        -DLINUX -D_REENTRANT -D_GNU_SOURCE
    C preprocessor: gcc -E
  • 编译成功以后࿰
CentOS 7环境中搭建WordPress网站通常分为几个步骤: 1. 安装基础环境: - 更新系统:`sudo yum update` - 安装Apache Web服务器:`sudo yum install httpd` - 启动并设置开机启动:`sudo systemctl start httpd && sudo systemctl enable httpd` 2. 安装MySQL数据库: - 安装MySQL:`sudo yum install mysql-server` - 设置root密码:首次安装后会提示设置 - 开启服务并启动:`sudo systemctl start mysqld && sudo systemctl enable mysqld` 3. 创建数据库和用户: - 登录MySQL:`mysql -u root -p` - 创建数据库:`CREATE DATABASE wordpress;` - 创建用户并授予权限:`GRANT ALL PRIVILEGES ON wordpress.* TO &#39;username&#39;@&#39;localhost&#39; IDENTIFIED BY &#39;password&#39;; FLUSH PRIVILEGES;` 4. 下载和解压WordPress- 访问WordPress官网下载最新版本:https://wordpress.org/download/ - 解压到指定目录,例如 `/var/www/html`:`sudo tar xvfz wordpress-x.x.x.tar.gz -C /var/www/html` 5. 配置WordPress- 进入解压后的文件夹:`cd /var/www/html/wordpress` - 初始化数据库:通过浏览器访问 `http://your_server_ip/wp-admin/install.php` - 按照向导完成安装,输入网站名称、管理员用户名、密码等信息。 6. 配置Apache: - 编辑配置文件 `sudo nano /etc/httpd/conf.d/wordpress.conf`,将 DocumentRoot 指向 WordPress 文件夹 ``` <Directory "/var/www/html/wordpress"> AllowOverride All Order Allow,Deny Allow from all </Directory> ``` 7. 重启Apache服务:`sudo systemctl restart httpd` 8. 测试WordPress安装:打开浏览器访问 `http://your_server_ip/`,应该能看到WordPress的欢迎页面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值