全国职业院校技能大赛-云盘算赛项

海哥  金牌会员 | 2024-8-24 22:12:54 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 664|帖子 664|积分 1992

一、LNMP情况搭建

1、centos7.9

  1. 自行准备linux环境,笔者使用的是centos7.9.2009
  2. 查看版本命令为:
  3. cat /etc/redhat-release
  4. CentOS Linux release 7.9.2009 (Core)
  5. [root@blog ~]# setenforce 0
  6. [root@blog ~]# hostnamectl set-hostname blog
  7. [root@blog ~]# curl -O http://10.24.2.208/Application/wp-lnmp-c7.9.tar.gz
  8. [root@blog ~]#  tar xf wp-lnmp-c7.9.tar.gz
  9. [root@blog ~]# rm -rf /etc/yum.repos.d/CentOS-*
  10. [root@blog ~]# cat /etc/yum.repos.d/local.repo
  11. [wordpress]
  12. name=wordpress
  13. baseurl=file:///root/wp-lnmp-c7.9/packages/
  14. gpgcheck=0
  15. enabled=1
  16. [root@blog ~]# yum install -y unzip
复制代码
2、nginx

  1. [root@blog ~]# yum install -y nginx
  2. [root@blog ~]# vi /etc/nginx/nginx.conf.default
  3.         location / {
  4.            root   html;
  5.            index index.php index.html index.htm;
  6.        }
  7.      location ~ \.php$ {
  8.            root           html;
  9.            fastcgi_pass   127.0.0.1:9000;
  10.            fastcgi_index  index.php;
  11.            fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
  12.            include        fastcgi_params;
  13.        }
  14. [root@blog ~]# vi /etc/nginx/nginx.conf
  15.    server {
  16.        listen       80;
  17.        listen       [::]:80;
  18.        server_name  _;
  19.        root         /usr/share/nginx/html;
  20.        # Load configuration files for the default server block.
  21.        include /etc/nginx/default.d/*.conf;
  22.    location / {  
  23.        root   html;
  24.        index index.php  index.html index.htm;         #localtion 加入这个解析
  25.    }
  26.        error_page 404 /404.html;
  27.        location = /404.html {
  28.        }
  29.        location ~ \.php$ {
  30.            root           html;
  31.            fastcgi_pass   127.0.0.1:9000;
  32.            fastcgi_index  index.php;
  33.            fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;    #加入php解析
  34.            include        fastcgi_params;
  35.        }
  36.        error_page 500 502 503 504 /50x.html;
  37.        location = /50x.html {
  38.    }
  39.    }
复制代码
3、mariadb

  1. [root@blog ~]# yum install -y mariadb mariadb-server
  2. [root@blog ~]# systemctl start mariadb
  3. [root@blog ~]# mysqladmin -uroot password '123456'
  4. [root@blog ~]# mysql -uroot -p123456 -e "create database wordpress;"
  5. [root@blog ~]# mysql -uroot -p123456
  6. MariaDB [(none)]> grant all on *.* to root@'localhost' identified by '123456';
  7. Query OK, 0 rows affected (0.000 sec)
  8. MariaDB [(none)]> flush privileges;
  9. Query OK, 0 rows affected (0.001 sec)
复制代码
4、php

  1. [root@blog ~]# yum install -y php*
  2. [root@blog ~]# systemctl start php-fpm
复制代码
5、wordpress

  1. [root@blog ~]# unzip wp-lnmp-c7.9/wordpress-4.7.3-zh_CN.zip
  2. [root@blog ~]# rm -rf /usr/share/nginx/html/*
  3. [root@blog ~]# cp -rvf wordpress/* /usr/share/nginx/html/
  4. [root@blog ~]# systemctl restart nginx php-fpm
  5. [root@blog ~]# chown nginx:nginx /usr/share/nginx/html/
  6. [root@blog ~]# chown -R 755 /usr/share/nginx/html/
复制代码

二、LAMP情况搭建

1、centos7.9

  1. 自行准备linux环境,笔者使用的是centos7.9.2009
  2. 查看版本命令为:
  3. cat /etc/redhat-release
  4. CentOS Linux release 7.9.2009 (Core)
  5. [root@blog ~]# setenforce 0
  6. [root@blog ~]# hostnamectl set-hostname blog
  7. [root@blog ~]# curl -O http://10.24.2.208/Application/wp-lnmp-c7.9.tar.gz
  8. [root@blog ~]#  tar xf wp-lnmp-c7.9.tar.gz
  9. [root@blog ~]# rm -rf /etc/yum.repos.d/CentOS-*
  10. [root@blog ~]# cat /etc/yum.repos.d/local.repo
  11. [wordpress]
  12. name=wordpress
  13. baseurl=file:///root/wp-lnmp-c7.9/packages/
  14. gpgcheck=0
  15. enabled=1
  16. [root@blog ~]# yum install -y unzip
复制代码

2、apache

  1. [root@blog ~]# yum install -y httpd
复制代码

3、mariadb

  1. [root@blog ~]# yum install -y mariadb mariadb-server
  2. [root@blog ~]# systemctl start mariadb
  3. [root@blog ~]# mysqladmin -uroot password '123456'
  4. [root@blog ~]# mysql -uroot -p123456 -e "create database wordpress;"
  5. [root@blog ~]# mysql -uroot -p123456
  6. MariaDB [(none)]> grant all on *.* to root@'localhost' identified by '123456';
  7. Query OK, 0 rows affected (0.000 sec)
  8. MariaDB [(none)]> flush privileges;
  9. Query OK, 0 rows affected (0.001 sec)
复制代码

4、php

  1. [root@blog ~]# yum install -y php*
复制代码

5、wordpress
  1. [root@blog ~]# unzip wp-lnmp-c7.9/wordpress-4.7.3-zh_CN.zip
  2. [root@blog ~]# rm -rf /var/www/html/*
  3. [root@blog ~]# cp -rvf wordpress/* /var/www/html/
  4. [root@blog ~]# chown apache:apache -R /var/www/html/
  5. [root@blog ~]# chown 755  -R /var/www/html/
  6. [root@blog ~]# systemctl start php-fpm httpd
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

海哥

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表